diff --git a/.editorconfig b/.editorconfig index d41b743d8..d6910bd25 100644 --- a/.editorconfig +++ b/.editorconfig @@ -1,31 +1,14 @@ [*] charset=utf-8 end_of_line=lf -insert_final_newline=true +insert_final_newline=false +indent_style=tab +tab_width=3 +max_line_length=off + +[*.{rb,yml,scss}] indent_style=space indent_size=2 -[*.svg] -indent_style=tab -tab_width=3 - -[*.html] -indent_style=space -indent_size=3 - -[*.md] -indent_style=tab -tab_width=3 - [*.js.map] -indent_style=tab indent_size=3 - -[{*.css,*.scss}] -indent_style=space -indent_size=2 -insert_final_newline = true - -[{*.yml,*.yaml}] -indent_style=space -indent_size=2 diff --git a/.github/CODE_OF_CONDUCT.md b/.github/CODE_OF_CONDUCT.md new file mode 100644 index 000000000..d588a77f5 --- /dev/null +++ b/.github/CODE_OF_CONDUCT.md @@ -0,0 +1,10 @@ +# Tabler UI Community Conduct Guideline + +The following community guidelines are based on [The Ruby Community Conduct Guidelines](https://www.ruby-lang.org/en/conduct/). + +This document provides community guidelines for a respectful, productive, and collaborative place for any person who is willing to contribute to the Tabler project. It applies to all "collaborative space", which is defined as community communications channels (such as mailing lists, submitted patches, commit comments, etc.). + +- Participants will be tolerant of opposing views. +- Participants must ensure that their language and actions are free of personal attacks and disparaging personal remarks. +- When interpreting the words and actions of others, participants should always assume good intentions. +- Behaviour which can be reasonably considered harassment will not be tolerated. \ No newline at end of file diff --git a/.gitignore b/.gitignore index 3b3242e5b..0f703bd67 100644 --- a/.gitignore +++ b/.gitignore @@ -4,7 +4,8 @@ node_modules/ /db.json .jekyll-metadata .jekyll-cache -tmp/ +/tmp/ +/tmp-dist/ /yarn.lock .DS_Store /Gemfile.lock @@ -18,7 +19,4 @@ tmp/ /site/static/**/dist/ /resources/ /svg-tmp/ -/dist/ -/dist-html/ -/dist-demo/ /components/ diff --git a/Gemfile b/Gemfile index ede8efea1..738259c48 100644 --- a/Gemfile +++ b/Gemfile @@ -3,11 +3,11 @@ source "https://rubygems.org" gem "jekyll" group :jekyll_plugins do - gem "jekyll-random" - gem "jekyll-tidy" - gem "jekyll-timeago" - gem 'jekyll-redirect-from' - gem 'jekyll-include-cache' + gem 'jekyll-toc' + gem "jekyll-random" + gem "jekyll-tidy" + gem "jekyll-timeago" + gem 'jekyll-redirect-from' end gem 'wdm', '>= 0.1.1' if Gem.win_platform? diff --git a/README.md b/README.md index 03302542b..5d08cf121 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Tabler -Premium and Open Source dashboard template with responsive and high-quality UI. +A premium and open source dashboard template with a responsive and high-quality UI. 👉 [Become a sponsor to Tabler](https://github.com/sponsors/codecalm) 🚀 @@ -10,46 +10,47 @@ Premium and Open Source dashboard template with responsive and high-quality UI. [![Sponsors on Open Collective](https://opencollective.com/tabler/sponsors/badge.svg)](#sponsors) -View Demo | View React Version | Download ZIP | Join us on Slack +View Demo | View React Version | Download ZIP | Join us on Slack -![Tabler preview](https://raw.githubusercontent.com/tabler/tabler/dev/static/img/tabler-preview.png) +![Tabler preview](https://raw.githubusercontent.com/tabler/tabler/dev/static/tabler-preview.png) ## Status - Total Downloads License Latest Release + Total Downloads License Latest Release ## Features -We created this admin panel for everyone who wants to create any templates based on our pre-made components. Our mission is to deliver a user-friendly, clear and easy administration panel, that can be used by both, simple websites and sophisticated systems. The only requirement is a basic HTML and CSS (and some [Liquid](https://github.com/Shopify/liquid/wiki)) knowledge—as a reward, you'll be able to manage and visualize different types of data in the easiest possible way! +We've created this admin panel for everyone who wants to create templates based on our pre-made components. Our mission is to deliver a user-friendly, clear and easy administration panel that can be used by both simple websites and sophisticated systems. The only requirement is basic HTML and CSS (and some [Liquid](https://github.com/Shopify/liquid/wiki)) knowledge — as a reward, you'll be able to manage and visualise different types of data in the easiest possible way! -* **Responsive:** With support for mobile, tablet and desktop it doesn’t matter what device you’re using. Tabler is responsive in all major browsers. -* **Cross Browser:** Our theme works perfectly with Latest Chrome, Firefox+, Latest Safari, Opera, Edge and mobile browsers. We work hard to continuously support them. -* **HTML5 & CSS3:** We only use modern web technologies like HTML5 and CSS3. Our theme includes some subtle CSS3 animations so you will get anyone’s attention. -* **Clean Code:** We strictly followed Bootstrap’s guidelines to make your integration as easy as possible. All code is handwritten and W3C valid. -* **Demo pages**: Tabler features over 20 individual pages featuring various components, giving you the freedom to choose and combine. All components can take variation in color and styling that can easily be modified using Sass. The sky is the limit! +* **Responsive:** With the support for mobile, tablet and desktop displays, it doesn’t matter what device you’re using. Tabler is responsive in all major browsers. +* **Cross Browser:** Our theme works perfectly with the latest Chrome, Firefox+, latest Safari, Opera, Edge and mobile browsers. We work hard to to provide continuous support for them. +* **HTML5 & CSS3:** We use only modern web technologies, such as HTML5 and CSS3. Our theme includes some subtle CSS3 animations, which will help you attract attention. +* **Clean Code:** We followed Bootstrap’s guidelines carefully to make your integration as easy as possible. All code is handwritten and W3C valid. +* **Demo pages**: Tabler features over 20 individual pages using various components, which gives you the freedom to choose and combine. All components can vary in color and styling that you can easily modify using Sass. Sky is the limit! * **Single Page Application versions:** [Tabler React](https://github.com/tabler/tabler-react) has React components for Tabler. ## Setup environment -To use our build system and run our documentation locally, you'll need a copy of Tabler's source files. Follow these steps: +To use our build system and run our documentation locally, you'll need a copy of Tabler's source files. Follow the steps below: 1. [Install Node.js](https://nodejs.org/download/), which we use to manage our dependencies. 2. Navigate to the root `/tabler` directory and run `npm install` to install our local dependencies listed in `package.json`. -3. [Install Ruby](https://ruby-lang.org/en/documentation/installation/), recommended version is [2.5.5](https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.gz). -4. [Install Bundler](https://bundler.io) with `gem install bundler`, and finally run `bundle install`. This will install all Ruby dependencies, such as [Jekyll and plugins](https://jekyllrb.com). +3. [Install Ruby](https://ruby-lang.org/en/documentation/installation/) - the recommended version is [2.5.5](https://cache.ruby-lang.org/pub/ruby/2.5/ruby-2.5.5.tar.gz). +4. [Install Bundler](https://bundler.io) with `gem install bundler` and finally run `bundle install`. It will install all Ruby dependencies, such as [Jekyll and plugins](https://jekyllrb.com). **Windows users**: -1. [Install Git](https://git-scm.com/download/win) in `C:\\Program Files\\git\\bin` directory and run `npm config set script-shell "C:\\Program Files\\git\\bin\\bash.exe"` to change default shell. -2. [Install Ruby+Devkit](https://rubyinstaller.org/downloads/), recommended version is [2.5.5](https://github.com/oneclick/rubyinstaller2/releases/download/RubyInstaller-2.5.5-1/rubyinstaller-devkit-2.5.5-1-x86.exe). + +1. [Install Git](https://git-scm.com/download/win) in `C:\Program Files\git\bin` directory and run `npm config set script-shell "C:\\Program Files\git\bin\bash.exe"` to change the default shell. +2. [Install Ruby+Devkit](https://rubyinstaller.org/downloads/) - the recommended version is [2.5.5](https://github.com/oneclick/rubyinstaller2/releases/download/RubyInstaller-2.5.5-1/rubyinstaller-devkit-2.5.5-1-x86.exe). 3. [Read guide](https://jekyllrb.com/docs/installation/windows/) to get Jekyll up and running without problems. -When completed, you'll be able to run the various commands provided from the command line. +Once you complete the setup, you'll be able to run the various commands provided from the command line. ## Build locally 1. From the root `/tabler` directory, run `npm run start` in the command line. 2. Open [http://localhost:3000](http://localhost:3000) in your browser, and voilà. -3. Any change in `/pages` directory will build application and refresh the page. +3. Any change in the `/pages` directory will build the application and refresh the page. **Note**: Run `npm run build` for reforms a one off build application without refresh. @@ -61,7 +62,7 @@ https://tabler.canny.io/feature-requests ## Bugs and feature requests -Have a bug or a feature request? [Please open a new issue](https://github.com/tabler/tabler/issues/new). +Found a bug or have a feature request? [Please open a new issue](https://github.com/tabler/tabler/issues/new). ## Creators @@ -73,7 +74,7 @@ Have a bug or a feature request? [Please open a new issue](https://github.com/ta ## Contributors -This project exists thanks to all the people who contribute. [[Contribute](CONTRIBUTING.md)]. +This project exists thanks to all the people who contribute. [[Contribute](https://github.com/tabler/tabler/graphs/contributors)]. ## Backers @@ -85,7 +86,7 @@ Thank you to all our backers! 🙏 [[Become a backer](https://opencollective.com ## Sponsors -Support this project by becoming a sponsor. Your logo will show up here with a link to your website. [[Become a sponsor](https://opencollective.com/tabler#sponsor)] +Support this project by becoming a sponsor. Your logo will be displayed here with a link to your website. [[Become a sponsor](https://opencollective.com/tabler#sponsor)] diff --git a/_config.yml b/_config.yml index 5ab49963d..af8639638 100644 --- a/_config.yml +++ b/_config.yml @@ -1,43 +1,48 @@ source: pages destination: tmp -version: 1.0-alpha +version: 1.0.0-alpha.3 title: Tabler description: Premium and Open Source dashboard template with responsive and high quality UI. github_url: https://github.com/tabler/tabler -debug: true +debug: false + +dark-theme: false plugins: -- jekyll-random -- jekyll-tidy -- jekyll-timeago -- jekyll-redirect-from -- jekyll-include-cache + - jekyll-random + - jekyll-toc + - jekyll-tidy + - jekyll-timeago + - jekyll-redirect-from + +tabler-plugins: + - tabler-flags + - tabler-payments + - tabler-buttons exclude: -- .jekyll-cache + - .jekyll-cache keep_files: -- css/ui-kit.css -- css/dark.css -- css/rtl.css -#- js/ui-kit.js + - css/ui-kit.css + - css/dark.css + - css/rtl.css markdown: kramdown -highlighter: rouge - kramdown: + input: GFM syntax_highlighter: rouge - syntax_highlighter_opts: - css_class: '' - span: - line_numbers: false jekyll_tidy: compress_html: false ignore_env: development +toc: + min_level: 2 + max_level: 2 + list_class: list-unstyled collections: docs: @@ -48,21 +53,22 @@ collections: output: true defaults: - - - scope: - type: pages + - scope: + type: "pages" + path: "*.md" + values: + layout: markdown + + - scope: + type: "pages" values: layout: default - nav-position: top - - - scope: - type: docs + - scope: + type: "docs" values: layout: docs - nav-position: top - - - scope: - type: components + - scope: + type: "components" values: layout: component @@ -108,6 +114,14 @@ colors: hex: '#868e96' title: Gray +colors-extra: + white: + hex: '#ffffff' + title: White + dark: + hex: '#303645' + title: Dark + variants: - name: success icon: check diff --git a/build/banner.js b/build/banner.js index c29b10f61..553828755 100644 --- a/build/banner.js +++ b/build/banner.js @@ -1,17 +1,10 @@ -/* - * Tabler (v0.9.0): banner.js - * Copyright 2018-2019 The Tabler Authors - * Copyright 2018-2019 codecalm - * Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE) - */ - 'use strict'; const pkg = require('../package.json'), - year = new Date().getFullYear(); + year = new Date().getFullYear(); function getBanner(pluginFilename) { - return `/*! + return `/*! * Tabler${pluginFilename ? ` ${pluginFilename}` : ''} v${pkg.version} (${pkg.homepage}) * Copyright 2018-${year} ${pkg.author} * Licensed under ${pkg.license} (https://github.com/tabler/tabler/blob/master/LICENSE) diff --git a/build/browsersync.js b/build/browsersync.js index e787e6959..d8d735fe1 100755 --- a/build/browsersync.js +++ b/build/browsersync.js @@ -8,29 +8,30 @@ const bs = require('browser-sync').create(); bs.init({ - watch: true, - server: { - routes: { - '/': 'tmp', - '/dist': 'dist', - '/dist/fonts': 'fonts', - '/libs': 'static/libs', - '/img': 'static/img', - '/node_modules': 'node_modules', - }, - }, - files: ['tmp/**/*', 'dist/css/*.css', 'dist/js/*.js'], - watchOptions: { - ignoreInitial: true, - }, - notify: false, - open: false, - snippetOptions: { - rule: { - match: /<\/head>/i, - fn: function (snippet, match) { - return snippet + match; - } - } - } + watch: true, + server: { + routes: { + '/': 'tmp', + '/dist': 'tmp-dist', + '/libs': 'static/libs', + '/tmp-dist/img': 'img', + '/static': 'static', + '/node_modules': 'node_modules', + }, + }, + files: ['tmp/**/*', 'tmp-dist/css/*.css', 'tmp-dist/js/*.js', 'tmp-dist/img/*.svg'], + watchOptions: { + ignoreInitial: true, + }, + reloadDelay: 1000, + notify: false, + open: false, + snippetOptions: { + rule: { + match: /<\/head>/i, + fn: function (snippet, match) { + return snippet + match; + } + } + } }); diff --git a/build/capture-components.sh b/build/capture-components.sh index aa4c1f33f..6b160b652 100755 --- a/build/capture-components.sh +++ b/build/capture-components.sh @@ -1,12 +1,11 @@ rm -rf ../static/img/components/* -for file in ../pages/_components/*.html -do +for file in ../pages/_components/*.html; do file="$(basename -- $file)" file="${file%.html}" url="http://localhost:3001/components/$file.html" echo $url - capture-website $url --element="#component-wrapper" --scale-factor=2 > ../static/img/components/$file.png + capture-website $url --element="#component-wrapper" --scale-factor=2 >../static/img/components/$file.png convert ../static/img/components/$file.png -gravity Center -crop 1648x824-0-0! -background "#F5F7FB" -flatten +repage -resize 1280x640 ../static/img/components/$file.png done diff --git a/build/copy-libs.js b/build/copy-libs.js index 362d0a41f..1ad991943 100755 --- a/build/copy-libs.js +++ b/build/copy-libs.js @@ -1,11 +1,33 @@ -const libs = require('../pages/_data/libs'), - path = require('path'), - { exec } = require('child_process'); +if (!Array.prototype.flat) { + Object.defineProperty(Array.prototype, 'flat', { + value: function (depth = 1) { + return this.reduce(function (flat, toFlatten) { + return flat.concat((Array.isArray(toFlatten) && (depth > 1)) ? toFlatten.flat(depth - 1) : toFlatten); + }, []); + } + }); +} -const all_libs = libs.js.concat(libs.css); -all_libs.forEach(function (lib) { - let dirname = path.dirname(lib).replace('@', ''); - let cmd = `mkdir -p "dist/libs/${dirname}" && cp -r node_modules/${lib} dist/libs/${lib.replace('@', '')}`; - exec(cmd) +const all_libs = require('../pages/_data/libs'), + path = require('path'), + { exec } = require('child_process'); + +let files = []; + +Object.keys(all_libs.js).forEach(function (lib) { + files.push(Array.isArray(all_libs.js[lib]) ? all_libs.js[lib] : [all_libs.js[lib]]); +}); + +Object.keys(all_libs.css).forEach(function (lib) { + files.push(Array.isArray(all_libs.css[lib]) ? all_libs.css[lib] : [all_libs.css[lib]]); +}); + +files = files.flat(); + +files.forEach(function (file) { + let dirname = path.dirname(file).replace('@', ''); + let cmd = `mkdir -p "dist/libs/${dirname}" && cp -r node_modules/${file} dist/libs/${file.replace('@', '')}`; + + exec(cmd) }); diff --git a/build/postcss.config.js b/build/postcss.config.js index 8e43ebeed..97c8cb9fe 100644 --- a/build/postcss.config.js +++ b/build/postcss.config.js @@ -8,17 +8,15 @@ 'use strict'; module.exports = ctx => ({ - map: ctx.file.dirname.includes('examples') ? - false : - { - inline: false, - annotation: true, - sourcesContent: true - }, - plugins: { - autoprefixer: { - cascade: false, - grid: "autoplace" - } - } + map: { + inline: false, + annotation: true, + sourcesContent: true + }, + plugins: { + autoprefixer: { + cascade: false, + grid: "autoplace" + } + } }); diff --git a/build/rollup.config.js b/build/rollup.config.js index f0bfcd3f4..597351cbe 100644 --- a/build/rollup.config.js +++ b/build/rollup.config.js @@ -7,7 +7,8 @@ 'use strict'; -const BUNDLE = process.env.BUNDLE === 'true'; +const BUNDLE = process.env.BUNDLE === 'true'; +const dir = BUNDLE ? 'dist' : 'tmp-dist'; import path from 'path'; import babel from 'rollup-plugin-babel'; @@ -16,36 +17,38 @@ import minify from 'rollup-plugin-babel-minify'; import commonjs from 'rollup-plugin-commonjs'; const fileDest = 'tabler', - banner = require('./banner'); + banner = require('./banner'); let plugins = [ - resolve(), - commonjs() + resolve(), + commonjs() ]; if (BUNDLE) { - plugins = plugins.concat([ - babel({ - exclude: 'node_modules/**' - }), - minify({ - comments: false - }) - ]); + plugins = plugins.concat([ + babel({ + exclude: 'node_modules/**' + }), + minify({ + comments: false + }) + ]); } + module.exports = { - context: "window", - input: { - tabler: path.resolve(__dirname, '../js/tabler.js'), - 'tabler-charts': path.resolve(__dirname, '../js/tabler-charts.js'), - }, - output: { - banner, - // name: 'tabler', - dir: path.resolve(__dirname, `../dist/js/`), - entryFileNames: BUNDLE ? '[name].min.js' : '[name].js', - format: 'cjs' - }, - plugins, + context: "window", + input: { + tabler: path.resolve(__dirname, '../js/tabler.js'), + // 'tabler-charts': path.resolve(__dirname, '../js/tabler-charts.js'), + 'tabler-range-sliders': path.resolve(__dirname, '../js/tabler-range-sliders.js') + }, + output: { + banner, + // name: 'tabler', + dir: path.resolve(__dirname, `../${dir}/js/`), + entryFileNames: BUNDLE ? '[name].min.js' : '[name].js', + format: 'cjs' + }, + plugins, }; diff --git a/build/scss-compile.js b/build/scss-compile.js index e9e723c9c..d5295916f 100644 --- a/build/scss-compile.js +++ b/build/scss-compile.js @@ -5,42 +5,46 @@ * Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE) */ +const BUNDLE = process.env.BUNDLE === 'true'; + const path = require('path'), - glob = require("glob"), - fs = require("fs"), - sass = require("node-sass"), - packageImporter = require('node-sass-package-importer'); + glob = require("glob"), + fs = require("fs"), + sass = require("node-sass"), + packageImporter = require('node-sass-package-importer'); -glob("scss/tabler*.scss", {}, function (er, files) { - files.forEach(function(file){ - var basename = path.basename(file, '.scss'); - - sass.render( - { - file: file, - outFile: `dist/css/${basename}.css`, - sourceMap: true, - sourceMapContents: true, - precision: 6, - importer: packageImporter() - }, - (error, result) => { - if (!error) { - fs.writeFile(`dist/css/${basename}.css`, result.css, error => { - if (error) { - console.log(error); - } - }); +const dir = BUNDLE ? 'dist' : 'tmp-dist'; - fs.writeFile(`dist/css/${basename}.css.map`, result.map, error => { - if (error) { - console.log(error); - } - }); - } else { - throw error; - } - } - ); - }); +glob("scss/{tabler*,demo}.scss", {}, function (er, files) { + files.forEach(function (file) { + var basename = path.basename(file, '.scss'); + + sass.render( + { + file: file, + outFile: `${dir}/css/${basename}.css`, + sourceMap: true, + sourceMapContents: true, + precision: 7, + importer: packageImporter() + }, + (error, result) => { + if (!error) { + fs.writeFile(`${dir}/css/${basename}.css`, result.css, error => { + if (error) { + console.log(error); + } + }); + + fs.writeFile(`${dir}/css/${basename}.css.map`, result.map, error => { + if (error) { + console.log(error); + } + }); + } else { + throw error; + } + } + ); + }); }); diff --git a/build/unused-files.js b/build/unused-files.js index f4884e930..2c37bb616 100644 --- a/build/unused-files.js +++ b/build/unused-files.js @@ -1,26 +1,26 @@ const glob = require("glob"), - fs = require("fs"); + fs = require("fs"); let foundFiles = []; glob.sync("pages/**/*.{html,md}").forEach(function (file) { - let fileContent = fs.readFileSync(file); + let fileContent = fs.readFileSync(file); - fileContent.toString().replace(/\{% include(_cached)? ([a-z0-9\/_-]+\.html)/g, function(f, c, filename){ - filename = 'pages/_includes/' + filename; + fileContent.toString().replace(/\{% include(_cached)? ([a-z0-9\/_-]+\.html)/g, function (f, c, filename) { + filename = 'pages/_includes/' + filename; - if(!foundFiles.includes(filename)) { - foundFiles.push(filename); - } - }); + if (!foundFiles.includes(filename)) { + foundFiles.push(filename); + } + }); }); let includeFiles = glob.sync("pages/_includes/**/*.html"); -includeFiles.forEach(function(file){ - if(! foundFiles.includes(file)) { - console.log('file', file); - } +includeFiles.forEach(function (file) { + if (!foundFiles.includes(file)) { + console.log('file', file); + } }); // console.log('foundFiles', foundFiles); diff --git a/demo/400.html b/demo/400.html new file mode 100644 index 000000000..79704d200 --- /dev/null +++ b/demo/400.html @@ -0,0 +1,199 @@ + + + + + + + + + + + + + + + + + + Page 400 - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + +
+
+
+
+
400
+
+

Oops… You just found an error page

+

+ We are sorry but your request contains bad syntax and cannot be fulfilled +

+ +
+
+
+ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/demo/401.html b/demo/401.html new file mode 100644 index 000000000..a12065350 --- /dev/null +++ b/demo/401.html @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + Page 401 - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + +
+
+
+
+
401
+
+

Oops… You just found an error page

+

+ We are sorry but you are not authorized to access this page +

+ +
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/403.html b/demo/403.html new file mode 100644 index 000000000..105d202e9 --- /dev/null +++ b/demo/403.html @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + Page 403 - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + +
+
+
+
+
403
+
+

Oops… You just found an error page

+

+ We are sorry but you do not have permission to access this page +

+ +
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/404.html b/demo/404.html new file mode 100644 index 000000000..8fbb60ec5 --- /dev/null +++ b/demo/404.html @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + Page 404 - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + +
+
+
+
+
404
+
+

Oops… You just found an error page

+

+ We are sorry but the page you are looking for was not found +

+ +
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/500.html b/demo/500.html new file mode 100644 index 000000000..bf8f8f3e7 --- /dev/null +++ b/demo/500.html @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + Page 500 - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + +
+
+
+
+
500
+
+

Oops… You just found an error page

+

+ We are sorry but our server encountered an internal error +

+ +
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/503.html b/demo/503.html new file mode 100644 index 000000000..38d008cbf --- /dev/null +++ b/demo/503.html @@ -0,0 +1,69 @@ + + + + + + + + + + + + + + + + + + Page 503 - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + +
+
+
+
+
503
+
+

Oops… You just found an error page

+

+ We are sorry but our service is currently not available +

+ +
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/all.html b/demo/all.html new file mode 100644 index 000000000..f2fc52ad4 --- /dev/null +++ b/demo/all.html @@ -0,0 +1,818 @@ + + + + + + + + + + + + + + + + + + Index - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

+ All pages +

+
+
+ +
+
+
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/blank.html b/demo/blank.html new file mode 100644 index 000000000..aa004a1a6 --- /dev/null +++ b/demo/blank.html @@ -0,0 +1,455 @@ + + + + + + + + + + + + + + + + + + Blank page - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + +
+ + +
+
+
+
+ +
+

No results found

+

+ Try adjusting your search or filter to find what you're looking for. +

+ +
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/blog.html b/demo/blog.html new file mode 100644 index 000000000..f4a948c34 --- /dev/null +++ b/demo/blog.html @@ -0,0 +1,697 @@ + + + + + + + + + + + + + + + + + + Blog - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+ + And this isn't my nose. This is a false one. + +
+

And this isn't my nose. This is a false one.

+
Look, my liege! The Knights Who Say Ni demand a sacrifice! …Are you suggesting that coconuts migr...
+
+ +
+ Dunn Slane + 3 days ago +
+
+ + + +
+
+
+
+
+
+
+ + Well, I didn't vote for you. + +
+

Well, I didn't vote for you.

+
Well, we did do the nose. Why? Shut up! Will you shut up?! You don't frighten us, English pig-dog...
+
+ +
+ Emmy Levet + 3 days ago +
+
+ + + +
+
+
+
+
+
+
+ + How do you know she is a witch? + +
+

How do you know she is a witch?

+
Are you suggesting that coconuts migrate? No, no, no! Yes, yes. A bit. But she's got a wart. You ...
+
+ +
+ Maryjo Lebarree + 3 days ago +
+
+ + + +
+
+
+
+
+
+
+
+

Weaseling out of things is important to learn.

+
Please do not offer my god a peanut. That's why I love elementary school, Edna. The children beli...
+
+ +
+ Perren Keemar + 3 days ago +
+
+ + + +
+
+
+
+
+
+
+
+

You don't like your job, you don't strike.

+
But, Aquaman, you cannot marry a woman without gills. You're from two different worlds… Oh, I've ...
+
+ +
+ Sunny Airey + 3 days ago +
+
+ + + +
+
+
+
+
+
+
+
+

I hope I didn't brain my damage.

+
I don't like being outdoors, Smithers. For one thing, there's too many fat children. Oh, loneline...
+
+ SA +
+ Geoffry Flaunders + 3 days ago +
+
+ + + +
+
+
+
+
+
+
+
+
+ + Card side image + +
+
+
+

And this isn't my nose. This is a false one.

+
Look, my liege! The Knights Who Say Ni demand a sacrifice! …Are you suggesting that coconuts migr...
+
+ +
+ Dunn Slane + 3 days ago +
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+ + Card side image + +
+
+
+

Well, I didn't vote for you.

+
Well, we did do the nose. Why? Shut up! Will you shut up?! You don't frighten us, English pig-dog...
+
+ +
+ Emmy Levet + 3 days ago +
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+ + Card side image + +
+
+
+

Weaseling out of things is important to learn.

+
Please do not offer my god a peanut. That's why I love elementary school, Edna. The children believe anything you tell them. Brace yourselves gentlemen. According to the gas chromatograph, the secr...
+
+ +
+ Perren Keemar + 3 days ago +
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+ + Card side image + +
+
+
+

You don't like your job, you don't strike.

+
But, Aquaman, you cannot marry a woman without gills. You're from two different worlds… Oh, I've wasted my life. Son, when you participate in sporting events, it's not whether you win or lose: it's...
+
+ +
+ Sunny Airey + 3 days ago +
+
+ + + +
+
+
+
+
+
+
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/buttons.html b/demo/buttons.html new file mode 100644 index 000000000..b4e3fddeb --- /dev/null +++ b/demo/buttons.html @@ -0,0 +1,1287 @@ + + + + + + + + + + + + + + + + + + Buttons - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
+
+ +
+
+

Outline Buttons

+
+
+

Use .btn-outline-* class for outline buttons. +

+ + + +
+
+
+
+

Ghost Buttons

+
+
+

Use .btn-ghost-* class for ghost buttons. +

+ + + +
+
+
+
+

Square Buttons

+
+
+

Use .btn-square class for square buttons. +

+ +
+
+
+
+

Pill Buttons

+
+
+

Use .btn-pill class for pill buttons. +

+ +
+
+
+
+

Extra colors

+
+ +
+
+
+

Icon buttons

+
+ +
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/calendar.html b/demo/calendar.html new file mode 100644 index 000000000..28f425eea --- /dev/null +++ b/demo/calendar.html @@ -0,0 +1,544 @@ + + + + + + + + + + + + + + + + + + Calendar - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+
+
+
+
+ + + + + + + + + + + + + \ No newline at end of file diff --git a/demo/cards.html b/demo/cards.html new file mode 100644 index 000000000..f8453adfd --- /dev/null +++ b/demo/cards.html @@ -0,0 +1,939 @@ + + + + + + + + + + + + + + + + + + Cards - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

This is some text within a card body.

+
+
+
+
+

Card with bottom image

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima + neque pariatur perferendis sed suscipit velit vitae voluptatem.

+
+ Card bottom image +
+
+
+

This is a card with active state.

+
+
+
+
+

This is some text inactive state.

+
+
+
+
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima + neque pariatur perferendis sed suscipit velit vitae voluptatem.

+
+ + +
+
+
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima + neque pariatur perferendis sed suscipit velit vitae voluptatem.

+
+ + +
+
+ +
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima + neque pariatur perferendis sed suscipit velit vitae voluptatem.

+
+
+
+ +
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima + neque pariatur perferendis sed suscipit velit vitae voluptatem.

+
+
+
+
+

Card with progress bar

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima + neque pariatur perferendis sed suscipit velit vitae voluptatem.

+
+
+
+ 38% Complete +
+
+
+
+
+
+ +
+

No results found

+

+ Try adjusting your search or filter to find what you're looking for. +

+ +
+
+ +
+ + +
+ +
+
+
Content of tab #1
+

+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Adipisci, alias aliquid distinctio dolorem expedita, fugiat hic magni molestiae molestias odit. +

+
+
+ +
+
+
Content of tab #2
+

+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Adipisci, alias aliquid distinctio dolorem expedita, fugiat hic magni molestiae molestias odit. +

+
+
+ +
+
+
Content of tab #3
+

+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Adipisci, alias aliquid distinctio dolorem expedita, fugiat hic magni molestiae molestias odit. +

+
+
+ +
+
+
Content of tab #4
+

+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Adipisci, alias aliquid distinctio dolorem expedita, fugiat hic magni molestiae molestias odit. +

+
+
+
+
+ +
+
+ +
+
+
Content of tab #1
+

+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Adipisci, alias aliquid distinctio dolorem expedita, fugiat hic magni molestiae molestias odit. +

+
+
+ +
+
+
Content of tab #2
+

+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Adipisci, alias aliquid distinctio dolorem expedita, fugiat hic magni molestiae molestias odit. +

+
+
+ +
+
+
Content of tab #3
+

+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Adipisci, alias aliquid distinctio dolorem expedita, fugiat hic magni molestiae molestias odit. +

+
+
+ +
+
+
Content of tab #4
+

+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Adipisci, alias aliquid distinctio dolorem expedita, fugiat hic magni molestiae molestias odit. +

+
+
+
+ + +
+
+
+
+
+
+ Card side image +
+
+
+

Card with left side image

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima + neque pariatur perferendis sed suscipit velit vitae voluptatem.

+
+
+
+
+
+
+
+ Card side image +
+
+
+

Card with right side image

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima + neque pariatur perferendis sed suscipit velit vitae voluptatem.

+
+
+
+
+ +
+
+
+ Card top image +
+

Card with top image

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima + neque pariatur perferendis sed suscipit velit vitae voluptatem.

+
+
+
+
+

Card with button link

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima + neque pariatur perferendis sed suscipit velit vitae voluptatem.

+ +
+
+
+
+
+

Card with top status

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima + neque pariatur perferendis sed suscipit velit vitae voluptatem.

+
+
+
+
+
+

Card with bottom status

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima + neque pariatur perferendis sed suscipit velit vitae voluptatem.

+
+
+
+
+
+

Card with side status

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima + neque pariatur perferendis sed suscipit velit vitae voluptatem.

+
+
+
+
+

Stacked card

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima + neque pariatur perferendis sed suscipit velit vitae voluptatem.

+
+
+
+
+
+
Card number
+ +
+
+
Card name
+ +
+
+
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
CVV
+ +
+
+
+ +
+
+
+
+
+
+

Card title

+
Card subtitle
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima + neque pariatur perferendis sed suscipit velit vitae voluptatem.

+
+
+
+
+

Header title

+
+
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima + neque pariatur perferendis sed suscipit velit vitae voluptatem.

+
+
+
+
+

Card with footer

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima + neque pariatur perferendis sed suscipit velit vitae voluptatem.

+
+ + +
+
+
+

Card with footer button

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima + neque pariatur perferendis sed suscipit velit vitae voluptatem.

+
+ + +
+
+
+

Card with footer buttons

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima + neque pariatur perferendis sed suscipit velit vitae voluptatem.

+
+ + +
+
+
+
+
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/demo/carousel.html b/demo/carousel.html new file mode 100644 index 000000000..d28869057 --- /dev/null +++ b/demo/carousel.html @@ -0,0 +1,612 @@ + + + + + + + + + + + + + + + + + + Carousel - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

Carousel

+
+
+ +
+
+
+
+
+
+

Carousel with indicators

+
+
+ +
+
+
+
+
+
+

Carousel with controls

+
+
+ +
+
+
+
+
+
+

Carousel with captions

+
+
+ +
+
+
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/changelog.html b/demo/changelog.html new file mode 100644 index 000000000..6bebb0804 --- /dev/null +++ b/demo/changelog.html @@ -0,0 +1,463 @@ + + + + + + + + + + + + + + + + + + Changelog - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+ 1.0.0 — + February 05, 2020 +
+
+

Coming soon

+
+
+
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/charts-heatmap.html b/demo/charts-heatmap.html new file mode 100644 index 000000000..6a75b34bb --- /dev/null +++ b/demo/charts-heatmap.html @@ -0,0 +1,683 @@ + + + + + + + + + + + + + + + + + + Heatmap Charts - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+

Basic Heatmap - Single Series

+
+
+
+ +
+
+
+
+

Heatmap - Multiple series

+
+
+
+ +
+
+
+
+

Heatmap - Labels included

+
+
+
+ +
+
+
+
+

Heatmap - Color range

+
+
+
+ +
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/charts.html b/demo/charts.html new file mode 100644 index 000000000..0ac35366c --- /dev/null +++ b/demo/charts.html @@ -0,0 +1,2197 @@ + + + + + + + + + + + + + + + + + + Charts - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/demo/components.html b/demo/components.html new file mode 100644 index 000000000..a9a603588 --- /dev/null +++ b/demo/components.html @@ -0,0 +1,12 @@ + + + + Redirecting… + + + + + + \ No newline at end of file diff --git a/demo/components/card-buttons.html b/demo/components/card-buttons.html new file mode 100644 index 000000000..866df80cb --- /dev/null +++ b/demo/components/card-buttons.html @@ -0,0 +1,557 @@ + + + + + + + + + + + + + + + + + + Card with footer buttons - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
+ +
+
+
+
Card with footer buttons
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi autem dignissimos doloribus, fuga iste omnis reprehenderit ullam veritatis. Ab aut blanditiis dolore eos exercitationem iste quis rerum, tempore unde voluptatem!

+
+
+
+
+
+

Card with footer buttons

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima + neque pariatur perferendis sed suscipit velit vitae voluptatem.

+
+ + +
+
+
+
+
+
+
<div class="card">
+   <div class="card-body">
+      <h3 class="card-title">Card with footer buttons</h3>
+      <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima
+         neque pariatur perferendis sed suscipit velit vitae voluptatem.</p>
+   </div>
+   <!-- Card footer -->
+   <div class="card-footer">
+      <div class="d-flex">
+         <a href="#" class="btn btn-link">Cancel</a>
+         <a href="#" class="btn btn-primary ml-auto">Go somewhere</a>
+      </div>
+   </div>
+</div>
+
+
+
+ +
+
+ + +
+
+
+
+
+
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/components/card-comments.html b/demo/components/card-comments.html new file mode 100644 index 000000000..0767b215d --- /dev/null +++ b/demo/components/card-comments.html @@ -0,0 +1,767 @@ + + + + + + + + + + + + + + + + + + Comments card - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
+ +
+
+
+
Comments card
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi autem dignissimos doloribus, fuga iste omnis reprehenderit ullam veritatis. Ab aut blanditiis dolore eos exercitationem iste quis rerum, tempore unde voluptatem!

+
+
+
+
+
+
Comments
+
+
+
+
+ + + +
+
+
+
+ Paweł Kuna +
+
1 week ago
+
+

+ This is PERFECT +

+
+ +47 + + + + + + · + Reply + · + Edit +
+
+
+
+
+ + + JL +
+
+
+
+ Jeffie Lewzey +
+
1 week and 4 days ago
+
+

+ She is so damn beautiful OMG i love her!!! does somebody knows what kind of music is this? sorry xD +

+
+ +45 + + + + + + · + Reply + · + Edit +
+
+
+
+
+ + + +
+
+
+
+ Mallory Hulme +
+
2 days ago
+
+

+ Did anyone go camping in Oshkosh Wisconsin last month? +

+
+ +32 + + + + + + · + Reply + · + Edit +
+
+
+
+
+
+
+
+
+
+
<div class="card">
+   <div class="card-header">
+      <div class="card-title">Comments</div>
+   </div>
+   <div class="card-body">
+      <div class="d-flex mb-5">
+         <div class="mr-4">
+            <span class="avatar" style="background-image: url(./static/avatars/000m.jpg)">
+               <span class="badge bg-green"></span>
+            </span>
+         </div>
+         <div class="flex-fill">
+            <div class="d-flex mt-n1">
+               <h5 class="m-0">
+                  Paweł Kuna
+               </h5>
+               <div class="ml-auto small text-muted">1 week ago</div>
+            </div>
+            <p class="mb-2">
+               This is PERFECT
+            </p>
+            <div class="small">
+               <span class="text-success mr-1">+47</span>
+               <a href="#" data-toggle="tooltip" data-placement="top" title="Vote Up"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon"><polyline points="18 15 12 9 6 15"></polyline></svg>
+               </a>
+               <a href="#" class="mr-1" data-toggle="tooltip" data-placement="top" title="Vote Down">
+                  <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon"><polyline points="6 9 12 15 18 9"></polyline></svg>
+               </a>
+               <span class="mr-1">·</span>
+               <a href="#" class="mr-1 text-muted">Reply</a>
+               <span class="mr-1">·</span>
+               <a href="#" class="text-muted">Edit</a>
+            </div>
+         </div>
+      </div>
+      <div class="d-flex mb-5">
+         <div class="mr-4">
+            <span class="avatar">
+               <span class="badge bg-green"></span>
+               JL</span>
+         </div>
+         <div class="flex-fill">
+            <div class="d-flex mt-n1">
+               <h5 class="m-0">
+                  Jeffie Lewzey
+               </h5>
+               <div class="ml-auto small text-muted">1 week and 4 days ago</div>
+            </div>
+            <p class="mb-2">
+               She is so damn beautiful OMG i love her!!! does somebody knows what kind of music is this? sorry xD
+            </p>
+            <div class="small">
+               <span class="text-success mr-1">+45</span>
+               <a href="#" data-toggle="tooltip" data-placement="top" title="Vote Up"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon"><polyline points="18 15 12 9 6 15"></polyline></svg>
+               </a>
+               <a href="#" class="mr-1" data-toggle="tooltip" data-placement="top" title="Vote Down">
+                  <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon"><polyline points="6 9 12 15 18 9"></polyline></svg>
+               </a>
+               <span class="mr-1">·</span>
+               <a href="#" class="mr-1 text-muted">Reply</a>
+               <span class="mr-1">·</span>
+               <a href="#" class="text-muted">Edit</a>
+            </div>
+         </div>
+      </div>
+      <div class="d-flex">
+         <div class="mr-4">
+            <span class="avatar" style="background-image: url(./static/avatars/002m.jpg)">
+               <span class="badge bg-green"></span>
+            </span>
+         </div>
+         <div class="flex-fill">
+            <div class="d-flex mt-n1">
+               <h5 class="m-0">
+                  Mallory Hulme
+               </h5>
+               <div class="ml-auto small text-muted">2 days ago</div>
+            </div>
+            <p class="mb-2">
+               Did anyone go camping in Oshkosh Wisconsin last month?
+            </p>
+            <div class="small">
+               <span class="text-success mr-1">+32</span>
+               <a href="#" data-toggle="tooltip" data-placement="top" title="Vote Up"><svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon"><polyline points="18 15 12 9 6 15"></polyline></svg>
+               </a>
+               <a href="#" class="mr-1" data-toggle="tooltip" data-placement="top" title="Vote Down">
+                  <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon"><polyline points="6 9 12 15 18 9"></polyline></svg>
+               </a>
+               <span class="mr-1">·</span>
+               <a href="#" class="mr-1 text-muted">Reply</a>
+               <span class="mr-1">·</span>
+               <a href="#" class="text-muted">Edit</a>
+            </div>
+         </div>
+      </div>
+   </div>
+</div>
+
+
+
+ +
+
+ + +
+
+
+
+
+
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/components/card-ribbon.html b/demo/components/card-ribbon.html new file mode 100644 index 000000000..efa61510d --- /dev/null +++ b/demo/components/card-ribbon.html @@ -0,0 +1,541 @@ + + + + + + + + + + + + + + + + + + Card with ribbon - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
+ +
+
+
+
Card with ribbon
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi autem dignissimos doloribus, fuga iste omnis reprehenderit ullam veritatis. Ab aut blanditiis dolore eos exercitationem iste quis rerum, tempore unde voluptatem!

+
+
+
+
+
+

Card with ribbon

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Assumenda consectetur consequuntur culpa cum dolorum eveniet.

+
+
-10%
+
+
+
+
+
+
+
<div class="card">
+   <div class="card-body">
+      <h3 class="card-title">Card with ribbon</h3>
+      <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Assumenda consectetur consequuntur culpa cum dolorum eveniet.</p>
+   </div>
+   <div class="ribbon ribbon-bookmark bg-orange">-10%</div>
+</div>
+
+
+
+ +
+
+ + +
+
+
+
+
+
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/components/card-tabs-bottom.html b/demo/components/card-tabs-bottom.html new file mode 100644 index 000000000..52ea32657 --- /dev/null +++ b/demo/components/card-tabs-bottom.html @@ -0,0 +1,659 @@ + + + + + + + + + + + + + + + + + + Card with bottom tabs - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
+ +
+
+
+
Card with bottom tabs
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi autem dignissimos doloribus, fuga iste omnis reprehenderit ullam veritatis. Ab aut blanditiis dolore eos exercitationem iste quis rerum, tempore unde voluptatem!

+
+
+
+ +
+
+ +
+
+
Content of tab #1
+

+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Adipisci, alias aliquid distinctio dolorem expedita, fugiat hic magni molestiae molestias odit. +

+
+
+ +
+
+
Content of tab #2
+

+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Adipisci, alias aliquid distinctio dolorem expedita, fugiat hic magni molestiae molestias odit. +

+
+
+ +
+
+
Content of tab #3
+

+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Adipisci, alias aliquid distinctio dolorem expedita, fugiat hic magni molestiae molestias odit. +

+
+
+ +
+
+
Content of tab #4
+

+ Lorem ipsum dolor sit amet, consectetur adipisicing elit. Adipisci, alias aliquid distinctio dolorem expedita, fugiat hic magni molestiae molestias odit. +

+
+
+
+ + +
+
+
+
+
+
+
<!-- Cards with tabs component -->
+<div class="card-tabs">
+   <div class="tab-content">
+      <!-- Content of card #1 -->
+      <div id="tab-bottom-1" class="card tab-pane active show">
+         <div class="card-body">
+            <div class="card-title">Content of tab #1</div>
+            <p>
+               Lorem ipsum dolor sit amet, consectetur adipisicing elit. Adipisci, alias aliquid distinctio dolorem expedita, fugiat hic magni molestiae molestias odit.
+            </p>
+         </div>
+      </div>
+      <!-- Content of card #2 -->
+      <div id="tab-bottom-2" class="card tab-pane">
+         <div class="card-body">
+            <div class="card-title">Content of tab #2</div>
+            <p>
+               Lorem ipsum dolor sit amet, consectetur adipisicing elit. Adipisci, alias aliquid distinctio dolorem expedita, fugiat hic magni molestiae molestias odit.
+            </p>
+         </div>
+      </div>
+      <!-- Content of card #3 -->
+      <div id="tab-bottom-3" class="card tab-pane">
+         <div class="card-body">
+            <div class="card-title">Content of tab #3</div>
+            <p>
+               Lorem ipsum dolor sit amet, consectetur adipisicing elit. Adipisci, alias aliquid distinctio dolorem expedita, fugiat hic magni molestiae molestias odit.
+            </p>
+         </div>
+      </div>
+      <!-- Content of card #4 -->
+      <div id="tab-bottom-4" class="card tab-pane">
+         <div class="card-body">
+            <div class="card-title">Content of tab #4</div>
+            <p>
+               Lorem ipsum dolor sit amet, consectetur adipisicing elit. Adipisci, alias aliquid distinctio dolorem expedita, fugiat hic magni molestiae molestias odit.
+            </p>
+         </div>
+      </div>
+   </div>
+   <!-- Cards navigation -->
+   <ul class="nav nav-tabs nav-tabs-bottom">
+      <li class="nav-item"><a href="#tab-bottom-1" class="nav-link active" data-toggle="tab">Tab 1</a></li>
+      <li class="nav-item"><a href="#tab-bottom-2" class="nav-link" data-toggle="tab">Tab 2</a></li>
+      <li class="nav-item"><a href="#tab-bottom-3" class="nav-link" data-toggle="tab">Tab 3</a></li>
+      <li class="nav-item"><a href="#tab-bottom-4" class="nav-link" data-toggle="tab">Tab 4</a></li>
+   </ul>
+</div>
+
+
+
+ +
+
+ + +
+
+
+
+
+
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/components/card-with-image.html b/demo/components/card-with-image.html new file mode 100644 index 000000000..2c0c55123 --- /dev/null +++ b/demo/components/card-with-image.html @@ -0,0 +1,559 @@ + + + + + + + + + + + + + + + + + + Card with side image - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
+ +
+
+
+
Card with side image
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi autem dignissimos doloribus, fuga iste omnis reprehenderit ullam veritatis. Ab aut blanditiis dolore eos exercitationem iste quis rerum, tempore unde voluptatem!

+
+
+
+
+
+
+ Card side image +
+
+
+

Card with side image

+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima + neque pariatur perferendis sed suscipit velit vitae voluptatem.

+
+
+
+
+
+
+
+
+
+
<div class="card">
+   <div class="row row-0">
+      <div class="col-md-3">
+         <img src="./static/photos/2854fd67ddbd6217.jpg" class="w-100 h-100 object-cover" alt="Card side image">
+      </div>
+      <div class="col">
+         <div class="card-body">
+            <h3 class="card-title">Card with side image</h3>
+            <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima
+               neque pariatur perferendis sed suscipit velit vitae voluptatem.</p>
+         </div>
+      </div>
+   </div>
+</div>
+
+
+
+ +
+
+ + +
+
+
+
+
+
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/components/empty.html b/demo/components/empty.html new file mode 100644 index 000000000..5e0eab44a --- /dev/null +++ b/demo/components/empty.html @@ -0,0 +1,562 @@ + + + + + + + + + + + + + + + + + + Empty state - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
+ +
+
+
+
Empty state
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi autem dignissimos doloribus, fuga iste omnis reprehenderit ullam veritatis. Ab aut blanditiis dolore eos exercitationem iste quis rerum, tempore unde voluptatem!

+
+
+
+
+
+ +
+

No results found

+

+ Try adjusting your search or filter to find what you're looking for. +

+ +
+
+
+
+
+
+
<div class="empty">
+   <div class="empty-icon">
+      <img src="./static/illustrations/undraw_quitting_time_dm8t.svg" class="h-8 mb-4" alt="">
+   </div>
+   <p class="empty-title h3">No results found</p>
+   <p class="empty-subtitle text-muted">
+      Try adjusting your search or filter to find what you're looking for.
+   </p>
+   <div class="empty-action">
+      <a href="./." class="btn btn-primary">
+         <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon"><circle cx="11" cy="11" r="8"></circle><line x1="21" y1="21" x2="16.65" y2="16.65"></line></svg>
+         Search again
+      </a>
+   </div>
+</div>
+
+
+
+ +
+
+ + +
+
+
+
+
+
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/components/index.html b/demo/components/index.html new file mode 100644 index 000000000..c3e86e73c --- /dev/null +++ b/demo/components/index.html @@ -0,0 +1,12 @@ + + + + Redirecting… + + + + + + \ No newline at end of file diff --git a/demo/components/input-colors.html b/demo/components/input-colors.html new file mode 100644 index 000000000..a3236a4ff --- /dev/null +++ b/demo/components/input-colors.html @@ -0,0 +1,685 @@ + + + + + + + + + + + + + + + + + + Color input - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
+ +
+
+
+
Color input
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi autem dignissimos doloribus, fuga iste omnis reprehenderit ullam veritatis. Ab aut blanditiis dolore eos exercitationem iste quis rerum, tempore unde voluptatem!

+
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
+
+
<div class="mb-3">
+   <label class="form-label">Color Input</label>
+   <div class="row row-sm">
+      <div class="col-auto">
+         <label class="form-colorinput">
+            <input name="color" type="checkbox" value="dark" class="form-colorinput-input" />
+            <span class="form-colorinput-color bg-dark"></span>
+         </label>
+      </div>
+      <div class="col-auto">
+         <label class="form-colorinput form-colorinput-light">
+            <input name="color" type="checkbox" value="white" class="form-colorinput-input"  checked/>
+            <span class="form-colorinput-color bg-white"></span>
+         </label>
+      </div>
+      <div class="col-auto">
+         <label class="form-colorinput">
+            <input name="color" type="checkbox" value="blue" class="form-colorinput-input"  checked/>
+            <span class="form-colorinput-color bg-blue"></span>
+         </label>
+      </div>
+      <div class="col-auto">
+         <label class="form-colorinput">
+            <input name="color" type="checkbox" value="azure" class="form-colorinput-input"  checked/>
+            <span class="form-colorinput-color bg-azure"></span>
+         </label>
+      </div>
+      <div class="col-auto">
+         <label class="form-colorinput">
+            <input name="color" type="checkbox" value="indigo" class="form-colorinput-input" />
+            <span class="form-colorinput-color bg-indigo"></span>
+         </label>
+      </div>
+      <div class="col-auto">
+         <label class="form-colorinput">
+            <input name="color" type="checkbox" value="purple" class="form-colorinput-input" />
+            <span class="form-colorinput-color bg-purple"></span>
+         </label>
+      </div>
+      <div class="col-auto">
+         <label class="form-colorinput">
+            <input name="color" type="checkbox" value="pink" class="form-colorinput-input" />
+            <span class="form-colorinput-color bg-pink"></span>
+         </label>
+      </div>
+      <div class="col-auto">
+         <label class="form-colorinput">
+            <input name="color" type="checkbox" value="red" class="form-colorinput-input" />
+            <span class="form-colorinput-color bg-red"></span>
+         </label>
+      </div>
+      <div class="col-auto">
+         <label class="form-colorinput">
+            <input name="color" type="checkbox" value="orange" class="form-colorinput-input" />
+            <span class="form-colorinput-color bg-orange"></span>
+         </label>
+      </div>
+      <div class="col-auto">
+         <label class="form-colorinput">
+            <input name="color" type="checkbox" value="yellow" class="form-colorinput-input" />
+            <span class="form-colorinput-color bg-yellow"></span>
+         </label>
+      </div>
+      <div class="col-auto">
+         <label class="form-colorinput">
+            <input name="color" type="checkbox" value="lime" class="form-colorinput-input" />
+            <span class="form-colorinput-color bg-lime"></span>
+         </label>
+      </div>
+   </div>
+</div>
+
+
+
+ +
+
+ + +
+
+
+
+
+
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/components/input-image.html b/demo/components/input-image.html new file mode 100644 index 000000000..a062ad874 --- /dev/null +++ b/demo/components/input-image.html @@ -0,0 +1,693 @@ + + + + + + + + + + + + + + + + + + Image input - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
+ +
+
+
+
Image input
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi autem dignissimos doloribus, fuga iste omnis reprehenderit ullam veritatis. Ab aut blanditiis dolore eos exercitationem iste quis rerum, tempore unde voluptatem!

+
+
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+
+
+
+
+
+
<div class="mb-3">
+   <label class="form-label">Image Check</label>
+   <div class="row row-sm">
+      <div class="col-6 col-sm-4">
+         <label class="form-imagecheck mb-2">
+            <input name="form-imagecheck" type="checkbox" value="1" class="form-imagecheck-input" />
+            <span class="form-imagecheck-figure">
+               <img src="./static/photos/1b73704b282a8ec6.jpg" alt="Breakfast served with tea, bread and eggs" class="form-imagecheck-image">
+            </span>
+         </label>
+      </div>
+      <div class="col-6 col-sm-4">
+         <label class="form-imagecheck mb-2">
+            <input name="form-imagecheck" type="checkbox" value="2" class="form-imagecheck-input"  checked/>
+            <span class="form-imagecheck-figure">
+               <img src="./static/photos/3d2998219313cd37.jpg" alt="Book, fairy lights" class="form-imagecheck-image">
+            </span>
+         </label>
+      </div>
+      <div class="col-6 col-sm-4">
+         <label class="form-imagecheck mb-2">
+            <input name="form-imagecheck" type="checkbox" value="3" class="form-imagecheck-input" />
+            <span class="form-imagecheck-figure">
+               <img src="./static/photos/6ab3200b14549f8a.jpg" alt="Healthy Dinner" class="form-imagecheck-image">
+            </span>
+         </label>
+      </div>
+      <div class="col-6 col-sm-4">
+         <label class="form-imagecheck mb-2">
+            <input name="form-imagecheck" type="checkbox" value="4" class="form-imagecheck-input"  checked/>
+            <span class="form-imagecheck-figure">
+               <img src="./static/photos/6d35d9a2bd6c63c2.jpg" alt="Aperol Spritz is a cocktail consisting of prosecco, aperitif and soda water" class="form-imagecheck-image">
+            </span>
+         </label>
+      </div>
+      <div class="col-6 col-sm-4">
+         <label class="form-imagecheck mb-2">
+            <input name="form-imagecheck" type="checkbox" value="5" class="form-imagecheck-input" />
+            <span class="form-imagecheck-figure">
+               <img src="./static/photos/8a26974ee6444acd.jpg" alt="Beautiful blonde woman on a wooden pier by the lake" class="form-imagecheck-image">
+            </span>
+         </label>
+      </div>
+      <div class="col-6 col-sm-4">
+         <label class="form-imagecheck mb-2">
+            <input name="form-imagecheck" type="checkbox" value="6" class="form-imagecheck-input" />
+            <span class="form-imagecheck-figure">
+               <img src="./static/photos/8c13ad59f739558c.jpg" alt="Still life of mandarin oranges with leaves" class="form-imagecheck-image">
+            </span>
+         </label>
+      </div>
+      <div class="col-6 col-sm-4">
+         <label class="form-imagecheck mb-2">
+            <input name="form-imagecheck" type="checkbox" value="7" class="form-imagecheck-input"  checked/>
+            <span class="form-imagecheck-figure">
+               <img src="./static/photos/8fdeb4785d2b82ef.jpg" alt="Blonde woman having a healthy snack at the wooden pier" class="form-imagecheck-image">
+            </span>
+         </label>
+      </div>
+      <div class="col-6 col-sm-4">
+         <label class="form-imagecheck mb-2">
+            <input name="form-imagecheck" type="checkbox" value="8" class="form-imagecheck-input" />
+            <span class="form-imagecheck-figure">
+               <img src="./static/photos/9f36332564ca271d.jpg" alt="Woman working on a laptop while enjoying a breakfast coffee and chocolate in bed" class="form-imagecheck-image">
+            </span>
+         </label>
+      </div>
+      <div class="col-6 col-sm-4">
+         <label class="form-imagecheck mb-2">
+            <input name="form-imagecheck" type="checkbox" value="9" class="form-imagecheck-input" />
+            <span class="form-imagecheck-figure">
+               <img src="./static/photos/35b88fc04a518c1b.jpg" alt="Overhead view of macarons on a marble slab" class="form-imagecheck-image">
+            </span>
+         </label>
+      </div>
+   </div>
+</div>
+
+
+
+ +
+
+ + +
+
+
+
+
+
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/components/progress.html b/demo/components/progress.html new file mode 100644 index 000000000..0bc0ef464 --- /dev/null +++ b/demo/components/progress.html @@ -0,0 +1,645 @@ + + + + + + + + + + + + + + + + + + Progress bar - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
+ +
+
+
+
Progress bar
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi autem dignissimos doloribus, fuga iste omnis reprehenderit ullam veritatis. Ab aut blanditiis dolore eos exercitationem iste quis rerum, tempore unde voluptatem!

+
+
+
+
+
+
Label
+ 45% +
+
+
+ 45% Complete +
+
+
+
+
+
Label
+ 32% +
+
+
+ 32% Complete +
+
+
+
+
+
Label
+ 90% +
+
+
+ 90% Complete +
+
+
+
+
+
Label
+ 51% +
+
+
+ 51% Complete +
+
+
+
+
+
+
+
+
<div>
+   <div class="d-flex mb-1 align-items-center lh-1">
+      <div class="text-h5 font-weight-bolder m-0">Label</div>
+      <span class="ml-auto text-h6 strong">45%</span>
+   </div>
+   <div class="progress progress-sm">
+      <div class="progress-bar bg-blue" style="width: 45%" role="progressbar" aria-valuenow="45" aria-valuemin="0" aria-valuemax="100">
+         <span class="sr-only">45% Complete</span>
+      </div>
+   </div>
+</div>
+<div>
+   <div class="d-flex mb-1 align-items-center lh-1">
+      <div class="text-h5 font-weight-bolder m-0">Label</div>
+      <span class="ml-auto text-h6 strong">32%</span>
+   </div>
+   <div class="progress progress-sm">
+      <div class="progress-bar bg-red" style="width: 32%" role="progressbar" aria-valuenow="32" aria-valuemin="0" aria-valuemax="100">
+         <span class="sr-only">32% Complete</span>
+      </div>
+   </div>
+</div>
+<div>
+   <div class="d-flex mb-1 align-items-center lh-1">
+      <div class="text-h5 font-weight-bolder m-0">Label</div>
+      <span class="ml-auto text-h6 strong">90%</span>
+   </div>
+   <div class="progress progress-sm">
+      <div class="progress-bar bg-yellow" style="width: 90%" role="progressbar" aria-valuenow="90" aria-valuemin="0" aria-valuemax="100">
+         <span class="sr-only">90% Complete</span>
+      </div>
+   </div>
+</div>
+<div>
+   <div class="d-flex mb-1 align-items-center lh-1">
+      <div class="text-h5 font-weight-bolder m-0">Label</div>
+      <span class="ml-auto text-h6 strong">51%</span>
+   </div>
+   <div class="progress progress-sm">
+      <div class="progress-bar bg-green" style="width: 51%" role="progressbar" aria-valuenow="51" aria-valuemin="0" aria-valuemax="100">
+         <span class="sr-only">51% Complete</span>
+      </div>
+   </div>
+</div>
+
+
+
+ +
+
+ + +
+
+
+
+
+
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/components/simple-avatar.html b/demo/components/simple-avatar.html new file mode 100644 index 000000000..9d6d4d09b --- /dev/null +++ b/demo/components/simple-avatar.html @@ -0,0 +1,523 @@ + + + + + + + + + + + + + + + + + + Simple avatar - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
+ +
+
+
+
Simple avatar
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi autem dignissimos doloribus, fuga iste omnis reprehenderit ullam veritatis. Ab aut blanditiis dolore eos exercitationem iste quis rerum, tempore unde voluptatem!

+
+
+
+ + + +
+
+
+
+
+
<span class="avatar" style="background-image: url(./static/avatars/000m.jpg)">
+   <span class="badge bg-green"></span>
+</span>
+
+
+
+ +
+
+ + +
+
+
+
+
+
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/components/simple-card.html b/demo/components/simple-card.html new file mode 100644 index 000000000..1e40fe3ed --- /dev/null +++ b/demo/components/simple-card.html @@ -0,0 +1,535 @@ + + + + + + + + + + + + + + + + + + Simple box - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
+ +
+
+
+
Simple box
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi autem dignissimos doloribus, fuga iste omnis reprehenderit ullam veritatis. Ab aut blanditiis dolore eos exercitationem iste quis rerum, tempore unde voluptatem!

+
+
+
+
+
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima + neque pariatur perferendis sed suscipit velit vitae voluptatem.

+
+
+
+
+
+
+
+
<div class="card">
+   <div class="card-body">
+      <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Aperiam deleniti fugit incidunt, iste, itaque minima
+         neque pariatur perferendis sed suscipit velit vitae voluptatem.</p>
+   </div>
+</div>
+
+
+
+ +
+
+ + +
+
+
+
+
+
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/components/widget-revenue.html b/demo/components/widget-revenue.html new file mode 100644 index 000000000..fd05f614f --- /dev/null +++ b/demo/components/widget-revenue.html @@ -0,0 +1,595 @@ + + + + + + + + + + + + + + + + + + Revenue chart - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
+ +
+
+
+
Revenue chart
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi autem dignissimos doloribus, fuga iste omnis reprehenderit ullam veritatis. Ab aut blanditiis dolore eos exercitationem iste quis rerum, tempore unde voluptatem!

+
+
+
+
+
+ +
+
$4,300
+
+ + 8% + +
+
+
+
+
+
+
+
+
+
+
<div class="card">
+   <div class="card-body">
+      <div class="d-flex align-items-center">
+         <div class="subheader">Revenue</div>
+         <div class="ml-auto">
+            <div class="dropdown">
+               <a class="dropdown-toggle text-muted" href="#" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
+                  Last 7 days
+               </a>
+               <div class="dropdown-menu dropdown-menu-right" aria-labelledby="dropdownMenuButton">
+                  <a class="dropdown-item active" href="#">Last 7 days</a>
+                  <a class="dropdown-item" href="#">Last 30 days</a>
+                  <a class="dropdown-item" href="#">Last 3 months</a>
+               </div>
+            </div>
+         </div>
+      </div>
+      <div class="d-flex align-items-baseline">
+         <div class="h1 mb-0 mr-2">$4,300</div>
+         <div class="mr-auto">
+            <span class="text-green d-inline-flex align-items-center lh-1">
+               8% <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon ml-1"><polyline points="23 6 13.5 15.5 8.5 10.5 1 18"></polyline><polyline points="17 6 23 6 23 12"></polyline></svg>
+            </span>
+         </div>
+      </div>
+   </div>
+   <div id="chart-revenue-bg"  class="chart-sm" ></div>
+</div>
+
+
+
+ +
+
+ + +
+
+
+
+
+
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/components/widget-sales.html b/demo/components/widget-sales.html new file mode 100644 index 000000000..feb5baeed --- /dev/null +++ b/demo/components/widget-sales.html @@ -0,0 +1,609 @@ + + + + + + + + + + + + + + + + + + Sales widget - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
+ +
+
+
+
Sales widget
+

Lorem ipsum dolor sit amet, consectetur adipisicing elit. Animi autem dignissimos doloribus, fuga iste omnis reprehenderit ullam veritatis. Ab aut blanditiis dolore eos exercitationem iste quis rerum, tempore unde voluptatem!

+
+
+
+
+
+ +
75%
+
+
Conversion rate
+
+ + 7% + +
+
+
+
+ 75% Complete +
+
+
+
+
+
+
+
+
+
<div class="card">
+   <div class="card-body">
+      <div class="d-flex align-items-center">
+         <div class="subheader">Sales</div>
+         <div class="ml-auto">
+            <div class="dropdown">
+               <a class="dropdown-toggle text-muted" href="#" id="dropdownMenuButton" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">
+                  Last 7 days
+               </a>
+               <div class="dropdown-menu dropdown-menu-right" aria-labelledby="dropdownMenuButton">
+                  <a class="dropdown-item active" href="#">Last 7 days</a>
+                  <a class="dropdown-item" href="#">Last 30 days</a>
+                  <a class="dropdown-item" href="#">Last 3 months</a>
+               </div>
+            </div>
+         </div>
+      </div>
+      <div class="h1 mb-3">75%</div>
+      <div class="d-flex mb-2">
+         <div>Conversion rate</div>
+         <div class="ml-auto">
+            <span class="text-green d-inline-flex align-items-center lh-1">
+               7% <svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="icon ml-1"><polyline points="23 6 13.5 15.5 8.5 10.5 1 18"></polyline><polyline points="17 6 23 6 23 12"></polyline></svg>
+            </span>
+         </div>
+      </div>
+      <div class="progress progress-sm">
+         <div class="progress-bar bg-blue" style="width: 75%" role="progressbar" aria-valuenow="75" aria-valuemin="0" aria-valuemax="100">
+            <span class="sr-only">75% Complete</span>
+         </div>
+      </div>
+   </div>
+</div>
+
+
+
+ +
+
+ + +
+
+
+
+
+
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/crypto-currencies.html b/demo/crypto-currencies.html new file mode 100644 index 000000000..ba10a3717 --- /dev/null +++ b/demo/crypto-currencies.html @@ -0,0 +1,1666 @@ + + + + + + + + + + + + + + + + + + Crypto currencies - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + +
+ + +
+
+ + +
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
NamePrice% 24hMarket CapCirculating SupplyVolume 24HCMGR/MonthInflation
1BitcoinBitcoin$10513.00-7%$179,470,305,92316,819,612 BTC$9,578,830,0008.11% / 570.36%
2EthereumEthereum$966.61-6%$95,270,125,03697,145,024 ETH$3,466,060,00022.62% / 290.64%
3RippleRipple$1.2029-11%$47,649,145,65738,739,144,704 XRP$2,081,450,00010.85% / 530.06%
4Bitcoin Cash$1547.00-11%$26,720,210,95616,925,988 BCH$598,337,00021.30% / 60.32%
5CardanoCardano$0.550768-9%$14,279,800,78625,927,069,696 ADA$466,381,000205.35% / 30.00%
6LitecoinLitecoin$173.86-7%$9,670,920,26754,873,584 LTC$430,524,0006.87% / 570.80%
7EOSEOS$13.3945%$8,420,143,033621,412,800 EOS$2,864,780,00053.25% / 611.56%
8NEMNEM$0.935049-11%$8,415,440,9998,999,999,488 XEM$66,061,00026.99% / 330.24%
9Stellar$0.4678132%$8,358,735,08017,867,683,840 XLM$370,297,00013.12% / 410.19%
10NEO$118.61-9%$7,693,400,00065,000,000 NEO$318,308,00062.68% / 150.00%
11IOTA$2.34-14%$6,504,100,8622,779,530,240 MIOTA$103,132,00023.27% / 7-0.02%
12DashDash$747.222-8%$5,881,413,8157,833,738 DASH$96,147,90019.19% / 470.81%
13Monero$305.16-11%$4,778,157,53315,633,286 XMR$100,788,00011.88% / 440.78%
14TRON$0.067691-5%$4,450,560,89665,748,193,280 TRX$581,651,000142.69% / 40.00%
15Bitcoin Gold$181.39-7%$3,084,108,67616,779,700 BTG$199,652,000-25.44% / 30.34%
16ICON$7.90-10%$3,002,355,531380,044,992 ICX$78,201,200179.33% / 390.09%
17Qtum$38.37-9%$2,832,729,40473,826,672 QTUM$593,524,00030.43% / 80.11%
18Ethereum Classic$28.023-6%$2,827,320,11299,308,752 ETC$303,356,00022.79% / 180.74%
19Lisk$20.48-6%$2,401,760,051117,273,440 LSK$44,483,50012.05% / 210.86%
20VeChain$8.339%$2,308,764,732277,162,624 VEN$348,907,000101.15% / 5-0.06%
21RaiBlocks$14.46-15%$1,926,770,258133,248,288 XRB$13,331,500112.15% / 100.06%
22Tether$1.0097-1%$1,618,090,8231,618,090,880 USDT$3,022,620,0000.03% / 3333.71%
23OmiseGO$14.83-11%$1,532,679,131102,042,552 OMG$63,574,50050.49% / 6-0.04%
24Populous$41.22-3%$1,525,305,99237,004,028 PPT$2,271,65058.49% / 6-10.29%
25Zcash$431.43-10%$1,358,979,7113,114,069 ZEC$71,375,000-13.51% / 157.44%
26Verge$0.089875-13%$1,303,358,29814,501,900,288 XVG$75,841,90027.95% / 392.06%
27Binance Coin$12.60-9%$1,247,576,40099,014,000 BNB$129,483,000122.80% / 60.08%
28Siacoin$0.037594-13%$1,180,306,71931,396,145,152 SC$58,783,60026.70% / 290.00%
29Stratis$11.50-13%$1,135,175,76498,710,936 STRAT$25,548,10049.79% / 17-0.02%
30Bytecoin$0.006127-8%$1,125,403,469183,679,369,216 BCN$7,904,87011.39% / 430.23%
31Steem$4.13-14%$1,022,039,920247,467,296 STEEM$29,580,00010.15% / 210.68%
32Ardor$0.995641-9%$994,644,856998,999,488 ARDR$143,752,00020.75% / 18-0.41%
33Status$0.264278-9%$917,172,5143,470,483,712 SNT$355,833,00024.53% / 70.00%
34Maker$1480.84-7%$915,496,751618,228 MKR$1,662,69042.77% / 12-
35Augur$81.55-5%$897,050,00011,000,000 REP$16,086,60016.36% / 270.01%
36BitShares$0.317687-9%$828,330,7302,607,379,968 BTS$43,185,6008.22% / 420.06%
370x$1.66-3%$827,949,569498,764,800 ZRX$20,493,00072.59% / 5-0.24%
38Waves$8.13-1%$813,000,000100,000,000 WAVES$26,239,60010.11% / 19-0.01%
39Dogecoin$0.00659-8%$743,890,685112,881,745,920 DOGE$20,613,4005.35% / 490.36%
40KuCoin Shares$7.91-17%$720,150,73191,043,072 KCS$5,481,780276.01% / 2-0.04%
41Electroneum$0.120304-7%$712,763,8195,924,689,408 ETN$5,103,98019.45% / 218.19%
42Walton$27.791%$691,920,36624,898,178 WTC$50,403,90092.30% / 50.00%
43Veritaseum$335.15-8%$682,581,5712,036,645 VERI$628,12833.82% / 70.00%
44Komodo$5.96-11%$614,151,644103,045,576 KMD$7,010,05045.00% / 11-1.09%
45Decred$91.29-8%$603,249,1586,608,053 DCR$1,304,41022.47% / 233.04%
46Dragonchain$2.39-11%$569,828,436238,421,936 DRGN$3,490,920926.29% / 10.14%
47Dentacoin$0.001735-5%$564,205,023325,190,221,824 DCN$1,082,85043.44% / 50.05%
48Loopring$0.965091-9%$541,577,621561,167,424 LRC$11,179,90055.67% / 595.51%
49Ark$5.36-11%$525,179,68297,981,280 ARK$7,183,61068.16% / 10-0.07%
50SALT$7.23-11%$514,095,07871,105,824 SALT$12,135,1004.35% / 438.07%
51QASH$1.46-9%$511,000,000350,000,000 QASH$19,206,80085.16% / 2-0.17%
52DigiByte$0.050116-11%$487,853,9289,734,494,208 DGB$11,389,9008.02% / 471.48%
53Basic Attention Token$0.487348-12%$487,348,0001,000,000,000 BAT$14,891,30019.38% / 70.00%
54PIVX$8.684%$480,968,83455,411,156 PIVX$11,144,70047.24% / 230.42%
55Golem$0.571295-9%$476,609,709834,262,016 GNT$10,420,80030.48% / 140.10%
56Hshare$10.82-9%$460,173,19342,529,872 HSR$100,098,000-9.81% / 50.30%
57Byteball Bytes$700.65-1%$452,074,794645,222 GBYTE$1,461,46032.04% / 130.00%
58Kyber Network$3.32-9%$445,320,554134,132,696 KNC$39,139,80018.46% / 40.08%
59WAX$0.903366-8%$445,318,368492,954,528 WAX$8,945,930-77.44% / 1-
60Ethos$5.84-8%$440,377,39975,407,088 ETHOS$3,608,20084.05% / 20.31%
61Gas$44.44-12%$425,068,2889,564,993 GAS$19,148,90074.36% / 64.55%
62RChain$1.71-6%$417,309,706244,040,768 RHOC$773,418117.91% / 333.41%
63FunFair$0.092324-8%$407,987,6574,419,085,824 FUN$12,285,80037.92% / 63.98%
64Cindicator$0.27288632%$394,586,7671,445,976,576 CND$262,465,000120.78% / 30.00%
65SmartCash$0.634479-14%$393,086,475619,542,144 SMART$943,55388.55% / 624.97%
66Factom$44.59-6%$389,944,0988,745,102 FCT$10,792,40022.26% / 270.00%
67Nxt$0.38182329%$381,441,154998,999,936 NXT$122,842,0006.32% / 49-0.20%
68Kin$0.0004920%$372,000,000756,097,548,288 KIN$1,325,07049.42% / 40.11%
69Aion$4.75-13%$370,278,76477,953,424 AION$8,336,950108.52% / 330.32%
70Dent$0.033938-12%$360,243,75710,614,761,472 DENT$10,021,500129.26% / 50.00%
71MonaCoin$6.24-8%$355,053,03656,899,524 MONA$5,033,73010.28% / 461.17%
72DigixDAO$176.77-6%$353,540,0002,000,000 DGD$6,663,63012.74% / 80.00%
73Power Ledger$0.949943-9%$345,599,442363,810,720 POWR$27,744,500337.83% / 21.12%
74Aeternity$1.48-2%$344,870,298233,020,480 AE$2,399,09011.87% / 7-0.13%
75aelf$1.37-10%$342,500,000250,000,000 ELF$91,334,50043.85% / 1-
76Bytom$0.340729-4%$336,299,523987,000,000 BTM$20,267,40026.63% / 50.00%
77ZClassic$106.69-19%$336,029,5433,149,588 ZCL$29,954,80025.48% / 1473.30%
78Nebulas$9.32-7%$330,860,00035,500,000 NAS$22,865,40017.66% / 5-
79MaidSafeCoin$0.7304598%$330,570,982452,552,416 MAID$11,475,7008.94% / 440.00%
80Syscoin$0.613294-3%$325,307,399530,426,528 SYS$29,120,20015.10% / 410.13%
81ReddCoin$0.010511-11%$302,001,00728,731,899,904 RDD$5,219,45013.19% / 470.09%
82Nexus$5.47-6%$301,758,33755,166,056 NXS$2,823,43022.15% / 361.13%
83SIRIN LABS Token$3.0223%$298,797,16698,939,456 SRN$15,880,000229.99% / 1-
84GXShares$4.920%$295,200,00060,000,000 GXS$9,631,300-2.54% / 748.19%
85Enigma$3.91-11%$292,609,42874,836,168 ENG$7,421,05092.34% / 30.41%
86Request Network$0.455615-8%$292,069,688641,044,928 REQ$13,739,700104.63% / 30.05%
87Cryptonex$6.267%$282,187,76645,077,920 CNX$293,94430.18% / 30.11%
88Emercoin$6.72-10%$276,999,59641,220,176 EMC$1,951,95023.20% / 410.14%
89ChainLink$0.790746-10%$276,761,100350,000,000 LINK$11,327,70054.30% / 4-0.36%
90Neblio$21.57-13%$274,933,39812,746,101 NEBL$7,116,500153.01% / 40.66%
91Bancor$6.59-7%$268,693,21940,772,872 BNT$8,478,5406.69% / 7-0.01%
92ZCoin$67.90-12%$267,385,7183,937,934 XZC$3,653,91042.92% / 155.28%
93Substratum$1.17-16%$264,526,995226,091,456 SUB$12,041,500131.18% / 40.14%
94Experience Points$0.00127-11%$268,849,841211,692,781,568 XP$1,528,840160.93% / 19.61%
95MediBloc$0.088088-13%$261,302,8422,966,384,128 MED$6,968,920390.11% / 1-
96Quantstamp$0.412894-6%$254,885,317617,314,176 QSP$15,626,100159.68% / 20.00%
97Bitcore$22.43-17%$244,287,08110,891,087 BTX$3,291,47016.18% / 9444.11%
98TenX$2.23-6%$233,394,721104,661,312 PAY$11,627,30017.68% / 60.05%
99XPlay$0.2317560%$231,756,0001,000,000,000 XPA$143,905106.90% / 40.00%
100Iconomi$2.26-11%$225,521,58999,788,312 ICN$3,993,010-3.30% / 7-0.19%
+
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/datatables.html b/demo/datatables.html new file mode 100644 index 000000000..f89910782 --- /dev/null +++ b/demo/datatables.html @@ -0,0 +1,798 @@ + + + + + + + + + + + + + + + + + + Data Tables - Tabler - Premium and Open Source dashboard template with responsive and high quality UI. + + + + + + + + + + + + + + + + + + +
+ + +
+
+
+
+

Invoices

+
+
+
+
+ Show +
+ +
+ entries +
+
+ Search: +
+ +
+
+
+
+
+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
No. + Invoice Subject + Client + VAT No. + Created + Status + Price +
001401Design Works + + Carlson Limited + + 87956621 + + 15 Dec 2017 + + Paid + $887 + + + + + + + +
001402UX Wireframes + + Adobe + + 87956421 + + 12 Apr 2017 + + Pending + $1200 + + + + + + + +
001403New Dashboard + + Bluewolf + + 87952621 + + 23 Oct 2017 + + Pending + $534 + + + + + + + +
001404Landing Page + + Salesforce + + 87953421 + + 2 Sep 2017 + + Due in 2 Weeks + $1500 + + + + + + + +
001405Marketing Templates + + Printic + + 87956621 + + 29 Jan 2018 + + Paid Today + $648 + + + + + + + +
001406Sales Presentation + + Tabdaq + + 87956621 + + 4 Feb 2018 + + Due in 3 Weeks + $300 + + + + + + + +
001407Logo & Print + + Apple + + 87956621 + + 22 Mar 2018 + + Paid Today + $2500 + + + + + + + +
001408Icons + + Tookapic + + 87956621 + + 13 May 2018 + + Paid Today + $940 + + + + + + + +
+
+ +
+
+
+
+ + + + + + + \ No newline at end of file diff --git a/demo/dist/css/tabler-buttons.css b/demo/dist/css/tabler-buttons.css new file mode 100644 index 000000000..d1f470785 --- /dev/null +++ b/demo/dist/css/tabler-buttons.css @@ -0,0 +1,1618 @@ +.btn-ghost-primary { + color: #206bc4; + background-color: transparent; + border-color: transparent; } + .btn-ghost-primary:hover { + color: #fff; + background-color: #206bc4; + border-color: #206bc4; } + .btn-ghost-primary:focus, .btn-ghost-primary.focus { + color: #fff; + background-color: #206bc4; + border-color: #206bc4; + box-shadow: 0 0 0 0.2rem rgba(32, 107, 196, 0.5); } + .btn-ghost-primary:active, .btn-ghost-primary.active, + .show > .btn-ghost-primary.dropdown-toggle { + color: #ffffff; + background-color: #206bc4; + border-color: #206bc4; } + .btn-ghost-primary:active:focus, .btn-ghost-primary.active:focus, + .show > .btn-ghost-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(32, 107, 196, 0.5); } + .btn-ghost-primary:disabled, .btn-ghost-primary.disabled { + color: #206bc4; + background-color: transparent; + border-color: transparent; } + +.btn-ghost-secondary { + color: #7e8590; + background-color: transparent; + border-color: transparent; } + .btn-ghost-secondary:hover { + color: #fff; + background-color: #7e8590; + border-color: #7e8590; } + .btn-ghost-secondary:focus, .btn-ghost-secondary.focus { + color: #fff; + background-color: #7e8590; + border-color: #7e8590; + box-shadow: 0 0 0 0.2rem rgba(126, 133, 144, 0.5); } + .btn-ghost-secondary:active, .btn-ghost-secondary.active, + .show > .btn-ghost-secondary.dropdown-toggle { + color: #ffffff; + background-color: #7e8590; + border-color: #7e8590; } + .btn-ghost-secondary:active:focus, .btn-ghost-secondary.active:focus, + .show > .btn-ghost-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(126, 133, 144, 0.5); } + .btn-ghost-secondary:disabled, .btn-ghost-secondary.disabled { + color: #7e8590; + background-color: transparent; + border-color: transparent; } + +.btn-ghost-success { + color: #5eba00; + background-color: transparent; + border-color: transparent; } + .btn-ghost-success:hover { + color: #fff; + background-color: #5eba00; + border-color: #5eba00; } + .btn-ghost-success:focus, .btn-ghost-success.focus { + color: #fff; + background-color: #5eba00; + border-color: #5eba00; + box-shadow: 0 0 0 0.2rem rgba(94, 186, 0, 0.5); } + .btn-ghost-success:active, .btn-ghost-success.active, + .show > .btn-ghost-success.dropdown-toggle { + color: #ffffff; + background-color: #5eba00; + border-color: #5eba00; } + .btn-ghost-success:active:focus, .btn-ghost-success.active:focus, + .show > .btn-ghost-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(94, 186, 0, 0.5); } + .btn-ghost-success:disabled, .btn-ghost-success.disabled { + color: #5eba00; + background-color: transparent; + border-color: transparent; } + +.btn-ghost-info { + color: #45aaf2; + background-color: transparent; + border-color: transparent; } + .btn-ghost-info:hover { + color: #fff; + background-color: #45aaf2; + border-color: #45aaf2; } + .btn-ghost-info:focus, .btn-ghost-info.focus { + color: #fff; + background-color: #45aaf2; + border-color: #45aaf2; + box-shadow: 0 0 0 0.2rem rgba(69, 170, 242, 0.5); } + .btn-ghost-info:active, .btn-ghost-info.active, + .show > .btn-ghost-info.dropdown-toggle { + color: #ffffff; + background-color: #45aaf2; + border-color: #45aaf2; } + .btn-ghost-info:active:focus, .btn-ghost-info.active:focus, + .show > .btn-ghost-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(69, 170, 242, 0.5); } + .btn-ghost-info:disabled, .btn-ghost-info.disabled { + color: #45aaf2; + background-color: transparent; + border-color: transparent; } + +.btn-ghost-warning { + color: #fab005; + background-color: transparent; + border-color: transparent; } + .btn-ghost-warning:hover { + color: #fff; + background-color: #fab005; + border-color: #fab005; } + .btn-ghost-warning:focus, .btn-ghost-warning.focus { + color: #fff; + background-color: #fab005; + border-color: #fab005; + box-shadow: 0 0 0 0.2rem rgba(250, 176, 5, 0.5); } + .btn-ghost-warning:active, .btn-ghost-warning.active, + .show > .btn-ghost-warning.dropdown-toggle { + color: #ffffff; + background-color: #fab005; + border-color: #fab005; } + .btn-ghost-warning:active:focus, .btn-ghost-warning.active:focus, + .show > .btn-ghost-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(250, 176, 5, 0.5); } + .btn-ghost-warning:disabled, .btn-ghost-warning.disabled { + color: #fab005; + background-color: transparent; + border-color: transparent; } + +.btn-ghost-danger { + color: #fa4654; + background-color: transparent; + border-color: transparent; } + .btn-ghost-danger:hover { + color: #fff; + background-color: #fa4654; + border-color: #fa4654; } + .btn-ghost-danger:focus, .btn-ghost-danger.focus { + color: #fff; + background-color: #fa4654; + border-color: #fa4654; + box-shadow: 0 0 0 0.2rem rgba(250, 70, 84, 0.5); } + .btn-ghost-danger:active, .btn-ghost-danger.active, + .show > .btn-ghost-danger.dropdown-toggle { + color: #ffffff; + background-color: #fa4654; + border-color: #fa4654; } + .btn-ghost-danger:active:focus, .btn-ghost-danger.active:focus, + .show > .btn-ghost-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(250, 70, 84, 0.5); } + .btn-ghost-danger:disabled, .btn-ghost-danger.disabled { + color: #fa4654; + background-color: transparent; + border-color: transparent; } + +.btn-ghost-light { + color: #f5f7fb; + background-color: transparent; + border-color: transparent; } + .btn-ghost-light:hover { + color: #fff; + background-color: #f5f7fb; + border-color: #f5f7fb; } + .btn-ghost-light:focus, .btn-ghost-light.focus { + color: #fff; + background-color: #f5f7fb; + border-color: #f5f7fb; + box-shadow: 0 0 0 0.2rem rgba(245, 247, 251, 0.5); } + .btn-ghost-light:active, .btn-ghost-light.active, + .show > .btn-ghost-light.dropdown-toggle { + color: #354052; + background-color: #f5f7fb; + border-color: #f5f7fb; } + .btn-ghost-light:active:focus, .btn-ghost-light.active:focus, + .show > .btn-ghost-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(245, 247, 251, 0.5); } + .btn-ghost-light:disabled, .btn-ghost-light.disabled { + color: #f5f7fb; + background-color: transparent; + border-color: transparent; } + +.btn-ghost-dark { + color: #354052; + background-color: transparent; + border-color: transparent; } + .btn-ghost-dark:hover { + color: #fff; + background-color: #354052; + border-color: #354052; } + .btn-ghost-dark:focus, .btn-ghost-dark.focus { + color: #fff; + background-color: #354052; + border-color: #354052; + box-shadow: 0 0 0 0.2rem rgba(53, 64, 82, 0.5); } + .btn-ghost-dark:active, .btn-ghost-dark.active, + .show > .btn-ghost-dark.dropdown-toggle { + color: #ffffff; + background-color: #354052; + border-color: #354052; } + .btn-ghost-dark:active:focus, .btn-ghost-dark.active:focus, + .show > .btn-ghost-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(53, 64, 82, 0.5); } + .btn-ghost-dark:disabled, .btn-ghost-dark.disabled { + color: #354052; + background-color: transparent; + border-color: transparent; } + +.btn-facebook { + color: #ffffff; + background-color: #3b5998; + border-color: #3b5998; } + .btn-facebook:hover { + color: #ffffff; + background-color: #30497c; + border-color: #2d4373; } + .btn-facebook:focus, .btn-facebook.focus { + color: #ffffff; + background-color: #30497c; + border-color: #2d4373; + box-shadow: 0 0 0 0.2rem rgba(88, 114, 167, 0.5); } + .btn-facebook:active, .btn-facebook.active, + .show > .btn-facebook.dropdown-toggle { + color: #ffffff; + background-color: #2d4373; + border-color: #293e6a; } + .btn-facebook:active:focus, .btn-facebook.active:focus, + .show > .btn-facebook.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(88, 114, 167, 0.5); } + .btn-facebook:disabled, .btn-facebook.disabled { + color: #ffffff; + background-color: #3b5998; + border-color: #3b5998; } + +.btn-outline-facebook { + color: #3b5998; + border-color: #3b5998; } + .btn-outline-facebook:hover { + color: #3b5998; + background-color: #3b5998; + border-color: #3b5998; } + .btn-outline-facebook:focus, .btn-outline-facebook.focus { + box-shadow: 0 0 0 0.2rem rgba(59, 89, 152, 0.5); } + .btn-outline-facebook:active, .btn-outline-facebook.active, + .show > .btn-outline-facebook.dropdown-toggle { + color: #ffffff; + background-color: #3b5998; + border-color: #3b5998; } + .btn-outline-facebook:active:focus, .btn-outline-facebook.active:focus, + .show > .btn-outline-facebook.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(59, 89, 152, 0.5); } + .btn-outline-facebook:disabled, .btn-outline-facebook.disabled { + color: #3b5998; + background-color: transparent; } + +.btn-twitter { + color: #ffffff; + background-color: #1da1f2; + border-color: #1da1f2; } + .btn-twitter:hover { + color: #ffffff; + background-color: #0d8ddc; + border-color: #0c85d0; } + .btn-twitter:focus, .btn-twitter.focus { + color: #ffffff; + background-color: #0d8ddc; + border-color: #0c85d0; + box-shadow: 0 0 0 0.2rem rgba(63, 175, 244, 0.5); } + .btn-twitter:active, .btn-twitter.active, + .show > .btn-twitter.dropdown-toggle { + color: #ffffff; + background-color: #0c85d0; + border-color: #0b7ec4; } + .btn-twitter:active:focus, .btn-twitter.active:focus, + .show > .btn-twitter.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(63, 175, 244, 0.5); } + .btn-twitter:disabled, .btn-twitter.disabled { + color: #ffffff; + background-color: #1da1f2; + border-color: #1da1f2; } + +.btn-outline-twitter { + color: #1da1f2; + border-color: #1da1f2; } + .btn-outline-twitter:hover { + color: #1da1f2; + background-color: #1da1f2; + border-color: #1da1f2; } + .btn-outline-twitter:focus, .btn-outline-twitter.focus { + box-shadow: 0 0 0 0.2rem rgba(29, 161, 242, 0.5); } + .btn-outline-twitter:active, .btn-outline-twitter.active, + .show > .btn-outline-twitter.dropdown-toggle { + color: #ffffff; + background-color: #1da1f2; + border-color: #1da1f2; } + .btn-outline-twitter:active:focus, .btn-outline-twitter.active:focus, + .show > .btn-outline-twitter.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(29, 161, 242, 0.5); } + .btn-outline-twitter:disabled, .btn-outline-twitter.disabled { + color: #1da1f2; + background-color: transparent; } + +.btn-google { + color: #ffffff; + background-color: #dc4e41; + border-color: #dc4e41; } + .btn-google:hover { + color: #ffffff; + background-color: #d03526; + border-color: #c63224; } + .btn-google:focus, .btn-google.focus { + color: #ffffff; + background-color: #d03526; + border-color: #c63224; + box-shadow: 0 0 0 0.2rem rgba(225, 105, 94, 0.5); } + .btn-google:active, .btn-google.active, + .show > .btn-google.dropdown-toggle { + color: #ffffff; + background-color: #c63224; + border-color: #bb2f22; } + .btn-google:active:focus, .btn-google.active:focus, + .show > .btn-google.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(225, 105, 94, 0.5); } + .btn-google:disabled, .btn-google.disabled { + color: #ffffff; + background-color: #dc4e41; + border-color: #dc4e41; } + +.btn-outline-google { + color: #dc4e41; + border-color: #dc4e41; } + .btn-outline-google:hover { + color: #dc4e41; + background-color: #dc4e41; + border-color: #dc4e41; } + .btn-outline-google:focus, .btn-outline-google.focus { + box-shadow: 0 0 0 0.2rem rgba(220, 78, 65, 0.5); } + .btn-outline-google:active, .btn-outline-google.active, + .show > .btn-outline-google.dropdown-toggle { + color: #ffffff; + background-color: #dc4e41; + border-color: #dc4e41; } + .btn-outline-google:active:focus, .btn-outline-google.active:focus, + .show > .btn-outline-google.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(220, 78, 65, 0.5); } + .btn-outline-google:disabled, .btn-outline-google.disabled { + color: #dc4e41; + background-color: transparent; } + +.btn-youtube { + color: #ffffff; + background-color: #ff0000; + border-color: #ff0000; } + .btn-youtube:hover { + color: #ffffff; + background-color: #d90000; + border-color: #cc0000; } + .btn-youtube:focus, .btn-youtube.focus { + color: #ffffff; + background-color: #d90000; + border-color: #cc0000; + box-shadow: 0 0 0 0.2rem rgba(255, 38, 38, 0.5); } + .btn-youtube:active, .btn-youtube.active, + .show > .btn-youtube.dropdown-toggle { + color: #ffffff; + background-color: #cc0000; + border-color: #bf0000; } + .btn-youtube:active:focus, .btn-youtube.active:focus, + .show > .btn-youtube.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 38, 38, 0.5); } + .btn-youtube:disabled, .btn-youtube.disabled { + color: #ffffff; + background-color: #ff0000; + border-color: #ff0000; } + +.btn-outline-youtube { + color: #ff0000; + border-color: #ff0000; } + .btn-outline-youtube:hover { + color: #ff0000; + background-color: #ff0000; + border-color: #ff0000; } + .btn-outline-youtube:focus, .btn-outline-youtube.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 0, 0, 0.5); } + .btn-outline-youtube:active, .btn-outline-youtube.active, + .show > .btn-outline-youtube.dropdown-toggle { + color: #ffffff; + background-color: #ff0000; + border-color: #ff0000; } + .btn-outline-youtube:active:focus, .btn-outline-youtube.active:focus, + .show > .btn-outline-youtube.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 0, 0, 0.5); } + .btn-outline-youtube:disabled, .btn-outline-youtube.disabled { + color: #ff0000; + background-color: transparent; } + +.btn-vimeo { + color: #ffffff; + background-color: #1ab7ea; + border-color: #1ab7ea; } + .btn-vimeo:hover { + color: #ffffff; + background-color: #139ecb; + border-color: #1295bf; } + .btn-vimeo:focus, .btn-vimeo.focus { + color: #ffffff; + background-color: #139ecb; + border-color: #1295bf; + box-shadow: 0 0 0 0.2rem rgba(60, 194, 237, 0.5); } + .btn-vimeo:active, .btn-vimeo.active, + .show > .btn-vimeo.dropdown-toggle { + color: #ffffff; + background-color: #1295bf; + border-color: #108cb4; } + .btn-vimeo:active:focus, .btn-vimeo.active:focus, + .show > .btn-vimeo.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(60, 194, 237, 0.5); } + .btn-vimeo:disabled, .btn-vimeo.disabled { + color: #ffffff; + background-color: #1ab7ea; + border-color: #1ab7ea; } + +.btn-outline-vimeo { + color: #1ab7ea; + border-color: #1ab7ea; } + .btn-outline-vimeo:hover { + color: #1ab7ea; + background-color: #1ab7ea; + border-color: #1ab7ea; } + .btn-outline-vimeo:focus, .btn-outline-vimeo.focus { + box-shadow: 0 0 0 0.2rem rgba(26, 183, 234, 0.5); } + .btn-outline-vimeo:active, .btn-outline-vimeo.active, + .show > .btn-outline-vimeo.dropdown-toggle { + color: #ffffff; + background-color: #1ab7ea; + border-color: #1ab7ea; } + .btn-outline-vimeo:active:focus, .btn-outline-vimeo.active:focus, + .show > .btn-outline-vimeo.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(26, 183, 234, 0.5); } + .btn-outline-vimeo:disabled, .btn-outline-vimeo.disabled { + color: #1ab7ea; + background-color: transparent; } + +.btn-dribbble { + color: #ffffff; + background-color: #ea4c89; + border-color: #ea4c89; } + .btn-dribbble:hover { + color: #ffffff; + background-color: #e62a72; + border-color: #e51e6b; } + .btn-dribbble:focus, .btn-dribbble.focus { + color: #ffffff; + background-color: #e62a72; + border-color: #e51e6b; + box-shadow: 0 0 0 0.2rem rgba(237, 103, 155, 0.5); } + .btn-dribbble:active, .btn-dribbble.active, + .show > .btn-dribbble.dropdown-toggle { + color: #ffffff; + background-color: #e51e6b; + border-color: #dc1a65; } + .btn-dribbble:active:focus, .btn-dribbble.active:focus, + .show > .btn-dribbble.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(237, 103, 155, 0.5); } + .btn-dribbble:disabled, .btn-dribbble.disabled { + color: #ffffff; + background-color: #ea4c89; + border-color: #ea4c89; } + +.btn-outline-dribbble { + color: #ea4c89; + border-color: #ea4c89; } + .btn-outline-dribbble:hover { + color: #ea4c89; + background-color: #ea4c89; + border-color: #ea4c89; } + .btn-outline-dribbble:focus, .btn-outline-dribbble.focus { + box-shadow: 0 0 0 0.2rem rgba(234, 76, 137, 0.5); } + .btn-outline-dribbble:active, .btn-outline-dribbble.active, + .show > .btn-outline-dribbble.dropdown-toggle { + color: #ffffff; + background-color: #ea4c89; + border-color: #ea4c89; } + .btn-outline-dribbble:active:focus, .btn-outline-dribbble.active:focus, + .show > .btn-outline-dribbble.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(234, 76, 137, 0.5); } + .btn-outline-dribbble:disabled, .btn-outline-dribbble.disabled { + color: #ea4c89; + background-color: transparent; } + +.btn-github { + color: #ffffff; + background-color: #181717; + border-color: #181717; } + .btn-github:hover { + color: #ffffff; + background-color: #040404; + border-color: black; } + .btn-github:focus, .btn-github.focus { + color: #ffffff; + background-color: #040404; + border-color: black; + box-shadow: 0 0 0 0.2rem rgba(59, 58, 58, 0.5); } + .btn-github:active, .btn-github.active, + .show > .btn-github.dropdown-toggle { + color: #ffffff; + background-color: black; + border-color: black; } + .btn-github:active:focus, .btn-github.active:focus, + .show > .btn-github.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(59, 58, 58, 0.5); } + .btn-github:disabled, .btn-github.disabled { + color: #ffffff; + background-color: #181717; + border-color: #181717; } + +.btn-outline-github { + color: #181717; + border-color: #181717; } + .btn-outline-github:hover { + color: #181717; + background-color: #181717; + border-color: #181717; } + .btn-outline-github:focus, .btn-outline-github.focus { + box-shadow: 0 0 0 0.2rem rgba(24, 23, 23, 0.5); } + .btn-outline-github:active, .btn-outline-github.active, + .show > .btn-outline-github.dropdown-toggle { + color: #ffffff; + background-color: #181717; + border-color: #181717; } + .btn-outline-github:active:focus, .btn-outline-github.active:focus, + .show > .btn-outline-github.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(24, 23, 23, 0.5); } + .btn-outline-github:disabled, .btn-outline-github.disabled { + color: #181717; + background-color: transparent; } + +.btn-instagram { + color: #ffffff; + background-color: #e4405f; + border-color: #e4405f; } + .btn-instagram:hover { + color: #ffffff; + background-color: #de1f44; + border-color: #d31e40; } + .btn-instagram:focus, .btn-instagram.focus { + color: #ffffff; + background-color: #de1f44; + border-color: #d31e40; + box-shadow: 0 0 0 0.2rem rgba(232, 93, 119, 0.5); } + .btn-instagram:active, .btn-instagram.active, + .show > .btn-instagram.dropdown-toggle { + color: #ffffff; + background-color: #d31e40; + border-color: #c81c3d; } + .btn-instagram:active:focus, .btn-instagram.active:focus, + .show > .btn-instagram.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(232, 93, 119, 0.5); } + .btn-instagram:disabled, .btn-instagram.disabled { + color: #ffffff; + background-color: #e4405f; + border-color: #e4405f; } + +.btn-outline-instagram { + color: #e4405f; + border-color: #e4405f; } + .btn-outline-instagram:hover { + color: #e4405f; + background-color: #e4405f; + border-color: #e4405f; } + .btn-outline-instagram:focus, .btn-outline-instagram.focus { + box-shadow: 0 0 0 0.2rem rgba(228, 64, 95, 0.5); } + .btn-outline-instagram:active, .btn-outline-instagram.active, + .show > .btn-outline-instagram.dropdown-toggle { + color: #ffffff; + background-color: #e4405f; + border-color: #e4405f; } + .btn-outline-instagram:active:focus, .btn-outline-instagram.active:focus, + .show > .btn-outline-instagram.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(228, 64, 95, 0.5); } + .btn-outline-instagram:disabled, .btn-outline-instagram.disabled { + color: #e4405f; + background-color: transparent; } + +.btn-pinterest { + color: #ffffff; + background-color: #bd081c; + border-color: #bd081c; } + .btn-pinterest:hover { + color: #ffffff; + background-color: #980617; + border-color: #8c0615; } + .btn-pinterest:focus, .btn-pinterest.focus { + color: #ffffff; + background-color: #980617; + border-color: #8c0615; + box-shadow: 0 0 0 0.2rem rgba(199, 45, 62, 0.5); } + .btn-pinterest:active, .btn-pinterest.active, + .show > .btn-pinterest.dropdown-toggle { + color: #ffffff; + background-color: #8c0615; + border-color: #800513; } + .btn-pinterest:active:focus, .btn-pinterest.active:focus, + .show > .btn-pinterest.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(199, 45, 62, 0.5); } + .btn-pinterest:disabled, .btn-pinterest.disabled { + color: #ffffff; + background-color: #bd081c; + border-color: #bd081c; } + +.btn-outline-pinterest { + color: #bd081c; + border-color: #bd081c; } + .btn-outline-pinterest:hover { + color: #bd081c; + background-color: #bd081c; + border-color: #bd081c; } + .btn-outline-pinterest:focus, .btn-outline-pinterest.focus { + box-shadow: 0 0 0 0.2rem rgba(189, 8, 28, 0.5); } + .btn-outline-pinterest:active, .btn-outline-pinterest.active, + .show > .btn-outline-pinterest.dropdown-toggle { + color: #ffffff; + background-color: #bd081c; + border-color: #bd081c; } + .btn-outline-pinterest:active:focus, .btn-outline-pinterest.active:focus, + .show > .btn-outline-pinterest.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(189, 8, 28, 0.5); } + .btn-outline-pinterest:disabled, .btn-outline-pinterest.disabled { + color: #bd081c; + background-color: transparent; } + +.btn-vk { + color: #ffffff; + background-color: #6383a8; + border-color: #6383a8; } + .btn-vk:hover { + color: #ffffff; + background-color: #527093; + border-color: #4d6a8b; } + .btn-vk:focus, .btn-vk.focus { + color: #ffffff; + background-color: #527093; + border-color: #4d6a8b; + box-shadow: 0 0 0 0.2rem rgba(122, 150, 181, 0.5); } + .btn-vk:active, .btn-vk.active, + .show > .btn-vk.dropdown-toggle { + color: #ffffff; + background-color: #4d6a8b; + border-color: #496482; } + .btn-vk:active:focus, .btn-vk.active:focus, + .show > .btn-vk.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(122, 150, 181, 0.5); } + .btn-vk:disabled, .btn-vk.disabled { + color: #ffffff; + background-color: #6383a8; + border-color: #6383a8; } + +.btn-outline-vk { + color: #6383a8; + border-color: #6383a8; } + .btn-outline-vk:hover { + color: #6383a8; + background-color: #6383a8; + border-color: #6383a8; } + .btn-outline-vk:focus, .btn-outline-vk.focus { + box-shadow: 0 0 0 0.2rem rgba(99, 131, 168, 0.5); } + .btn-outline-vk:active, .btn-outline-vk.active, + .show > .btn-outline-vk.dropdown-toggle { + color: #ffffff; + background-color: #6383a8; + border-color: #6383a8; } + .btn-outline-vk:active:focus, .btn-outline-vk.active:focus, + .show > .btn-outline-vk.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(99, 131, 168, 0.5); } + .btn-outline-vk:disabled, .btn-outline-vk.disabled { + color: #6383a8; + background-color: transparent; } + +.btn-rss { + color: #ffffff; + background-color: #ffa500; + border-color: #ffa500; } + .btn-rss:hover { + color: #ffffff; + background-color: #d98c00; + border-color: #cc8400; } + .btn-rss:focus, .btn-rss.focus { + color: #ffffff; + background-color: #d98c00; + border-color: #cc8400; + box-shadow: 0 0 0 0.2rem rgba(255, 179, 38, 0.5); } + .btn-rss:active, .btn-rss.active, + .show > .btn-rss.dropdown-toggle { + color: #ffffff; + background-color: #cc8400; + border-color: #bf7c00; } + .btn-rss:active:focus, .btn-rss.active:focus, + .show > .btn-rss.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 179, 38, 0.5); } + .btn-rss:disabled, .btn-rss.disabled { + color: #ffffff; + background-color: #ffa500; + border-color: #ffa500; } + +.btn-outline-rss { + color: #ffa500; + border-color: #ffa500; } + .btn-outline-rss:hover { + color: #ffa500; + background-color: #ffa500; + border-color: #ffa500; } + .btn-outline-rss:focus, .btn-outline-rss.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 165, 0, 0.5); } + .btn-outline-rss:active, .btn-outline-rss.active, + .show > .btn-outline-rss.dropdown-toggle { + color: #ffffff; + background-color: #ffa500; + border-color: #ffa500; } + .btn-outline-rss:active:focus, .btn-outline-rss.active:focus, + .show > .btn-outline-rss.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 165, 0, 0.5); } + .btn-outline-rss:disabled, .btn-outline-rss.disabled { + color: #ffa500; + background-color: transparent; } + +.btn-flickr { + color: #ffffff; + background-color: #0063dc; + border-color: #0063dc; } + .btn-flickr:hover { + color: #ffffff; + background-color: #0052b6; + border-color: #004ca9; } + .btn-flickr:focus, .btn-flickr.focus { + color: #ffffff; + background-color: #0052b6; + border-color: #004ca9; + box-shadow: 0 0 0 0.2rem rgba(38, 122, 225, 0.5); } + .btn-flickr:active, .btn-flickr.active, + .show > .btn-flickr.dropdown-toggle { + color: #ffffff; + background-color: #004ca9; + border-color: #00469c; } + .btn-flickr:active:focus, .btn-flickr.active:focus, + .show > .btn-flickr.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(38, 122, 225, 0.5); } + .btn-flickr:disabled, .btn-flickr.disabled { + color: #ffffff; + background-color: #0063dc; + border-color: #0063dc; } + +.btn-outline-flickr { + color: #0063dc; + border-color: #0063dc; } + .btn-outline-flickr:hover { + color: #0063dc; + background-color: #0063dc; + border-color: #0063dc; } + .btn-outline-flickr:focus, .btn-outline-flickr.focus { + box-shadow: 0 0 0 0.2rem rgba(0, 99, 220, 0.5); } + .btn-outline-flickr:active, .btn-outline-flickr.active, + .show > .btn-outline-flickr.dropdown-toggle { + color: #ffffff; + background-color: #0063dc; + border-color: #0063dc; } + .btn-outline-flickr:active:focus, .btn-outline-flickr.active:focus, + .show > .btn-outline-flickr.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(0, 99, 220, 0.5); } + .btn-outline-flickr:disabled, .btn-outline-flickr.disabled { + color: #0063dc; + background-color: transparent; } + +.btn-bitbucket { + color: #ffffff; + background-color: #0052cc; + border-color: #0052cc; } + .btn-bitbucket:hover { + color: #ffffff; + background-color: #0043a6; + border-color: #003e99; } + .btn-bitbucket:focus, .btn-bitbucket.focus { + color: #ffffff; + background-color: #0043a6; + border-color: #003e99; + box-shadow: 0 0 0 0.2rem rgba(38, 108, 212, 0.5); } + .btn-bitbucket:active, .btn-bitbucket.active, + .show > .btn-bitbucket.dropdown-toggle { + color: #ffffff; + background-color: #003e99; + border-color: #00388c; } + .btn-bitbucket:active:focus, .btn-bitbucket.active:focus, + .show > .btn-bitbucket.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(38, 108, 212, 0.5); } + .btn-bitbucket:disabled, .btn-bitbucket.disabled { + color: #ffffff; + background-color: #0052cc; + border-color: #0052cc; } + +.btn-outline-bitbucket { + color: #0052cc; + border-color: #0052cc; } + .btn-outline-bitbucket:hover { + color: #0052cc; + background-color: #0052cc; + border-color: #0052cc; } + .btn-outline-bitbucket:focus, .btn-outline-bitbucket.focus { + box-shadow: 0 0 0 0.2rem rgba(0, 82, 204, 0.5); } + .btn-outline-bitbucket:active, .btn-outline-bitbucket.active, + .show > .btn-outline-bitbucket.dropdown-toggle { + color: #ffffff; + background-color: #0052cc; + border-color: #0052cc; } + .btn-outline-bitbucket:active:focus, .btn-outline-bitbucket.active:focus, + .show > .btn-outline-bitbucket.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(0, 82, 204, 0.5); } + .btn-outline-bitbucket:disabled, .btn-outline-bitbucket.disabled { + color: #0052cc; + background-color: transparent; } + +.btn-tabler { + color: #ffffff; + background-color: #206bc4; + border-color: #206bc4; } + .btn-tabler:hover { + color: #ffffff; + background-color: #1b59a3; + border-color: #195398; } + .btn-tabler:focus, .btn-tabler.focus { + color: #ffffff; + background-color: #1b59a3; + border-color: #195398; + box-shadow: 0 0 0 0.2rem rgba(65, 129, 205, 0.5); } + .btn-tabler:active, .btn-tabler.active, + .show > .btn-tabler.dropdown-toggle { + color: #ffffff; + background-color: #195398; + border-color: #174d8d; } + .btn-tabler:active:focus, .btn-tabler.active:focus, + .show > .btn-tabler.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(65, 129, 205, 0.5); } + .btn-tabler:disabled, .btn-tabler.disabled { + color: #ffffff; + background-color: #206bc4; + border-color: #206bc4; } + +.btn-outline-tabler { + color: #206bc4; + border-color: #206bc4; } + .btn-outline-tabler:hover { + color: #206bc4; + background-color: #206bc4; + border-color: #206bc4; } + .btn-outline-tabler:focus, .btn-outline-tabler.focus { + box-shadow: 0 0 0 0.2rem rgba(32, 107, 196, 0.5); } + .btn-outline-tabler:active, .btn-outline-tabler.active, + .show > .btn-outline-tabler.dropdown-toggle { + color: #ffffff; + background-color: #206bc4; + border-color: #206bc4; } + .btn-outline-tabler:active:focus, .btn-outline-tabler.active:focus, + .show > .btn-outline-tabler.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(32, 107, 196, 0.5); } + .btn-outline-tabler:disabled, .btn-outline-tabler.disabled { + color: #206bc4; + background-color: transparent; } + +.btn-blue { + color: #ffffff; + background-color: #206bc4; + border-color: #206bc4; } + .btn-blue:hover { + color: #ffffff; + background-color: #1b59a3; + border-color: #195398; } + .btn-blue:focus, .btn-blue.focus { + color: #ffffff; + background-color: #1b59a3; + border-color: #195398; + box-shadow: 0 0 0 0.2rem rgba(65, 129, 205, 0.5); } + .btn-blue:active, .btn-blue.active, + .show > .btn-blue.dropdown-toggle { + color: #ffffff; + background-color: #195398; + border-color: #174d8d; } + .btn-blue:active:focus, .btn-blue.active:focus, + .show > .btn-blue.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(65, 129, 205, 0.5); } + .btn-blue:disabled, .btn-blue.disabled { + color: #ffffff; + background-color: #206bc4; + border-color: #206bc4; } + +.btn-outline-blue { + color: #206bc4; + border-color: #206bc4; } + .btn-outline-blue:hover { + color: #206bc4; + background-color: #206bc4; + border-color: #206bc4; } + .btn-outline-blue:focus, .btn-outline-blue.focus { + box-shadow: 0 0 0 0.2rem rgba(32, 107, 196, 0.5); } + .btn-outline-blue:active, .btn-outline-blue.active, + .show > .btn-outline-blue.dropdown-toggle { + color: #ffffff; + background-color: #206bc4; + border-color: #206bc4; } + .btn-outline-blue:active:focus, .btn-outline-blue.active:focus, + .show > .btn-outline-blue.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(32, 107, 196, 0.5); } + .btn-outline-blue:disabled, .btn-outline-blue.disabled { + color: #206bc4; + background-color: transparent; } + +.btn-indigo { + color: #ffffff; + background-color: #6574cd; + border-color: #6574cd; } + .btn-indigo:hover { + color: #ffffff; + background-color: #485ac4; + border-color: #3f51c1; } + .btn-indigo:focus, .btn-indigo.focus { + color: #ffffff; + background-color: #485ac4; + border-color: #3f51c1; + box-shadow: 0 0 0 0.2rem rgba(124, 137, 213, 0.5); } + .btn-indigo:active, .btn-indigo.active, + .show > .btn-indigo.dropdown-toggle { + color: #ffffff; + background-color: #3f51c1; + border-color: #3b4db7; } + .btn-indigo:active:focus, .btn-indigo.active:focus, + .show > .btn-indigo.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(124, 137, 213, 0.5); } + .btn-indigo:disabled, .btn-indigo.disabled { + color: #ffffff; + background-color: #6574cd; + border-color: #6574cd; } + +.btn-outline-indigo { + color: #6574cd; + border-color: #6574cd; } + .btn-outline-indigo:hover { + color: #6574cd; + background-color: #6574cd; + border-color: #6574cd; } + .btn-outline-indigo:focus, .btn-outline-indigo.focus { + box-shadow: 0 0 0 0.2rem rgba(101, 116, 205, 0.5); } + .btn-outline-indigo:active, .btn-outline-indigo.active, + .show > .btn-outline-indigo.dropdown-toggle { + color: #ffffff; + background-color: #6574cd; + border-color: #6574cd; } + .btn-outline-indigo:active:focus, .btn-outline-indigo.active:focus, + .show > .btn-outline-indigo.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(101, 116, 205, 0.5); } + .btn-outline-indigo:disabled, .btn-outline-indigo.disabled { + color: #6574cd; + background-color: transparent; } + +.btn-purple { + color: #ffffff; + background-color: #a55eea; + border-color: #a55eea; } + .btn-purple:hover { + color: #ffffff; + background-color: #923ce6; + border-color: #8c31e4; } + .btn-purple:focus, .btn-purple.focus { + color: #ffffff; + background-color: #923ce6; + border-color: #8c31e4; + box-shadow: 0 0 0 0.2rem rgba(179, 118, 237, 0.5); } + .btn-purple:active, .btn-purple.active, + .show > .btn-purple.dropdown-toggle { + color: #ffffff; + background-color: #8c31e4; + border-color: #8526e3; } + .btn-purple:active:focus, .btn-purple.active:focus, + .show > .btn-purple.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(179, 118, 237, 0.5); } + .btn-purple:disabled, .btn-purple.disabled { + color: #ffffff; + background-color: #a55eea; + border-color: #a55eea; } + +.btn-outline-purple { + color: #a55eea; + border-color: #a55eea; } + .btn-outline-purple:hover { + color: #a55eea; + background-color: #a55eea; + border-color: #a55eea; } + .btn-outline-purple:focus, .btn-outline-purple.focus { + box-shadow: 0 0 0 0.2rem rgba(165, 94, 234, 0.5); } + .btn-outline-purple:active, .btn-outline-purple.active, + .show > .btn-outline-purple.dropdown-toggle { + color: #ffffff; + background-color: #a55eea; + border-color: #a55eea; } + .btn-outline-purple:active:focus, .btn-outline-purple.active:focus, + .show > .btn-outline-purple.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(165, 94, 234, 0.5); } + .btn-outline-purple:disabled, .btn-outline-purple.disabled { + color: #a55eea; + background-color: transparent; } + +.btn-pink { + color: #ffffff; + background-color: #f66d9b; + border-color: #f66d9b; } + .btn-pink:hover { + color: #ffffff; + background-color: #f44982; + border-color: #f33d7a; } + .btn-pink:focus, .btn-pink.focus { + color: #ffffff; + background-color: #f44982; + border-color: #f33d7a; + box-shadow: 0 0 0 0.2rem rgba(247, 131, 170, 0.5); } + .btn-pink:active, .btn-pink.active, + .show > .btn-pink.dropdown-toggle { + color: #ffffff; + background-color: #f33d7a; + border-color: #f23172; } + .btn-pink:active:focus, .btn-pink.active:focus, + .show > .btn-pink.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(247, 131, 170, 0.5); } + .btn-pink:disabled, .btn-pink.disabled { + color: #ffffff; + background-color: #f66d9b; + border-color: #f66d9b; } + +.btn-outline-pink { + color: #f66d9b; + border-color: #f66d9b; } + .btn-outline-pink:hover { + color: #f66d9b; + background-color: #f66d9b; + border-color: #f66d9b; } + .btn-outline-pink:focus, .btn-outline-pink.focus { + box-shadow: 0 0 0 0.2rem rgba(246, 109, 155, 0.5); } + .btn-outline-pink:active, .btn-outline-pink.active, + .show > .btn-outline-pink.dropdown-toggle { + color: #ffffff; + background-color: #f66d9b; + border-color: #f66d9b; } + .btn-outline-pink:active:focus, .btn-outline-pink.active:focus, + .show > .btn-outline-pink.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(246, 109, 155, 0.5); } + .btn-outline-pink:disabled, .btn-outline-pink.disabled { + color: #f66d9b; + background-color: transparent; } + +.btn-red { + color: #ffffff; + background-color: #fa4654; + border-color: #fa4654; } + .btn-red:hover { + color: #ffffff; + background-color: #f92132; + border-color: #f91426; } + .btn-red:focus, .btn-red.focus { + color: #ffffff; + background-color: #f92132; + border-color: #f91426; + box-shadow: 0 0 0 0.2rem rgba(251, 98, 110, 0.5); } + .btn-red:active, .btn-red.active, + .show > .btn-red.dropdown-toggle { + color: #ffffff; + background-color: #f91426; + border-color: #f8081b; } + .btn-red:active:focus, .btn-red.active:focus, + .show > .btn-red.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(251, 98, 110, 0.5); } + .btn-red:disabled, .btn-red.disabled { + color: #ffffff; + background-color: #fa4654; + border-color: #fa4654; } + +.btn-outline-red { + color: #fa4654; + border-color: #fa4654; } + .btn-outline-red:hover { + color: #fa4654; + background-color: #fa4654; + border-color: #fa4654; } + .btn-outline-red:focus, .btn-outline-red.focus { + box-shadow: 0 0 0 0.2rem rgba(250, 70, 84, 0.5); } + .btn-outline-red:active, .btn-outline-red.active, + .show > .btn-outline-red.dropdown-toggle { + color: #ffffff; + background-color: #fa4654; + border-color: #fa4654; } + .btn-outline-red:active:focus, .btn-outline-red.active:focus, + .show > .btn-outline-red.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(250, 70, 84, 0.5); } + .btn-outline-red:disabled, .btn-outline-red.disabled { + color: #fa4654; + background-color: transparent; } + +.btn-orange { + color: #ffffff; + background-color: #ff922b; + border-color: #ff922b; } + .btn-orange:hover { + color: #ffffff; + background-color: #ff7e05; + border-color: #f77800; } + .btn-orange:focus, .btn-orange.focus { + color: #ffffff; + background-color: #ff7e05; + border-color: #f77800; + box-shadow: 0 0 0 0.2rem rgba(255, 162, 75, 0.5); } + .btn-orange:active, .btn-orange.active, + .show > .btn-orange.dropdown-toggle { + color: #ffffff; + background-color: #f77800; + border-color: #ea7200; } + .btn-orange:active:focus, .btn-orange.active:focus, + .show > .btn-orange.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 162, 75, 0.5); } + .btn-orange:disabled, .btn-orange.disabled { + color: #ffffff; + background-color: #ff922b; + border-color: #ff922b; } + +.btn-outline-orange { + color: #ff922b; + border-color: #ff922b; } + .btn-outline-orange:hover { + color: #ff922b; + background-color: #ff922b; + border-color: #ff922b; } + .btn-outline-orange:focus, .btn-outline-orange.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 146, 43, 0.5); } + .btn-outline-orange:active, .btn-outline-orange.active, + .show > .btn-outline-orange.dropdown-toggle { + color: #ffffff; + background-color: #ff922b; + border-color: #ff922b; } + .btn-outline-orange:active:focus, .btn-outline-orange.active:focus, + .show > .btn-outline-orange.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 146, 43, 0.5); } + .btn-outline-orange:disabled, .btn-outline-orange.disabled { + color: #ff922b; + background-color: transparent; } + +.btn-yellow { + color: #ffffff; + background-color: #fab005; + border-color: #fab005; } + .btn-yellow:hover { + color: #ffffff; + background-color: #d59604; + border-color: #c88d04; } + .btn-yellow:focus, .btn-yellow.focus { + color: #ffffff; + background-color: #d59604; + border-color: #c88d04; + box-shadow: 0 0 0 0.2rem rgba(251, 188, 43, 0.5); } + .btn-yellow:active, .btn-yellow.active, + .show > .btn-yellow.dropdown-toggle { + color: #ffffff; + background-color: #c88d04; + border-color: #bc8404; } + .btn-yellow:active:focus, .btn-yellow.active:focus, + .show > .btn-yellow.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(251, 188, 43, 0.5); } + .btn-yellow:disabled, .btn-yellow.disabled { + color: #ffffff; + background-color: #fab005; + border-color: #fab005; } + +.btn-outline-yellow { + color: #fab005; + border-color: #fab005; } + .btn-outline-yellow:hover { + color: #fab005; + background-color: #fab005; + border-color: #fab005; } + .btn-outline-yellow:focus, .btn-outline-yellow.focus { + box-shadow: 0 0 0 0.2rem rgba(250, 176, 5, 0.5); } + .btn-outline-yellow:active, .btn-outline-yellow.active, + .show > .btn-outline-yellow.dropdown-toggle { + color: #ffffff; + background-color: #fab005; + border-color: #fab005; } + .btn-outline-yellow:active:focus, .btn-outline-yellow.active:focus, + .show > .btn-outline-yellow.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(250, 176, 5, 0.5); } + .btn-outline-yellow:disabled, .btn-outline-yellow.disabled { + color: #fab005; + background-color: transparent; } + +.btn-green { + color: #ffffff; + background-color: #5eba00; + border-color: #5eba00; } + .btn-green:hover { + color: #ffffff; + background-color: #4b9400; + border-color: #448700; } + .btn-green:focus, .btn-green.focus { + color: #ffffff; + background-color: #4b9400; + border-color: #448700; + box-shadow: 0 0 0 0.2rem rgba(118, 196, 38, 0.5); } + .btn-green:active, .btn-green.active, + .show > .btn-green.dropdown-toggle { + color: #ffffff; + background-color: #448700; + border-color: #3e7a00; } + .btn-green:active:focus, .btn-green.active:focus, + .show > .btn-green.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(118, 196, 38, 0.5); } + .btn-green:disabled, .btn-green.disabled { + color: #ffffff; + background-color: #5eba00; + border-color: #5eba00; } + +.btn-outline-green { + color: #5eba00; + border-color: #5eba00; } + .btn-outline-green:hover { + color: #5eba00; + background-color: #5eba00; + border-color: #5eba00; } + .btn-outline-green:focus, .btn-outline-green.focus { + box-shadow: 0 0 0 0.2rem rgba(94, 186, 0, 0.5); } + .btn-outline-green:active, .btn-outline-green.active, + .show > .btn-outline-green.dropdown-toggle { + color: #ffffff; + background-color: #5eba00; + border-color: #5eba00; } + .btn-outline-green:active:focus, .btn-outline-green.active:focus, + .show > .btn-outline-green.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(94, 186, 0, 0.5); } + .btn-outline-green:disabled, .btn-outline-green.disabled { + color: #5eba00; + background-color: transparent; } + +.btn-teal { + color: #ffffff; + background-color: #2bcbba; + border-color: #2bcbba; } + .btn-teal:hover { + color: #ffffff; + background-color: #24ab9d; + border-color: #22a193; } + .btn-teal:focus, .btn-teal.focus { + color: #ffffff; + background-color: #24ab9d; + border-color: #22a193; + box-shadow: 0 0 0 0.2rem rgba(75, 211, 196, 0.5); } + .btn-teal:active, .btn-teal.active, + .show > .btn-teal.dropdown-toggle { + color: #ffffff; + background-color: #22a193; + border-color: #20968a; } + .btn-teal:active:focus, .btn-teal.active:focus, + .show > .btn-teal.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(75, 211, 196, 0.5); } + .btn-teal:disabled, .btn-teal.disabled { + color: #ffffff; + background-color: #2bcbba; + border-color: #2bcbba; } + +.btn-outline-teal { + color: #2bcbba; + border-color: #2bcbba; } + .btn-outline-teal:hover { + color: #2bcbba; + background-color: #2bcbba; + border-color: #2bcbba; } + .btn-outline-teal:focus, .btn-outline-teal.focus { + box-shadow: 0 0 0 0.2rem rgba(43, 203, 186, 0.5); } + .btn-outline-teal:active, .btn-outline-teal.active, + .show > .btn-outline-teal.dropdown-toggle { + color: #ffffff; + background-color: #2bcbba; + border-color: #2bcbba; } + .btn-outline-teal:active:focus, .btn-outline-teal.active:focus, + .show > .btn-outline-teal.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(43, 203, 186, 0.5); } + .btn-outline-teal:disabled, .btn-outline-teal.disabled { + color: #2bcbba; + background-color: transparent; } + +.btn-cyan { + color: #ffffff; + background-color: #17a2b8; + border-color: #17a2b8; } + .btn-cyan:hover { + color: #ffffff; + background-color: #138496; + border-color: #117a8b; } + .btn-cyan:focus, .btn-cyan.focus { + color: #ffffff; + background-color: #138496; + border-color: #117a8b; + box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); } + .btn-cyan:active, .btn-cyan.active, + .show > .btn-cyan.dropdown-toggle { + color: #ffffff; + background-color: #117a8b; + border-color: #10707f; } + .btn-cyan:active:focus, .btn-cyan.active:focus, + .show > .btn-cyan.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(58, 176, 195, 0.5); } + .btn-cyan:disabled, .btn-cyan.disabled { + color: #ffffff; + background-color: #17a2b8; + border-color: #17a2b8; } + +.btn-outline-cyan { + color: #17a2b8; + border-color: #17a2b8; } + .btn-outline-cyan:hover { + color: #17a2b8; + background-color: #17a2b8; + border-color: #17a2b8; } + .btn-outline-cyan:focus, .btn-outline-cyan.focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); } + .btn-outline-cyan:active, .btn-outline-cyan.active, + .show > .btn-outline-cyan.dropdown-toggle { + color: #ffffff; + background-color: #17a2b8; + border-color: #17a2b8; } + .btn-outline-cyan:active:focus, .btn-outline-cyan.active:focus, + .show > .btn-outline-cyan.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(23, 162, 184, 0.5); } + .btn-outline-cyan:disabled, .btn-outline-cyan.disabled { + color: #17a2b8; + background-color: transparent; } + +.btn-white { + color: #354052; + background-color: #ffffff; + border-color: #ffffff; } + .btn-white:hover { + color: #354052; + background-color: #ececec; + border-color: #e6e6e6; } + .btn-white:focus, .btn-white.focus { + color: #354052; + background-color: #ececec; + border-color: #e6e6e6; + box-shadow: 0 0 0 0.2rem rgba(225, 226, 229, 0.5); } + .btn-white:active, .btn-white.active, + .show > .btn-white.dropdown-toggle { + color: #354052; + background-color: #e6e6e6; + border-color: #dfdfdf; } + .btn-white:active:focus, .btn-white.active:focus, + .show > .btn-white.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(225, 226, 229, 0.5); } + .btn-white:disabled, .btn-white.disabled { + color: #354052; + background-color: #ffffff; + border-color: #ffffff; } + +.btn-outline-white { + color: #ffffff; + border-color: #ffffff; } + .btn-outline-white:hover { + color: #ffffff; + background-color: #ffffff; + border-color: #ffffff; } + .btn-outline-white:focus, .btn-outline-white.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); } + .btn-outline-white:active, .btn-outline-white.active, + .show > .btn-outline-white.dropdown-toggle { + color: #354052; + background-color: #ffffff; + border-color: #ffffff; } + .btn-outline-white:active:focus, .btn-outline-white.active:focus, + .show > .btn-outline-white.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); } + .btn-outline-white:disabled, .btn-outline-white.disabled { + color: #ffffff; + background-color: transparent; } + +.btn-gray { + color: #ffffff; + background-color: #a8aeb7; + border-color: #a8aeb7; } + .btn-gray:hover { + color: #ffffff; + background-color: #939ba6; + border-color: #8c94a0; } + .btn-gray:focus, .btn-gray.focus { + color: #ffffff; + background-color: #939ba6; + border-color: #8c94a0; + box-shadow: 0 0 0 0.2rem rgba(181, 186, 194, 0.5); } + .btn-gray:active, .btn-gray.active, + .show > .btn-gray.dropdown-toggle { + color: #ffffff; + background-color: #8c94a0; + border-color: #858e9a; } + .btn-gray:active:focus, .btn-gray.active:focus, + .show > .btn-gray.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(181, 186, 194, 0.5); } + .btn-gray:disabled, .btn-gray.disabled { + color: #ffffff; + background-color: #a8aeb7; + border-color: #a8aeb7; } + +.btn-outline-gray { + color: #a8aeb7; + border-color: #a8aeb7; } + .btn-outline-gray:hover { + color: #a8aeb7; + background-color: #a8aeb7; + border-color: #a8aeb7; } + .btn-outline-gray:focus, .btn-outline-gray.focus { + box-shadow: 0 0 0 0.2rem rgba(168, 174, 183, 0.5); } + .btn-outline-gray:active, .btn-outline-gray.active, + .show > .btn-outline-gray.dropdown-toggle { + color: #ffffff; + background-color: #a8aeb7; + border-color: #a8aeb7; } + .btn-outline-gray:active:focus, .btn-outline-gray.active:focus, + .show > .btn-outline-gray.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(168, 174, 183, 0.5); } + .btn-outline-gray:disabled, .btn-outline-gray.disabled { + color: #a8aeb7; + background-color: transparent; } + +.btn-gray-dark { + color: #ffffff; + background-color: #545d6d; + border-color: #545d6d; } + .btn-gray-dark:hover { + color: #ffffff; + background-color: #434b57; + border-color: #3e4450; } + .btn-gray-dark:focus, .btn-gray-dark.focus { + color: #ffffff; + background-color: #434b57; + border-color: #3e4450; + box-shadow: 0 0 0 0.2rem rgba(110, 117, 131, 0.5); } + .btn-gray-dark:active, .btn-gray-dark.active, + .show > .btn-gray-dark.dropdown-toggle { + color: #ffffff; + background-color: #3e4450; + border-color: #383e49; } + .btn-gray-dark:active:focus, .btn-gray-dark.active:focus, + .show > .btn-gray-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(110, 117, 131, 0.5); } + .btn-gray-dark:disabled, .btn-gray-dark.disabled { + color: #ffffff; + background-color: #545d6d; + border-color: #545d6d; } + +.btn-outline-gray-dark { + color: #545d6d; + border-color: #545d6d; } + .btn-outline-gray-dark:hover { + color: #545d6d; + background-color: #545d6d; + border-color: #545d6d; } + .btn-outline-gray-dark:focus, .btn-outline-gray-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(84, 93, 109, 0.5); } + .btn-outline-gray-dark:active, .btn-outline-gray-dark.active, + .show > .btn-outline-gray-dark.dropdown-toggle { + color: #ffffff; + background-color: #545d6d; + border-color: #545d6d; } + .btn-outline-gray-dark:active:focus, .btn-outline-gray-dark.active:focus, + .show > .btn-outline-gray-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(84, 93, 109, 0.5); } + .btn-outline-gray-dark:disabled, .btn-outline-gray-dark.disabled { + color: #545d6d; + background-color: transparent; } + +.btn-azure { + color: #ffffff; + background-color: #45aaf2; + border-color: #45aaf2; } + .btn-azure:hover { + color: #ffffff; + background-color: #219af0; + border-color: #1594ef; } + .btn-azure:focus, .btn-azure.focus { + color: #ffffff; + background-color: #219af0; + border-color: #1594ef; + box-shadow: 0 0 0 0.2rem rgba(97, 183, 244, 0.5); } + .btn-azure:active, .btn-azure.active, + .show > .btn-azure.dropdown-toggle { + color: #ffffff; + background-color: #1594ef; + border-color: #108ee7; } + .btn-azure:active:focus, .btn-azure.active:focus, + .show > .btn-azure.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(97, 183, 244, 0.5); } + .btn-azure:disabled, .btn-azure.disabled { + color: #ffffff; + background-color: #45aaf2; + border-color: #45aaf2; } + +.btn-outline-azure { + color: #45aaf2; + border-color: #45aaf2; } + .btn-outline-azure:hover { + color: #45aaf2; + background-color: #45aaf2; + border-color: #45aaf2; } + .btn-outline-azure:focus, .btn-outline-azure.focus { + box-shadow: 0 0 0 0.2rem rgba(69, 170, 242, 0.5); } + .btn-outline-azure:active, .btn-outline-azure.active, + .show > .btn-outline-azure.dropdown-toggle { + color: #ffffff; + background-color: #45aaf2; + border-color: #45aaf2; } + .btn-outline-azure:active:focus, .btn-outline-azure.active:focus, + .show > .btn-outline-azure.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(69, 170, 242, 0.5); } + .btn-outline-azure:disabled, .btn-outline-azure.disabled { + color: #45aaf2; + background-color: transparent; } + +.btn-lime { + color: #ffffff; + background-color: #94d82d; + border-color: #94d82d; } + .btn-lime:hover { + color: #ffffff; + background-color: #7fbc23; + border-color: #78b121; } + .btn-lime:focus, .btn-lime.focus { + color: #ffffff; + background-color: #7fbc23; + border-color: #78b121; + box-shadow: 0 0 0 0.2rem rgba(164, 222, 77, 0.5); } + .btn-lime:active, .btn-lime.active, + .show > .btn-lime.dropdown-toggle { + color: #ffffff; + background-color: #78b121; + border-color: #70a61f; } + .btn-lime:active:focus, .btn-lime.active:focus, + .show > .btn-lime.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(164, 222, 77, 0.5); } + .btn-lime:disabled, .btn-lime.disabled { + color: #ffffff; + background-color: #94d82d; + border-color: #94d82d; } + +.btn-outline-lime { + color: #94d82d; + border-color: #94d82d; } + .btn-outline-lime:hover { + color: #94d82d; + background-color: #94d82d; + border-color: #94d82d; } + .btn-outline-lime:focus, .btn-outline-lime.focus { + box-shadow: 0 0 0 0.2rem rgba(148, 216, 45, 0.5); } + .btn-outline-lime:active, .btn-outline-lime.active, + .show > .btn-outline-lime.dropdown-toggle { + color: #ffffff; + background-color: #94d82d; + border-color: #94d82d; } + .btn-outline-lime:active:focus, .btn-outline-lime.active:focus, + .show > .btn-outline-lime.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(148, 216, 45, 0.5); } + .btn-outline-lime:disabled, .btn-outline-lime.disabled { + color: #94d82d; + background-color: transparent; } + +.btn-dark { + color: #ffffff; + background-color: #354052; + border-color: #354052; } + .btn-dark:hover { + color: #ffffff; + background-color: #262e3b; + border-color: #212833; } + .btn-dark:focus, .btn-dark.focus { + color: #ffffff; + background-color: #262e3b; + border-color: #212833; + box-shadow: 0 0 0 0.2rem rgba(83, 93, 108, 0.5); } + .btn-dark:active, .btn-dark.active, + .show > .btn-dark.dropdown-toggle { + color: #ffffff; + background-color: #212833; + border-color: #1c222b; } + .btn-dark:active:focus, .btn-dark.active:focus, + .show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(83, 93, 108, 0.5); } + .btn-dark:disabled, .btn-dark.disabled { + color: #ffffff; + background-color: #354052; + border-color: #354052; } + +.btn-outline-dark { + color: #354052; + border-color: #354052; } + .btn-outline-dark:hover { + color: #354052; + background-color: #354052; + border-color: #354052; } + .btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(53, 64, 82, 0.5); } + .btn-outline-dark:active, .btn-outline-dark.active, + .show > .btn-outline-dark.dropdown-toggle { + color: #ffffff; + background-color: #354052; + border-color: #354052; } + .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, + .show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(53, 64, 82, 0.5); } + .btn-outline-dark:disabled, .btn-outline-dark.disabled { + color: #354052; + background-color: transparent; } +/*# sourceMappingURL=tabler-buttons.css.map */ \ No newline at end of file diff --git a/demo/dist/css/tabler-buttons.css.map b/demo/dist/css/tabler-buttons.css.map new file mode 100644 index 000000000..cb80d29c5 Binary files /dev/null and b/demo/dist/css/tabler-buttons.css.map differ diff --git a/demo/dist/css/tabler-buttons.min.css b/demo/dist/css/tabler-buttons.min.css new file mode 100644 index 000000000..50ba23ea4 --- /dev/null +++ b/demo/dist/css/tabler-buttons.min.css @@ -0,0 +1,2 @@ +.btn-ghost-primary{color:#206bc4;background-color:transparent;border-color:transparent}.btn-ghost-primary:hover{color:#fff;background-color:#206bc4;border-color:#206bc4}.btn-ghost-primary.focus,.btn-ghost-primary:focus{color:#fff;background-color:#206bc4;border-color:#206bc4;box-shadow:0 0 0 .2rem rgba(32,107,196,.5)}.btn-ghost-primary.active,.btn-ghost-primary:active,.show>.btn-ghost-primary.dropdown-toggle{color:#fff;background-color:#206bc4;border-color:#206bc4}.btn-ghost-primary.active:focus,.btn-ghost-primary:active:focus,.show>.btn-ghost-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(32,107,196,.5)}.btn-ghost-primary.disabled,.btn-ghost-primary:disabled{color:#206bc4;background-color:transparent;border-color:transparent}.btn-ghost-secondary{color:#7e8590;background-color:transparent;border-color:transparent}.btn-ghost-secondary:hover{color:#fff;background-color:#7e8590;border-color:#7e8590}.btn-ghost-secondary.focus,.btn-ghost-secondary:focus{color:#fff;background-color:#7e8590;border-color:#7e8590;box-shadow:0 0 0 .2rem rgba(126,133,144,.5)}.btn-ghost-secondary.active,.btn-ghost-secondary:active,.show>.btn-ghost-secondary.dropdown-toggle{color:#fff;background-color:#7e8590;border-color:#7e8590}.btn-ghost-secondary.active:focus,.btn-ghost-secondary:active:focus,.show>.btn-ghost-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(126,133,144,.5)}.btn-ghost-secondary.disabled,.btn-ghost-secondary:disabled{color:#7e8590;background-color:transparent;border-color:transparent}.btn-ghost-success{color:#5eba00;background-color:transparent;border-color:transparent}.btn-ghost-success:hover{color:#fff;background-color:#5eba00;border-color:#5eba00}.btn-ghost-success.focus,.btn-ghost-success:focus{color:#fff;background-color:#5eba00;border-color:#5eba00;box-shadow:0 0 0 .2rem rgba(94,186,0,.5)}.btn-ghost-success.active,.btn-ghost-success:active,.show>.btn-ghost-success.dropdown-toggle{color:#fff;background-color:#5eba00;border-color:#5eba00}.btn-ghost-success.active:focus,.btn-ghost-success:active:focus,.show>.btn-ghost-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(94,186,0,.5)}.btn-ghost-success.disabled,.btn-ghost-success:disabled{color:#5eba00;background-color:transparent;border-color:transparent}.btn-ghost-info{color:#45aaf2;background-color:transparent;border-color:transparent}.btn-ghost-info:hover{color:#fff;background-color:#45aaf2;border-color:#45aaf2}.btn-ghost-info.focus,.btn-ghost-info:focus{color:#fff;background-color:#45aaf2;border-color:#45aaf2;box-shadow:0 0 0 .2rem rgba(69,170,242,.5)}.btn-ghost-info.active,.btn-ghost-info:active,.show>.btn-ghost-info.dropdown-toggle{color:#fff;background-color:#45aaf2;border-color:#45aaf2}.btn-ghost-info.active:focus,.btn-ghost-info:active:focus,.show>.btn-ghost-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(69,170,242,.5)}.btn-ghost-info.disabled,.btn-ghost-info:disabled{color:#45aaf2;background-color:transparent;border-color:transparent}.btn-ghost-warning{color:#fab005;background-color:transparent;border-color:transparent}.btn-ghost-warning:hover{color:#fff;background-color:#fab005;border-color:#fab005}.btn-ghost-warning.focus,.btn-ghost-warning:focus{color:#fff;background-color:#fab005;border-color:#fab005;box-shadow:0 0 0 .2rem rgba(250,176,5,.5)}.btn-ghost-warning.active,.btn-ghost-warning:active,.show>.btn-ghost-warning.dropdown-toggle{color:#fff;background-color:#fab005;border-color:#fab005}.btn-ghost-warning.active:focus,.btn-ghost-warning:active:focus,.show>.btn-ghost-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(250,176,5,.5)}.btn-ghost-warning.disabled,.btn-ghost-warning:disabled{color:#fab005;background-color:transparent;border-color:transparent}.btn-ghost-danger{color:#fa4654;background-color:transparent;border-color:transparent}.btn-ghost-danger:hover{color:#fff;background-color:#fa4654;border-color:#fa4654}.btn-ghost-danger.focus,.btn-ghost-danger:focus{color:#fff;background-color:#fa4654;border-color:#fa4654;box-shadow:0 0 0 .2rem rgba(250,70,84,.5)}.btn-ghost-danger.active,.btn-ghost-danger:active,.show>.btn-ghost-danger.dropdown-toggle{color:#fff;background-color:#fa4654;border-color:#fa4654}.btn-ghost-danger.active:focus,.btn-ghost-danger:active:focus,.show>.btn-ghost-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(250,70,84,.5)}.btn-ghost-danger.disabled,.btn-ghost-danger:disabled{color:#fa4654;background-color:transparent;border-color:transparent}.btn-ghost-light{color:#f5f7fb;background-color:transparent;border-color:transparent}.btn-ghost-light:hover{color:#fff;background-color:#f5f7fb;border-color:#f5f7fb}.btn-ghost-light.focus,.btn-ghost-light:focus{color:#fff;background-color:#f5f7fb;border-color:#f5f7fb;box-shadow:0 0 0 .2rem rgba(245,247,251,.5)}.btn-ghost-light.active,.btn-ghost-light:active,.show>.btn-ghost-light.dropdown-toggle{color:#354052;background-color:#f5f7fb;border-color:#f5f7fb}.btn-ghost-light.active:focus,.btn-ghost-light:active:focus,.show>.btn-ghost-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(245,247,251,.5)}.btn-ghost-light.disabled,.btn-ghost-light:disabled{color:#f5f7fb;background-color:transparent;border-color:transparent}.btn-ghost-dark{color:#354052;background-color:transparent;border-color:transparent}.btn-ghost-dark:hover{color:#fff;background-color:#354052;border-color:#354052}.btn-ghost-dark.focus,.btn-ghost-dark:focus{color:#fff;background-color:#354052;border-color:#354052;box-shadow:0 0 0 .2rem rgba(53,64,82,.5)}.btn-ghost-dark.active,.btn-ghost-dark:active,.show>.btn-ghost-dark.dropdown-toggle{color:#fff;background-color:#354052;border-color:#354052}.btn-ghost-dark.active:focus,.btn-ghost-dark:active:focus,.show>.btn-ghost-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(53,64,82,.5)}.btn-ghost-dark.disabled,.btn-ghost-dark:disabled{color:#354052;background-color:transparent;border-color:transparent}.btn-facebook{color:#fff;background-color:#3b5998;border-color:#3b5998}.btn-facebook:hover{color:#fff;background-color:#30497c;border-color:#2d4373}.btn-facebook.focus,.btn-facebook:focus{color:#fff;background-color:#30497c;border-color:#2d4373;box-shadow:0 0 0 .2rem rgba(88,114,167,.5)}.btn-facebook.active,.btn-facebook:active,.show>.btn-facebook.dropdown-toggle{color:#fff;background-color:#2d4373;border-color:#293e6a}.btn-facebook.active:focus,.btn-facebook:active:focus,.show>.btn-facebook.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(88,114,167,.5)}.btn-facebook.disabled,.btn-facebook:disabled{color:#fff;background-color:#3b5998;border-color:#3b5998}.btn-outline-facebook{color:#3b5998;border-color:#3b5998}.btn-outline-facebook:hover{color:#3b5998;background-color:#3b5998;border-color:#3b5998}.btn-outline-facebook.focus,.btn-outline-facebook:focus{box-shadow:0 0 0 .2rem rgba(59,89,152,.5)}.btn-outline-facebook.active,.btn-outline-facebook:active,.show>.btn-outline-facebook.dropdown-toggle{color:#fff;background-color:#3b5998;border-color:#3b5998}.btn-outline-facebook.active:focus,.btn-outline-facebook:active:focus,.show>.btn-outline-facebook.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(59,89,152,.5)}.btn-outline-facebook.disabled,.btn-outline-facebook:disabled{color:#3b5998;background-color:transparent}.btn-twitter{color:#fff;background-color:#1da1f2;border-color:#1da1f2}.btn-twitter:hover{color:#fff;background-color:#0d8ddc;border-color:#0c85d0}.btn-twitter.focus,.btn-twitter:focus{color:#fff;background-color:#0d8ddc;border-color:#0c85d0;box-shadow:0 0 0 .2rem rgba(63,175,244,.5)}.btn-twitter.active,.btn-twitter:active,.show>.btn-twitter.dropdown-toggle{color:#fff;background-color:#0c85d0;border-color:#0b7ec4}.btn-twitter.active:focus,.btn-twitter:active:focus,.show>.btn-twitter.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(63,175,244,.5)}.btn-twitter.disabled,.btn-twitter:disabled{color:#fff;background-color:#1da1f2;border-color:#1da1f2}.btn-outline-twitter{color:#1da1f2;border-color:#1da1f2}.btn-outline-twitter:hover{color:#1da1f2;background-color:#1da1f2;border-color:#1da1f2}.btn-outline-twitter.focus,.btn-outline-twitter:focus{box-shadow:0 0 0 .2rem rgba(29,161,242,.5)}.btn-outline-twitter.active,.btn-outline-twitter:active,.show>.btn-outline-twitter.dropdown-toggle{color:#fff;background-color:#1da1f2;border-color:#1da1f2}.btn-outline-twitter.active:focus,.btn-outline-twitter:active:focus,.show>.btn-outline-twitter.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(29,161,242,.5)}.btn-outline-twitter.disabled,.btn-outline-twitter:disabled{color:#1da1f2;background-color:transparent}.btn-google{color:#fff;background-color:#dc4e41;border-color:#dc4e41}.btn-google:hover{color:#fff;background-color:#d03526;border-color:#c63224}.btn-google.focus,.btn-google:focus{color:#fff;background-color:#d03526;border-color:#c63224;box-shadow:0 0 0 .2rem rgba(225,105,94,.5)}.btn-google.active,.btn-google:active,.show>.btn-google.dropdown-toggle{color:#fff;background-color:#c63224;border-color:#bb2f22}.btn-google.active:focus,.btn-google:active:focus,.show>.btn-google.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,105,94,.5)}.btn-google.disabled,.btn-google:disabled{color:#fff;background-color:#dc4e41;border-color:#dc4e41}.btn-outline-google{color:#dc4e41;border-color:#dc4e41}.btn-outline-google:hover{color:#dc4e41;background-color:#dc4e41;border-color:#dc4e41}.btn-outline-google.focus,.btn-outline-google:focus{box-shadow:0 0 0 .2rem rgba(220,78,65,.5)}.btn-outline-google.active,.btn-outline-google:active,.show>.btn-outline-google.dropdown-toggle{color:#fff;background-color:#dc4e41;border-color:#dc4e41}.btn-outline-google.active:focus,.btn-outline-google:active:focus,.show>.btn-outline-google.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(220,78,65,.5)}.btn-outline-google.disabled,.btn-outline-google:disabled{color:#dc4e41;background-color:transparent}.btn-youtube{color:#fff;background-color:red;border-color:red}.btn-youtube:hover{color:#fff;background-color:#d90000;border-color:#c00}.btn-youtube.focus,.btn-youtube:focus{color:#fff;background-color:#d90000;border-color:#c00;box-shadow:0 0 0 .2rem rgba(255,38,38,.5)}.btn-youtube.active,.btn-youtube:active,.show>.btn-youtube.dropdown-toggle{color:#fff;background-color:#c00;border-color:#bf0000}.btn-youtube.active:focus,.btn-youtube:active:focus,.show>.btn-youtube.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,38,38,.5)}.btn-youtube.disabled,.btn-youtube:disabled{color:#fff;background-color:red;border-color:red}.btn-outline-youtube{color:red;border-color:red}.btn-outline-youtube:hover{color:red;background-color:red;border-color:red}.btn-outline-youtube.focus,.btn-outline-youtube:focus{box-shadow:0 0 0 .2rem rgba(255,0,0,.5)}.btn-outline-youtube.active,.btn-outline-youtube:active,.show>.btn-outline-youtube.dropdown-toggle{color:#fff;background-color:red;border-color:red}.btn-outline-youtube.active:focus,.btn-outline-youtube:active:focus,.show>.btn-outline-youtube.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,0,0,.5)}.btn-outline-youtube.disabled,.btn-outline-youtube:disabled{color:red;background-color:transparent}.btn-vimeo{color:#fff;background-color:#1ab7ea;border-color:#1ab7ea}.btn-vimeo:hover{color:#fff;background-color:#139ecb;border-color:#1295bf}.btn-vimeo.focus,.btn-vimeo:focus{color:#fff;background-color:#139ecb;border-color:#1295bf;box-shadow:0 0 0 .2rem rgba(60,194,237,.5)}.btn-vimeo.active,.btn-vimeo:active,.show>.btn-vimeo.dropdown-toggle{color:#fff;background-color:#1295bf;border-color:#108cb4}.btn-vimeo.active:focus,.btn-vimeo:active:focus,.show>.btn-vimeo.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(60,194,237,.5)}.btn-vimeo.disabled,.btn-vimeo:disabled{color:#fff;background-color:#1ab7ea;border-color:#1ab7ea}.btn-outline-vimeo{color:#1ab7ea;border-color:#1ab7ea}.btn-outline-vimeo:hover{color:#1ab7ea;background-color:#1ab7ea;border-color:#1ab7ea}.btn-outline-vimeo.focus,.btn-outline-vimeo:focus{box-shadow:0 0 0 .2rem rgba(26,183,234,.5)}.btn-outline-vimeo.active,.btn-outline-vimeo:active,.show>.btn-outline-vimeo.dropdown-toggle{color:#fff;background-color:#1ab7ea;border-color:#1ab7ea}.btn-outline-vimeo.active:focus,.btn-outline-vimeo:active:focus,.show>.btn-outline-vimeo.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(26,183,234,.5)}.btn-outline-vimeo.disabled,.btn-outline-vimeo:disabled{color:#1ab7ea;background-color:transparent}.btn-dribbble{color:#fff;background-color:#ea4c89;border-color:#ea4c89}.btn-dribbble:hover{color:#fff;background-color:#e62a72;border-color:#e51e6b}.btn-dribbble.focus,.btn-dribbble:focus{color:#fff;background-color:#e62a72;border-color:#e51e6b;box-shadow:0 0 0 .2rem rgba(237,103,155,.5)}.btn-dribbble.active,.btn-dribbble:active,.show>.btn-dribbble.dropdown-toggle{color:#fff;background-color:#e51e6b;border-color:#dc1a65}.btn-dribbble.active:focus,.btn-dribbble:active:focus,.show>.btn-dribbble.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(237,103,155,.5)}.btn-dribbble.disabled,.btn-dribbble:disabled{color:#fff;background-color:#ea4c89;border-color:#ea4c89}.btn-outline-dribbble{color:#ea4c89;border-color:#ea4c89}.btn-outline-dribbble:hover{color:#ea4c89;background-color:#ea4c89;border-color:#ea4c89}.btn-outline-dribbble.focus,.btn-outline-dribbble:focus{box-shadow:0 0 0 .2rem rgba(234,76,137,.5)}.btn-outline-dribbble.active,.btn-outline-dribbble:active,.show>.btn-outline-dribbble.dropdown-toggle{color:#fff;background-color:#ea4c89;border-color:#ea4c89}.btn-outline-dribbble.active:focus,.btn-outline-dribbble:active:focus,.show>.btn-outline-dribbble.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(234,76,137,.5)}.btn-outline-dribbble.disabled,.btn-outline-dribbble:disabled{color:#ea4c89;background-color:transparent}.btn-github{color:#fff;background-color:#181717;border-color:#181717}.btn-github:hover{color:#fff;background-color:#040404;border-color:#000}.btn-github.focus,.btn-github:focus{color:#fff;background-color:#040404;border-color:#000;box-shadow:0 0 0 .2rem rgba(59,58,58,.5)}.btn-github.active,.btn-github:active,.show>.btn-github.dropdown-toggle{color:#fff;background-color:#000;border-color:#000}.btn-github.active:focus,.btn-github:active:focus,.show>.btn-github.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(59,58,58,.5)}.btn-github.disabled,.btn-github:disabled{color:#fff;background-color:#181717;border-color:#181717}.btn-outline-github{color:#181717;border-color:#181717}.btn-outline-github:hover{color:#181717;background-color:#181717;border-color:#181717}.btn-outline-github.focus,.btn-outline-github:focus{box-shadow:0 0 0 .2rem rgba(24,23,23,.5)}.btn-outline-github.active,.btn-outline-github:active,.show>.btn-outline-github.dropdown-toggle{color:#fff;background-color:#181717;border-color:#181717}.btn-outline-github.active:focus,.btn-outline-github:active:focus,.show>.btn-outline-github.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(24,23,23,.5)}.btn-outline-github.disabled,.btn-outline-github:disabled{color:#181717;background-color:transparent}.btn-instagram{color:#fff;background-color:#e4405f;border-color:#e4405f}.btn-instagram:hover{color:#fff;background-color:#de1f44;border-color:#d31e40}.btn-instagram.focus,.btn-instagram:focus{color:#fff;background-color:#de1f44;border-color:#d31e40;box-shadow:0 0 0 .2rem rgba(232,93,119,.5)}.btn-instagram.active,.btn-instagram:active,.show>.btn-instagram.dropdown-toggle{color:#fff;background-color:#d31e40;border-color:#c81c3d}.btn-instagram.active:focus,.btn-instagram:active:focus,.show>.btn-instagram.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(232,93,119,.5)}.btn-instagram.disabled,.btn-instagram:disabled{color:#fff;background-color:#e4405f;border-color:#e4405f}.btn-outline-instagram{color:#e4405f;border-color:#e4405f}.btn-outline-instagram:hover{color:#e4405f;background-color:#e4405f;border-color:#e4405f}.btn-outline-instagram.focus,.btn-outline-instagram:focus{box-shadow:0 0 0 .2rem rgba(228,64,95,.5)}.btn-outline-instagram.active,.btn-outline-instagram:active,.show>.btn-outline-instagram.dropdown-toggle{color:#fff;background-color:#e4405f;border-color:#e4405f}.btn-outline-instagram.active:focus,.btn-outline-instagram:active:focus,.show>.btn-outline-instagram.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(228,64,95,.5)}.btn-outline-instagram.disabled,.btn-outline-instagram:disabled{color:#e4405f;background-color:transparent}.btn-pinterest{color:#fff;background-color:#bd081c;border-color:#bd081c}.btn-pinterest:hover{color:#fff;background-color:#980617;border-color:#8c0615}.btn-pinterest.focus,.btn-pinterest:focus{color:#fff;background-color:#980617;border-color:#8c0615;box-shadow:0 0 0 .2rem rgba(199,45,62,.5)}.btn-pinterest.active,.btn-pinterest:active,.show>.btn-pinterest.dropdown-toggle{color:#fff;background-color:#8c0615;border-color:#800513}.btn-pinterest.active:focus,.btn-pinterest:active:focus,.show>.btn-pinterest.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(199,45,62,.5)}.btn-pinterest.disabled,.btn-pinterest:disabled{color:#fff;background-color:#bd081c;border-color:#bd081c}.btn-outline-pinterest{color:#bd081c;border-color:#bd081c}.btn-outline-pinterest:hover{color:#bd081c;background-color:#bd081c;border-color:#bd081c}.btn-outline-pinterest.focus,.btn-outline-pinterest:focus{box-shadow:0 0 0 .2rem rgba(189,8,28,.5)}.btn-outline-pinterest.active,.btn-outline-pinterest:active,.show>.btn-outline-pinterest.dropdown-toggle{color:#fff;background-color:#bd081c;border-color:#bd081c}.btn-outline-pinterest.active:focus,.btn-outline-pinterest:active:focus,.show>.btn-outline-pinterest.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(189,8,28,.5)}.btn-outline-pinterest.disabled,.btn-outline-pinterest:disabled{color:#bd081c;background-color:transparent}.btn-vk{color:#fff;background-color:#6383a8;border-color:#6383a8}.btn-vk:hover{color:#fff;background-color:#527093;border-color:#4d6a8b}.btn-vk.focus,.btn-vk:focus{color:#fff;background-color:#527093;border-color:#4d6a8b;box-shadow:0 0 0 .2rem rgba(122,150,181,.5)}.btn-vk.active,.btn-vk:active,.show>.btn-vk.dropdown-toggle{color:#fff;background-color:#4d6a8b;border-color:#496482}.btn-vk.active:focus,.btn-vk:active:focus,.show>.btn-vk.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(122,150,181,.5)}.btn-vk.disabled,.btn-vk:disabled{color:#fff;background-color:#6383a8;border-color:#6383a8}.btn-outline-vk{color:#6383a8;border-color:#6383a8}.btn-outline-vk:hover{color:#6383a8;background-color:#6383a8;border-color:#6383a8}.btn-outline-vk.focus,.btn-outline-vk:focus{box-shadow:0 0 0 .2rem rgba(99,131,168,.5)}.btn-outline-vk.active,.btn-outline-vk:active,.show>.btn-outline-vk.dropdown-toggle{color:#fff;background-color:#6383a8;border-color:#6383a8}.btn-outline-vk.active:focus,.btn-outline-vk:active:focus,.show>.btn-outline-vk.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(99,131,168,.5)}.btn-outline-vk.disabled,.btn-outline-vk:disabled{color:#6383a8;background-color:transparent}.btn-rss{color:#fff;background-color:orange;border-color:orange}.btn-rss:hover{color:#fff;background-color:#d98c00;border-color:#cc8400}.btn-rss.focus,.btn-rss:focus{color:#fff;background-color:#d98c00;border-color:#cc8400;box-shadow:0 0 0 .2rem rgba(255,179,38,.5)}.btn-rss.active,.btn-rss:active,.show>.btn-rss.dropdown-toggle{color:#fff;background-color:#cc8400;border-color:#bf7c00}.btn-rss.active:focus,.btn-rss:active:focus,.show>.btn-rss.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,179,38,.5)}.btn-rss.disabled,.btn-rss:disabled{color:#fff;background-color:orange;border-color:orange}.btn-outline-rss{color:orange;border-color:orange}.btn-outline-rss:hover{color:orange;background-color:orange;border-color:orange}.btn-outline-rss.focus,.btn-outline-rss:focus{box-shadow:0 0 0 .2rem rgba(255,165,0,.5)}.btn-outline-rss.active,.btn-outline-rss:active,.show>.btn-outline-rss.dropdown-toggle{color:#fff;background-color:orange;border-color:orange}.btn-outline-rss.active:focus,.btn-outline-rss:active:focus,.show>.btn-outline-rss.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,165,0,.5)}.btn-outline-rss.disabled,.btn-outline-rss:disabled{color:orange;background-color:transparent}.btn-flickr{color:#fff;background-color:#0063dc;border-color:#0063dc}.btn-flickr:hover{color:#fff;background-color:#0052b6;border-color:#004ca9}.btn-flickr.focus,.btn-flickr:focus{color:#fff;background-color:#0052b6;border-color:#004ca9;box-shadow:0 0 0 .2rem rgba(38,122,225,.5)}.btn-flickr.active,.btn-flickr:active,.show>.btn-flickr.dropdown-toggle{color:#fff;background-color:#004ca9;border-color:#00469c}.btn-flickr.active:focus,.btn-flickr:active:focus,.show>.btn-flickr.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,122,225,.5)}.btn-flickr.disabled,.btn-flickr:disabled{color:#fff;background-color:#0063dc;border-color:#0063dc}.btn-outline-flickr{color:#0063dc;border-color:#0063dc}.btn-outline-flickr:hover{color:#0063dc;background-color:#0063dc;border-color:#0063dc}.btn-outline-flickr.focus,.btn-outline-flickr:focus{box-shadow:0 0 0 .2rem rgba(0,99,220,.5)}.btn-outline-flickr.active,.btn-outline-flickr:active,.show>.btn-outline-flickr.dropdown-toggle{color:#fff;background-color:#0063dc;border-color:#0063dc}.btn-outline-flickr.active:focus,.btn-outline-flickr:active:focus,.show>.btn-outline-flickr.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,99,220,.5)}.btn-outline-flickr.disabled,.btn-outline-flickr:disabled{color:#0063dc;background-color:transparent}.btn-bitbucket{color:#fff;background-color:#0052cc;border-color:#0052cc}.btn-bitbucket:hover{color:#fff;background-color:#0043a6;border-color:#003e99}.btn-bitbucket.focus,.btn-bitbucket:focus{color:#fff;background-color:#0043a6;border-color:#003e99;box-shadow:0 0 0 .2rem rgba(38,108,212,.5)}.btn-bitbucket.active,.btn-bitbucket:active,.show>.btn-bitbucket.dropdown-toggle{color:#fff;background-color:#003e99;border-color:#00388c}.btn-bitbucket.active:focus,.btn-bitbucket:active:focus,.show>.btn-bitbucket.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(38,108,212,.5)}.btn-bitbucket.disabled,.btn-bitbucket:disabled{color:#fff;background-color:#0052cc;border-color:#0052cc}.btn-outline-bitbucket{color:#0052cc;border-color:#0052cc}.btn-outline-bitbucket:hover{color:#0052cc;background-color:#0052cc;border-color:#0052cc}.btn-outline-bitbucket.focus,.btn-outline-bitbucket:focus{box-shadow:0 0 0 .2rem rgba(0,82,204,.5)}.btn-outline-bitbucket.active,.btn-outline-bitbucket:active,.show>.btn-outline-bitbucket.dropdown-toggle{color:#fff;background-color:#0052cc;border-color:#0052cc}.btn-outline-bitbucket.active:focus,.btn-outline-bitbucket:active:focus,.show>.btn-outline-bitbucket.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(0,82,204,.5)}.btn-outline-bitbucket.disabled,.btn-outline-bitbucket:disabled{color:#0052cc;background-color:transparent}.btn-tabler{color:#fff;background-color:#206bc4;border-color:#206bc4}.btn-tabler:hover{color:#fff;background-color:#1b59a3;border-color:#195398}.btn-tabler.focus,.btn-tabler:focus{color:#fff;background-color:#1b59a3;border-color:#195398;box-shadow:0 0 0 .2rem rgba(65,129,205,.5)}.btn-tabler.active,.btn-tabler:active,.show>.btn-tabler.dropdown-toggle{color:#fff;background-color:#195398;border-color:#174d8d}.btn-tabler.active:focus,.btn-tabler:active:focus,.show>.btn-tabler.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(65,129,205,.5)}.btn-tabler.disabled,.btn-tabler:disabled{color:#fff;background-color:#206bc4;border-color:#206bc4}.btn-outline-tabler{color:#206bc4;border-color:#206bc4}.btn-outline-tabler:hover{color:#206bc4;background-color:#206bc4;border-color:#206bc4}.btn-outline-tabler.focus,.btn-outline-tabler:focus{box-shadow:0 0 0 .2rem rgba(32,107,196,.5)}.btn-outline-tabler.active,.btn-outline-tabler:active,.show>.btn-outline-tabler.dropdown-toggle{color:#fff;background-color:#206bc4;border-color:#206bc4}.btn-outline-tabler.active:focus,.btn-outline-tabler:active:focus,.show>.btn-outline-tabler.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(32,107,196,.5)}.btn-outline-tabler.disabled,.btn-outline-tabler:disabled{color:#206bc4;background-color:transparent}.btn-blue{color:#fff;background-color:#206bc4;border-color:#206bc4}.btn-blue:hover{color:#fff;background-color:#1b59a3;border-color:#195398}.btn-blue.focus,.btn-blue:focus{color:#fff;background-color:#1b59a3;border-color:#195398;box-shadow:0 0 0 .2rem rgba(65,129,205,.5)}.btn-blue.active,.btn-blue:active,.show>.btn-blue.dropdown-toggle{color:#fff;background-color:#195398;border-color:#174d8d}.btn-blue.active:focus,.btn-blue:active:focus,.show>.btn-blue.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(65,129,205,.5)}.btn-blue.disabled,.btn-blue:disabled{color:#fff;background-color:#206bc4;border-color:#206bc4}.btn-outline-blue{color:#206bc4;border-color:#206bc4}.btn-outline-blue:hover{color:#206bc4;background-color:#206bc4;border-color:#206bc4}.btn-outline-blue.focus,.btn-outline-blue:focus{box-shadow:0 0 0 .2rem rgba(32,107,196,.5)}.btn-outline-blue.active,.btn-outline-blue:active,.show>.btn-outline-blue.dropdown-toggle{color:#fff;background-color:#206bc4;border-color:#206bc4}.btn-outline-blue.active:focus,.btn-outline-blue:active:focus,.show>.btn-outline-blue.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(32,107,196,.5)}.btn-outline-blue.disabled,.btn-outline-blue:disabled{color:#206bc4;background-color:transparent}.btn-indigo{color:#fff;background-color:#6574cd;border-color:#6574cd}.btn-indigo:hover{color:#fff;background-color:#485ac4;border-color:#3f51c1}.btn-indigo.focus,.btn-indigo:focus{color:#fff;background-color:#485ac4;border-color:#3f51c1;box-shadow:0 0 0 .2rem rgba(124,137,213,.5)}.btn-indigo.active,.btn-indigo:active,.show>.btn-indigo.dropdown-toggle{color:#fff;background-color:#3f51c1;border-color:#3b4db7}.btn-indigo.active:focus,.btn-indigo:active:focus,.show>.btn-indigo.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(124,137,213,.5)}.btn-indigo.disabled,.btn-indigo:disabled{color:#fff;background-color:#6574cd;border-color:#6574cd}.btn-outline-indigo{color:#6574cd;border-color:#6574cd}.btn-outline-indigo:hover{color:#6574cd;background-color:#6574cd;border-color:#6574cd}.btn-outline-indigo.focus,.btn-outline-indigo:focus{box-shadow:0 0 0 .2rem rgba(101,116,205,.5)}.btn-outline-indigo.active,.btn-outline-indigo:active,.show>.btn-outline-indigo.dropdown-toggle{color:#fff;background-color:#6574cd;border-color:#6574cd}.btn-outline-indigo.active:focus,.btn-outline-indigo:active:focus,.show>.btn-outline-indigo.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(101,116,205,.5)}.btn-outline-indigo.disabled,.btn-outline-indigo:disabled{color:#6574cd;background-color:transparent}.btn-purple{color:#fff;background-color:#a55eea;border-color:#a55eea}.btn-purple:hover{color:#fff;background-color:#923ce6;border-color:#8c31e4}.btn-purple.focus,.btn-purple:focus{color:#fff;background-color:#923ce6;border-color:#8c31e4;box-shadow:0 0 0 .2rem rgba(179,118,237,.5)}.btn-purple.active,.btn-purple:active,.show>.btn-purple.dropdown-toggle{color:#fff;background-color:#8c31e4;border-color:#8526e3}.btn-purple.active:focus,.btn-purple:active:focus,.show>.btn-purple.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(179,118,237,.5)}.btn-purple.disabled,.btn-purple:disabled{color:#fff;background-color:#a55eea;border-color:#a55eea}.btn-outline-purple{color:#a55eea;border-color:#a55eea}.btn-outline-purple:hover{color:#a55eea;background-color:#a55eea;border-color:#a55eea}.btn-outline-purple.focus,.btn-outline-purple:focus{box-shadow:0 0 0 .2rem rgba(165,94,234,.5)}.btn-outline-purple.active,.btn-outline-purple:active,.show>.btn-outline-purple.dropdown-toggle{color:#fff;background-color:#a55eea;border-color:#a55eea}.btn-outline-purple.active:focus,.btn-outline-purple:active:focus,.show>.btn-outline-purple.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(165,94,234,.5)}.btn-outline-purple.disabled,.btn-outline-purple:disabled{color:#a55eea;background-color:transparent}.btn-pink{color:#fff;background-color:#f66d9b;border-color:#f66d9b}.btn-pink:hover{color:#fff;background-color:#f44982;border-color:#f33d7a}.btn-pink.focus,.btn-pink:focus{color:#fff;background-color:#f44982;border-color:#f33d7a;box-shadow:0 0 0 .2rem rgba(247,131,170,.5)}.btn-pink.active,.btn-pink:active,.show>.btn-pink.dropdown-toggle{color:#fff;background-color:#f33d7a;border-color:#f23172}.btn-pink.active:focus,.btn-pink:active:focus,.show>.btn-pink.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(247,131,170,.5)}.btn-pink.disabled,.btn-pink:disabled{color:#fff;background-color:#f66d9b;border-color:#f66d9b}.btn-outline-pink{color:#f66d9b;border-color:#f66d9b}.btn-outline-pink:hover{color:#f66d9b;background-color:#f66d9b;border-color:#f66d9b}.btn-outline-pink.focus,.btn-outline-pink:focus{box-shadow:0 0 0 .2rem rgba(246,109,155,.5)}.btn-outline-pink.active,.btn-outline-pink:active,.show>.btn-outline-pink.dropdown-toggle{color:#fff;background-color:#f66d9b;border-color:#f66d9b}.btn-outline-pink.active:focus,.btn-outline-pink:active:focus,.show>.btn-outline-pink.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(246,109,155,.5)}.btn-outline-pink.disabled,.btn-outline-pink:disabled{color:#f66d9b;background-color:transparent}.btn-red{color:#fff;background-color:#fa4654;border-color:#fa4654}.btn-red:hover{color:#fff;background-color:#f92132;border-color:#f91426}.btn-red.focus,.btn-red:focus{color:#fff;background-color:#f92132;border-color:#f91426;box-shadow:0 0 0 .2rem rgba(251,98,110,.5)}.btn-red.active,.btn-red:active,.show>.btn-red.dropdown-toggle{color:#fff;background-color:#f91426;border-color:#f8081b}.btn-red.active:focus,.btn-red:active:focus,.show>.btn-red.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(251,98,110,.5)}.btn-red.disabled,.btn-red:disabled{color:#fff;background-color:#fa4654;border-color:#fa4654}.btn-outline-red{color:#fa4654;border-color:#fa4654}.btn-outline-red:hover{color:#fa4654;background-color:#fa4654;border-color:#fa4654}.btn-outline-red.focus,.btn-outline-red:focus{box-shadow:0 0 0 .2rem rgba(250,70,84,.5)}.btn-outline-red.active,.btn-outline-red:active,.show>.btn-outline-red.dropdown-toggle{color:#fff;background-color:#fa4654;border-color:#fa4654}.btn-outline-red.active:focus,.btn-outline-red:active:focus,.show>.btn-outline-red.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(250,70,84,.5)}.btn-outline-red.disabled,.btn-outline-red:disabled{color:#fa4654;background-color:transparent}.btn-orange{color:#fff;background-color:#ff922b;border-color:#ff922b}.btn-orange:hover{color:#fff;background-color:#ff7e05;border-color:#f77800}.btn-orange.focus,.btn-orange:focus{color:#fff;background-color:#ff7e05;border-color:#f77800;box-shadow:0 0 0 .2rem rgba(255,162,75,.5)}.btn-orange.active,.btn-orange:active,.show>.btn-orange.dropdown-toggle{color:#fff;background-color:#f77800;border-color:#ea7200}.btn-orange.active:focus,.btn-orange:active:focus,.show>.btn-orange.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,162,75,.5)}.btn-orange.disabled,.btn-orange:disabled{color:#fff;background-color:#ff922b;border-color:#ff922b}.btn-outline-orange{color:#ff922b;border-color:#ff922b}.btn-outline-orange:hover{color:#ff922b;background-color:#ff922b;border-color:#ff922b}.btn-outline-orange.focus,.btn-outline-orange:focus{box-shadow:0 0 0 .2rem rgba(255,146,43,.5)}.btn-outline-orange.active,.btn-outline-orange:active,.show>.btn-outline-orange.dropdown-toggle{color:#fff;background-color:#ff922b;border-color:#ff922b}.btn-outline-orange.active:focus,.btn-outline-orange:active:focus,.show>.btn-outline-orange.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,146,43,.5)}.btn-outline-orange.disabled,.btn-outline-orange:disabled{color:#ff922b;background-color:transparent}.btn-yellow{color:#fff;background-color:#fab005;border-color:#fab005}.btn-yellow:hover{color:#fff;background-color:#d59604;border-color:#c88d04}.btn-yellow.focus,.btn-yellow:focus{color:#fff;background-color:#d59604;border-color:#c88d04;box-shadow:0 0 0 .2rem rgba(251,188,43,.5)}.btn-yellow.active,.btn-yellow:active,.show>.btn-yellow.dropdown-toggle{color:#fff;background-color:#c88d04;border-color:#bc8404}.btn-yellow.active:focus,.btn-yellow:active:focus,.show>.btn-yellow.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(251,188,43,.5)}.btn-yellow.disabled,.btn-yellow:disabled{color:#fff;background-color:#fab005;border-color:#fab005}.btn-outline-yellow{color:#fab005;border-color:#fab005}.btn-outline-yellow:hover{color:#fab005;background-color:#fab005;border-color:#fab005}.btn-outline-yellow.focus,.btn-outline-yellow:focus{box-shadow:0 0 0 .2rem rgba(250,176,5,.5)}.btn-outline-yellow.active,.btn-outline-yellow:active,.show>.btn-outline-yellow.dropdown-toggle{color:#fff;background-color:#fab005;border-color:#fab005}.btn-outline-yellow.active:focus,.btn-outline-yellow:active:focus,.show>.btn-outline-yellow.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(250,176,5,.5)}.btn-outline-yellow.disabled,.btn-outline-yellow:disabled{color:#fab005;background-color:transparent}.btn-green{color:#fff;background-color:#5eba00;border-color:#5eba00}.btn-green:hover{color:#fff;background-color:#4b9400;border-color:#448700}.btn-green.focus,.btn-green:focus{color:#fff;background-color:#4b9400;border-color:#448700;box-shadow:0 0 0 .2rem rgba(118,196,38,.5)}.btn-green.active,.btn-green:active,.show>.btn-green.dropdown-toggle{color:#fff;background-color:#448700;border-color:#3e7a00}.btn-green.active:focus,.btn-green:active:focus,.show>.btn-green.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(118,196,38,.5)}.btn-green.disabled,.btn-green:disabled{color:#fff;background-color:#5eba00;border-color:#5eba00}.btn-outline-green{color:#5eba00;border-color:#5eba00}.btn-outline-green:hover{color:#5eba00;background-color:#5eba00;border-color:#5eba00}.btn-outline-green.focus,.btn-outline-green:focus{box-shadow:0 0 0 .2rem rgba(94,186,0,.5)}.btn-outline-green.active,.btn-outline-green:active,.show>.btn-outline-green.dropdown-toggle{color:#fff;background-color:#5eba00;border-color:#5eba00}.btn-outline-green.active:focus,.btn-outline-green:active:focus,.show>.btn-outline-green.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(94,186,0,.5)}.btn-outline-green.disabled,.btn-outline-green:disabled{color:#5eba00;background-color:transparent}.btn-teal{color:#fff;background-color:#2bcbba;border-color:#2bcbba}.btn-teal:hover{color:#fff;background-color:#24ab9d;border-color:#22a193}.btn-teal.focus,.btn-teal:focus{color:#fff;background-color:#24ab9d;border-color:#22a193;box-shadow:0 0 0 .2rem rgba(75,211,196,.5)}.btn-teal.active,.btn-teal:active,.show>.btn-teal.dropdown-toggle{color:#fff;background-color:#22a193;border-color:#20968a}.btn-teal.active:focus,.btn-teal:active:focus,.show>.btn-teal.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(75,211,196,.5)}.btn-teal.disabled,.btn-teal:disabled{color:#fff;background-color:#2bcbba;border-color:#2bcbba}.btn-outline-teal{color:#2bcbba;border-color:#2bcbba}.btn-outline-teal:hover{color:#2bcbba;background-color:#2bcbba;border-color:#2bcbba}.btn-outline-teal.focus,.btn-outline-teal:focus{box-shadow:0 0 0 .2rem rgba(43,203,186,.5)}.btn-outline-teal.active,.btn-outline-teal:active,.show>.btn-outline-teal.dropdown-toggle{color:#fff;background-color:#2bcbba;border-color:#2bcbba}.btn-outline-teal.active:focus,.btn-outline-teal:active:focus,.show>.btn-outline-teal.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(43,203,186,.5)}.btn-outline-teal.disabled,.btn-outline-teal:disabled{color:#2bcbba;background-color:transparent}.btn-cyan{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-cyan:hover{color:#fff;background-color:#138496;border-color:#117a8b}.btn-cyan.focus,.btn-cyan:focus{color:#fff;background-color:#138496;border-color:#117a8b;box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-cyan.active,.btn-cyan:active,.show>.btn-cyan.dropdown-toggle{color:#fff;background-color:#117a8b;border-color:#10707f}.btn-cyan.active:focus,.btn-cyan:active:focus,.show>.btn-cyan.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(58,176,195,.5)}.btn-cyan.disabled,.btn-cyan:disabled{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-cyan{color:#17a2b8;border-color:#17a2b8}.btn-outline-cyan:hover{color:#17a2b8;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-cyan.focus,.btn-outline-cyan:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-cyan.active,.btn-outline-cyan:active,.show>.btn-outline-cyan.dropdown-toggle{color:#fff;background-color:#17a2b8;border-color:#17a2b8}.btn-outline-cyan.active:focus,.btn-outline-cyan:active:focus,.show>.btn-outline-cyan.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(23,162,184,.5)}.btn-outline-cyan.disabled,.btn-outline-cyan:disabled{color:#17a2b8;background-color:transparent}.btn-white{color:#354052;background-color:#fff;border-color:#fff}.btn-white:hover{color:#354052;background-color:#ececec;border-color:#e6e6e6}.btn-white.focus,.btn-white:focus{color:#354052;background-color:#ececec;border-color:#e6e6e6;box-shadow:0 0 0 .2rem rgba(225,226,229,.5)}.btn-white.active,.btn-white:active,.show>.btn-white.dropdown-toggle{color:#354052;background-color:#e6e6e6;border-color:#dfdfdf}.btn-white.active:focus,.btn-white:active:focus,.show>.btn-white.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(225,226,229,.5)}.btn-white.disabled,.btn-white:disabled{color:#354052;background-color:#fff;border-color:#fff}.btn-outline-white{color:#fff;border-color:#fff}.btn-outline-white:hover{color:#fff;background-color:#fff;border-color:#fff}.btn-outline-white.focus,.btn-outline-white:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-outline-white.active,.btn-outline-white:active,.show>.btn-outline-white.dropdown-toggle{color:#354052;background-color:#fff;border-color:#fff}.btn-outline-white.active:focus,.btn-outline-white:active:focus,.show>.btn-outline-white.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-outline-white.disabled,.btn-outline-white:disabled{color:#fff;background-color:transparent}.btn-gray{color:#fff;background-color:#a8aeb7;border-color:#a8aeb7}.btn-gray:hover{color:#fff;background-color:#939ba6;border-color:#8c94a0}.btn-gray.focus,.btn-gray:focus{color:#fff;background-color:#939ba6;border-color:#8c94a0;box-shadow:0 0 0 .2rem rgba(181,186,194,.5)}.btn-gray.active,.btn-gray:active,.show>.btn-gray.dropdown-toggle{color:#fff;background-color:#8c94a0;border-color:#858e9a}.btn-gray.active:focus,.btn-gray:active:focus,.show>.btn-gray.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(181,186,194,.5)}.btn-gray.disabled,.btn-gray:disabled{color:#fff;background-color:#a8aeb7;border-color:#a8aeb7}.btn-outline-gray{color:#a8aeb7;border-color:#a8aeb7}.btn-outline-gray:hover{color:#a8aeb7;background-color:#a8aeb7;border-color:#a8aeb7}.btn-outline-gray.focus,.btn-outline-gray:focus{box-shadow:0 0 0 .2rem rgba(168,174,183,.5)}.btn-outline-gray.active,.btn-outline-gray:active,.show>.btn-outline-gray.dropdown-toggle{color:#fff;background-color:#a8aeb7;border-color:#a8aeb7}.btn-outline-gray.active:focus,.btn-outline-gray:active:focus,.show>.btn-outline-gray.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(168,174,183,.5)}.btn-outline-gray.disabled,.btn-outline-gray:disabled{color:#a8aeb7;background-color:transparent}.btn-gray-dark{color:#fff;background-color:#545d6d;border-color:#545d6d}.btn-gray-dark:hover{color:#fff;background-color:#434b57;border-color:#3e4450}.btn-gray-dark.focus,.btn-gray-dark:focus{color:#fff;background-color:#434b57;border-color:#3e4450;box-shadow:0 0 0 .2rem rgba(110,117,131,.5)}.btn-gray-dark.active,.btn-gray-dark:active,.show>.btn-gray-dark.dropdown-toggle{color:#fff;background-color:#3e4450;border-color:#383e49}.btn-gray-dark.active:focus,.btn-gray-dark:active:focus,.show>.btn-gray-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(110,117,131,.5)}.btn-gray-dark.disabled,.btn-gray-dark:disabled{color:#fff;background-color:#545d6d;border-color:#545d6d}.btn-outline-gray-dark{color:#545d6d;border-color:#545d6d}.btn-outline-gray-dark:hover{color:#545d6d;background-color:#545d6d;border-color:#545d6d}.btn-outline-gray-dark.focus,.btn-outline-gray-dark:focus{box-shadow:0 0 0 .2rem rgba(84,93,109,.5)}.btn-outline-gray-dark.active,.btn-outline-gray-dark:active,.show>.btn-outline-gray-dark.dropdown-toggle{color:#fff;background-color:#545d6d;border-color:#545d6d}.btn-outline-gray-dark.active:focus,.btn-outline-gray-dark:active:focus,.show>.btn-outline-gray-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(84,93,109,.5)}.btn-outline-gray-dark.disabled,.btn-outline-gray-dark:disabled{color:#545d6d;background-color:transparent}.btn-azure{color:#fff;background-color:#45aaf2;border-color:#45aaf2}.btn-azure:hover{color:#fff;background-color:#219af0;border-color:#1594ef}.btn-azure.focus,.btn-azure:focus{color:#fff;background-color:#219af0;border-color:#1594ef;box-shadow:0 0 0 .2rem rgba(97,183,244,.5)}.btn-azure.active,.btn-azure:active,.show>.btn-azure.dropdown-toggle{color:#fff;background-color:#1594ef;border-color:#108ee7}.btn-azure.active:focus,.btn-azure:active:focus,.show>.btn-azure.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(97,183,244,.5)}.btn-azure.disabled,.btn-azure:disabled{color:#fff;background-color:#45aaf2;border-color:#45aaf2}.btn-outline-azure{color:#45aaf2;border-color:#45aaf2}.btn-outline-azure:hover{color:#45aaf2;background-color:#45aaf2;border-color:#45aaf2}.btn-outline-azure.focus,.btn-outline-azure:focus{box-shadow:0 0 0 .2rem rgba(69,170,242,.5)}.btn-outline-azure.active,.btn-outline-azure:active,.show>.btn-outline-azure.dropdown-toggle{color:#fff;background-color:#45aaf2;border-color:#45aaf2}.btn-outline-azure.active:focus,.btn-outline-azure:active:focus,.show>.btn-outline-azure.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(69,170,242,.5)}.btn-outline-azure.disabled,.btn-outline-azure:disabled{color:#45aaf2;background-color:transparent}.btn-lime{color:#fff;background-color:#94d82d;border-color:#94d82d}.btn-lime:hover{color:#fff;background-color:#7fbc23;border-color:#78b121}.btn-lime.focus,.btn-lime:focus{color:#fff;background-color:#7fbc23;border-color:#78b121;box-shadow:0 0 0 .2rem rgba(164,222,77,.5)}.btn-lime.active,.btn-lime:active,.show>.btn-lime.dropdown-toggle{color:#fff;background-color:#78b121;border-color:#70a61f}.btn-lime.active:focus,.btn-lime:active:focus,.show>.btn-lime.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(164,222,77,.5)}.btn-lime.disabled,.btn-lime:disabled{color:#fff;background-color:#94d82d;border-color:#94d82d}.btn-outline-lime{color:#94d82d;border-color:#94d82d}.btn-outline-lime:hover{color:#94d82d;background-color:#94d82d;border-color:#94d82d}.btn-outline-lime.focus,.btn-outline-lime:focus{box-shadow:0 0 0 .2rem rgba(148,216,45,.5)}.btn-outline-lime.active,.btn-outline-lime:active,.show>.btn-outline-lime.dropdown-toggle{color:#fff;background-color:#94d82d;border-color:#94d82d}.btn-outline-lime.active:focus,.btn-outline-lime:active:focus,.show>.btn-outline-lime.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(148,216,45,.5)}.btn-outline-lime.disabled,.btn-outline-lime:disabled{color:#94d82d;background-color:transparent}.btn-dark{color:#fff;background-color:#354052;border-color:#354052}.btn-dark:hover{color:#fff;background-color:#262e3b;border-color:#212833}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#262e3b;border-color:#212833;box-shadow:0 0 0 .2rem rgba(83,93,108,.5)}.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#212833;border-color:#1c222b}.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(83,93,108,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#354052;border-color:#354052}.btn-outline-dark{color:#354052;border-color:#354052}.btn-outline-dark:hover{color:#354052;background-color:#354052;border-color:#354052}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(53,64,82,.5)}.btn-outline-dark.active,.btn-outline-dark:active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#354052;border-color:#354052}.btn-outline-dark.active:focus,.btn-outline-dark:active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(53,64,82,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#354052;background-color:transparent} +/*# sourceMappingURL=tabler-buttons.min.css.map */ \ No newline at end of file diff --git a/demo/dist/css/tabler-buttons.min.css.map b/demo/dist/css/tabler-buttons.min.css.map new file mode 100644 index 000000000..62be2bfb9 Binary files /dev/null and b/demo/dist/css/tabler-buttons.min.css.map differ diff --git a/demo/dist/css/tabler-flags.css b/demo/dist/css/tabler-flags.css new file mode 100644 index 000000000..b0c7c650c --- /dev/null +++ b/demo/dist/css/tabler-flags.css @@ -0,0 +1,798 @@ +/*! + * Tabler Flags (v0.9.0) + * Copyright 2018-2019 The Tabler Authors + * Copyright 2018-2019 codecalm + * Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE) + */ +.flag { + position: relative; + display: inline-block; + width: 1.33333em; + height: 1em; + vertical-align: -3px; + background-repeat: no-repeat; + background-position: center; + background-size: cover; + border: 1px solid rgba(126, 133, 144, 0.24); + border-radius: 3px; } + +.flag-country-ad { + background-image: url("../img/flags/ad.svg"); } + +.flag-country-ae { + background-image: url("../img/flags/ae.svg"); } + +.flag-country-af { + background-image: url("../img/flags/af.svg"); } + +.flag-country-ag { + background-image: url("../img/flags/ag.svg"); } + +.flag-country-ai { + background-image: url("../img/flags/ai.svg"); } + +.flag-country-al { + background-image: url("../img/flags/al.svg"); } + +.flag-country-am { + background-image: url("../img/flags/am.svg"); } + +.flag-country-ao { + background-image: url("../img/flags/ao.svg"); } + +.flag-country-aq { + background-image: url("../img/flags/aq.svg"); } + +.flag-country-ar { + background-image: url("../img/flags/ar.svg"); } + +.flag-country-as { + background-image: url("../img/flags/as.svg"); } + +.flag-country-at { + background-image: url("../img/flags/at.svg"); } + +.flag-country-au { + background-image: url("../img/flags/au.svg"); } + +.flag-country-aw { + background-image: url("../img/flags/aw.svg"); } + +.flag-country-ax { + background-image: url("../img/flags/ax.svg"); } + +.flag-country-az { + background-image: url("../img/flags/az.svg"); } + +.flag-country-ba { + background-image: url("../img/flags/ba.svg"); } + +.flag-country-bb { + background-image: url("../img/flags/bb.svg"); } + +.flag-country-bd { + background-image: url("../img/flags/bd.svg"); } + +.flag-country-be { + background-image: url("../img/flags/be.svg"); } + +.flag-country-bf { + background-image: url("../img/flags/bf.svg"); } + +.flag-country-bg { + background-image: url("../img/flags/bg.svg"); } + +.flag-country-bh { + background-image: url("../img/flags/bh.svg"); } + +.flag-country-bi { + background-image: url("../img/flags/bi.svg"); } + +.flag-country-bj { + background-image: url("../img/flags/bj.svg"); } + +.flag-country-bl { + background-image: url("../img/flags/bl.svg"); } + +.flag-country-bm { + background-image: url("../img/flags/bm.svg"); } + +.flag-country-bn { + background-image: url("../img/flags/bn.svg"); } + +.flag-country-bo { + background-image: url("../img/flags/bo.svg"); } + +.flag-country-bq { + background-image: url("../img/flags/bq.svg"); } + +.flag-country-br { + background-image: url("../img/flags/br.svg"); } + +.flag-country-bs { + background-image: url("../img/flags/bs.svg"); } + +.flag-country-bt { + background-image: url("../img/flags/bt.svg"); } + +.flag-country-bv { + background-image: url("../img/flags/bv.svg"); } + +.flag-country-bw { + background-image: url("../img/flags/bw.svg"); } + +.flag-country-by { + background-image: url("../img/flags/by.svg"); } + +.flag-country-bz { + background-image: url("../img/flags/bz.svg"); } + +.flag-country-ca { + background-image: url("../img/flags/ca.svg"); } + +.flag-country-cc { + background-image: url("../img/flags/cc.svg"); } + +.flag-country-cd { + background-image: url("../img/flags/cd.svg"); } + +.flag-country-cf { + background-image: url("../img/flags/cf.svg"); } + +.flag-country-cg { + background-image: url("../img/flags/cg.svg"); } + +.flag-country-ch { + background-image: url("../img/flags/ch.svg"); } + +.flag-country-ci { + background-image: url("../img/flags/ci.svg"); } + +.flag-country-ck { + background-image: url("../img/flags/ck.svg"); } + +.flag-country-cl { + background-image: url("../img/flags/cl.svg"); } + +.flag-country-cm { + background-image: url("../img/flags/cm.svg"); } + +.flag-country-cn { + background-image: url("../img/flags/cn.svg"); } + +.flag-country-co { + background-image: url("../img/flags/co.svg"); } + +.flag-country-cr { + background-image: url("../img/flags/cr.svg"); } + +.flag-country-cu { + background-image: url("../img/flags/cu.svg"); } + +.flag-country-cv { + background-image: url("../img/flags/cv.svg"); } + +.flag-country-cw { + background-image: url("../img/flags/cw.svg"); } + +.flag-country-cx { + background-image: url("../img/flags/cx.svg"); } + +.flag-country-cy { + background-image: url("../img/flags/cy.svg"); } + +.flag-country-cz { + background-image: url("../img/flags/cz.svg"); } + +.flag-country-de { + background-image: url("../img/flags/de.svg"); } + +.flag-country-dj { + background-image: url("../img/flags/dj.svg"); } + +.flag-country-dk { + background-image: url("../img/flags/dk.svg"); } + +.flag-country-dm { + background-image: url("../img/flags/dm.svg"); } + +.flag-country-do { + background-image: url("../img/flags/do.svg"); } + +.flag-country-dz { + background-image: url("../img/flags/dz.svg"); } + +.flag-country-ec { + background-image: url("../img/flags/ec.svg"); } + +.flag-country-ee { + background-image: url("../img/flags/ee.svg"); } + +.flag-country-eg { + background-image: url("../img/flags/eg.svg"); } + +.flag-country-eh { + background-image: url("../img/flags/eh.svg"); } + +.flag-country-er { + background-image: url("../img/flags/er.svg"); } + +.flag-country-es { + background-image: url("../img/flags/es.svg"); } + +.flag-country-et { + background-image: url("../img/flags/et.svg"); } + +.flag-country-fi { + background-image: url("../img/flags/fi.svg"); } + +.flag-country-fj { + background-image: url("../img/flags/fj.svg"); } + +.flag-country-fk { + background-image: url("../img/flags/fk.svg"); } + +.flag-country-fm { + background-image: url("../img/flags/fm.svg"); } + +.flag-country-fo { + background-image: url("../img/flags/fo.svg"); } + +.flag-country-fr { + background-image: url("../img/flags/fr.svg"); } + +.flag-country-ga { + background-image: url("../img/flags/ga.svg"); } + +.flag-country-gb { + background-image: url("../img/flags/gb.svg"); } + +.flag-country-gd { + background-image: url("../img/flags/gd.svg"); } + +.flag-country-ge { + background-image: url("../img/flags/ge.svg"); } + +.flag-country-gf { + background-image: url("../img/flags/gf.svg"); } + +.flag-country-gg { + background-image: url("../img/flags/gg.svg"); } + +.flag-country-gh { + background-image: url("../img/flags/gh.svg"); } + +.flag-country-gi { + background-image: url("../img/flags/gi.svg"); } + +.flag-country-gl { + background-image: url("../img/flags/gl.svg"); } + +.flag-country-gm { + background-image: url("../img/flags/gm.svg"); } + +.flag-country-gn { + background-image: url("../img/flags/gn.svg"); } + +.flag-country-gp { + background-image: url("../img/flags/gp.svg"); } + +.flag-country-gq { + background-image: url("../img/flags/gq.svg"); } + +.flag-country-gr { + background-image: url("../img/flags/gr.svg"); } + +.flag-country-gs { + background-image: url("../img/flags/gs.svg"); } + +.flag-country-gt { + background-image: url("../img/flags/gt.svg"); } + +.flag-country-gu { + background-image: url("../img/flags/gu.svg"); } + +.flag-country-gw { + background-image: url("../img/flags/gw.svg"); } + +.flag-country-gy { + background-image: url("../img/flags/gy.svg"); } + +.flag-country-hk { + background-image: url("../img/flags/hk.svg"); } + +.flag-country-hm { + background-image: url("../img/flags/hm.svg"); } + +.flag-country-hn { + background-image: url("../img/flags/hn.svg"); } + +.flag-country-hr { + background-image: url("../img/flags/hr.svg"); } + +.flag-country-ht { + background-image: url("../img/flags/ht.svg"); } + +.flag-country-hu { + background-image: url("../img/flags/hu.svg"); } + +.flag-country-id { + background-image: url("../img/flags/id.svg"); } + +.flag-country-ie { + background-image: url("../img/flags/ie.svg"); } + +.flag-country-il { + background-image: url("../img/flags/il.svg"); } + +.flag-country-im { + background-image: url("../img/flags/im.svg"); } + +.flag-country-in { + background-image: url("../img/flags/in.svg"); } + +.flag-country-io { + background-image: url("../img/flags/io.svg"); } + +.flag-country-iq { + background-image: url("../img/flags/iq.svg"); } + +.flag-country-ir { + background-image: url("../img/flags/ir.svg"); } + +.flag-country-is { + background-image: url("../img/flags/is.svg"); } + +.flag-country-it { + background-image: url("../img/flags/it.svg"); } + +.flag-country-je { + background-image: url("../img/flags/je.svg"); } + +.flag-country-jm { + background-image: url("../img/flags/jm.svg"); } + +.flag-country-jo { + background-image: url("../img/flags/jo.svg"); } + +.flag-country-jp { + background-image: url("../img/flags/jp.svg"); } + +.flag-country-ke { + background-image: url("../img/flags/ke.svg"); } + +.flag-country-kg { + background-image: url("../img/flags/kg.svg"); } + +.flag-country-kh { + background-image: url("../img/flags/kh.svg"); } + +.flag-country-ki { + background-image: url("../img/flags/ki.svg"); } + +.flag-country-km { + background-image: url("../img/flags/km.svg"); } + +.flag-country-kn { + background-image: url("../img/flags/kn.svg"); } + +.flag-country-kp { + background-image: url("../img/flags/kp.svg"); } + +.flag-country-kr { + background-image: url("../img/flags/kr.svg"); } + +.flag-country-kw { + background-image: url("../img/flags/kw.svg"); } + +.flag-country-ky { + background-image: url("../img/flags/ky.svg"); } + +.flag-country-kz { + background-image: url("../img/flags/kz.svg"); } + +.flag-country-la { + background-image: url("../img/flags/la.svg"); } + +.flag-country-lb { + background-image: url("../img/flags/lb.svg"); } + +.flag-country-lc { + background-image: url("../img/flags/lc.svg"); } + +.flag-country-li { + background-image: url("../img/flags/li.svg"); } + +.flag-country-lk { + background-image: url("../img/flags/lk.svg"); } + +.flag-country-lr { + background-image: url("../img/flags/lr.svg"); } + +.flag-country-ls { + background-image: url("../img/flags/ls.svg"); } + +.flag-country-lt { + background-image: url("../img/flags/lt.svg"); } + +.flag-country-lu { + background-image: url("../img/flags/lu.svg"); } + +.flag-country-lv { + background-image: url("../img/flags/lv.svg"); } + +.flag-country-ly { + background-image: url("../img/flags/ly.svg"); } + +.flag-country-ma { + background-image: url("../img/flags/ma.svg"); } + +.flag-country-mc { + background-image: url("../img/flags/mc.svg"); } + +.flag-country-md { + background-image: url("../img/flags/md.svg"); } + +.flag-country-me { + background-image: url("../img/flags/me.svg"); } + +.flag-country-mf { + background-image: url("../img/flags/mf.svg"); } + +.flag-country-mg { + background-image: url("../img/flags/mg.svg"); } + +.flag-country-mh { + background-image: url("../img/flags/mh.svg"); } + +.flag-country-mk { + background-image: url("../img/flags/mk.svg"); } + +.flag-country-ml { + background-image: url("../img/flags/ml.svg"); } + +.flag-country-mm { + background-image: url("../img/flags/mm.svg"); } + +.flag-country-mn { + background-image: url("../img/flags/mn.svg"); } + +.flag-country-mo { + background-image: url("../img/flags/mo.svg"); } + +.flag-country-mp { + background-image: url("../img/flags/mp.svg"); } + +.flag-country-mq { + background-image: url("../img/flags/mq.svg"); } + +.flag-country-mr { + background-image: url("../img/flags/mr.svg"); } + +.flag-country-ms { + background-image: url("../img/flags/ms.svg"); } + +.flag-country-mt { + background-image: url("../img/flags/mt.svg"); } + +.flag-country-mu { + background-image: url("../img/flags/mu.svg"); } + +.flag-country-mv { + background-image: url("../img/flags/mv.svg"); } + +.flag-country-mw { + background-image: url("../img/flags/mw.svg"); } + +.flag-country-mx { + background-image: url("../img/flags/mx.svg"); } + +.flag-country-my { + background-image: url("../img/flags/my.svg"); } + +.flag-country-mz { + background-image: url("../img/flags/mz.svg"); } + +.flag-country-na { + background-image: url("../img/flags/na.svg"); } + +.flag-country-nc { + background-image: url("../img/flags/nc.svg"); } + +.flag-country-ne { + background-image: url("../img/flags/ne.svg"); } + +.flag-country-nf { + background-image: url("../img/flags/nf.svg"); } + +.flag-country-ng { + background-image: url("../img/flags/ng.svg"); } + +.flag-country-ni { + background-image: url("../img/flags/ni.svg"); } + +.flag-country-nl { + background-image: url("../img/flags/nl.svg"); } + +.flag-country-no { + background-image: url("../img/flags/no.svg"); } + +.flag-country-np { + background-image: url("../img/flags/np.svg"); } + +.flag-country-nr { + background-image: url("../img/flags/nr.svg"); } + +.flag-country-nu { + background-image: url("../img/flags/nu.svg"); } + +.flag-country-nz { + background-image: url("../img/flags/nz.svg"); } + +.flag-country-om { + background-image: url("../img/flags/om.svg"); } + +.flag-country-pa { + background-image: url("../img/flags/pa.svg"); } + +.flag-country-pe { + background-image: url("../img/flags/pe.svg"); } + +.flag-country-pf { + background-image: url("../img/flags/pf.svg"); } + +.flag-country-pg { + background-image: url("../img/flags/pg.svg"); } + +.flag-country-ph { + background-image: url("../img/flags/ph.svg"); } + +.flag-country-pk { + background-image: url("../img/flags/pk.svg"); } + +.flag-country-pl { + background-image: url("../img/flags/pl.svg"); } + +.flag-country-pm { + background-image: url("../img/flags/pm.svg"); } + +.flag-country-pn { + background-image: url("../img/flags/pn.svg"); } + +.flag-country-pr { + background-image: url("../img/flags/pr.svg"); } + +.flag-country-ps { + background-image: url("../img/flags/ps.svg"); } + +.flag-country-pt { + background-image: url("../img/flags/pt.svg"); } + +.flag-country-pw { + background-image: url("../img/flags/pw.svg"); } + +.flag-country-py { + background-image: url("../img/flags/py.svg"); } + +.flag-country-qa { + background-image: url("../img/flags/qa.svg"); } + +.flag-country-re { + background-image: url("../img/flags/re.svg"); } + +.flag-country-ro { + background-image: url("../img/flags/ro.svg"); } + +.flag-country-rs { + background-image: url("../img/flags/rs.svg"); } + +.flag-country-ru { + background-image: url("../img/flags/ru.svg"); } + +.flag-country-rw { + background-image: url("../img/flags/rw.svg"); } + +.flag-country-sa { + background-image: url("../img/flags/sa.svg"); } + +.flag-country-sb { + background-image: url("../img/flags/sb.svg"); } + +.flag-country-sc { + background-image: url("../img/flags/sc.svg"); } + +.flag-country-sd { + background-image: url("../img/flags/sd.svg"); } + +.flag-country-se { + background-image: url("../img/flags/se.svg"); } + +.flag-country-sg { + background-image: url("../img/flags/sg.svg"); } + +.flag-country-sh { + background-image: url("../img/flags/sh.svg"); } + +.flag-country-si { + background-image: url("../img/flags/si.svg"); } + +.flag-country-sj { + background-image: url("../img/flags/sj.svg"); } + +.flag-country-sk { + background-image: url("../img/flags/sk.svg"); } + +.flag-country-sl { + background-image: url("../img/flags/sl.svg"); } + +.flag-country-sm { + background-image: url("../img/flags/sm.svg"); } + +.flag-country-sn { + background-image: url("../img/flags/sn.svg"); } + +.flag-country-so { + background-image: url("../img/flags/so.svg"); } + +.flag-country-sr { + background-image: url("../img/flags/sr.svg"); } + +.flag-country-ss { + background-image: url("../img/flags/ss.svg"); } + +.flag-country-st { + background-image: url("../img/flags/st.svg"); } + +.flag-country-sv { + background-image: url("../img/flags/sv.svg"); } + +.flag-country-sx { + background-image: url("../img/flags/sx.svg"); } + +.flag-country-sy { + background-image: url("../img/flags/sy.svg"); } + +.flag-country-sz { + background-image: url("../img/flags/sz.svg"); } + +.flag-country-tc { + background-image: url("../img/flags/tc.svg"); } + +.flag-country-td { + background-image: url("../img/flags/td.svg"); } + +.flag-country-tf { + background-image: url("../img/flags/tf.svg"); } + +.flag-country-tg { + background-image: url("../img/flags/tg.svg"); } + +.flag-country-th { + background-image: url("../img/flags/th.svg"); } + +.flag-country-tj { + background-image: url("../img/flags/tj.svg"); } + +.flag-country-tk { + background-image: url("../img/flags/tk.svg"); } + +.flag-country-tl { + background-image: url("../img/flags/tl.svg"); } + +.flag-country-tm { + background-image: url("../img/flags/tm.svg"); } + +.flag-country-tn { + background-image: url("../img/flags/tn.svg"); } + +.flag-country-to { + background-image: url("../img/flags/to.svg"); } + +.flag-country-tr { + background-image: url("../img/flags/tr.svg"); } + +.flag-country-tt { + background-image: url("../img/flags/tt.svg"); } + +.flag-country-tv { + background-image: url("../img/flags/tv.svg"); } + +.flag-country-tw { + background-image: url("../img/flags/tw.svg"); } + +.flag-country-tz { + background-image: url("../img/flags/tz.svg"); } + +.flag-country-ua { + background-image: url("../img/flags/ua.svg"); } + +.flag-country-ug { + background-image: url("../img/flags/ug.svg"); } + +.flag-country-um { + background-image: url("../img/flags/um.svg"); } + +.flag-country-us { + background-image: url("../img/flags/us.svg"); } + +.flag-country-uy { + background-image: url("../img/flags/uy.svg"); } + +.flag-country-uz { + background-image: url("../img/flags/uz.svg"); } + +.flag-country-va { + background-image: url("../img/flags/va.svg"); } + +.flag-country-vc { + background-image: url("../img/flags/vc.svg"); } + +.flag-country-ve { + background-image: url("../img/flags/ve.svg"); } + +.flag-country-vg { + background-image: url("../img/flags/vg.svg"); } + +.flag-country-vi { + background-image: url("../img/flags/vi.svg"); } + +.flag-country-vn { + background-image: url("../img/flags/vn.svg"); } + +.flag-country-vu { + background-image: url("../img/flags/vu.svg"); } + +.flag-country-wf { + background-image: url("../img/flags/wf.svg"); } + +.flag-country-ws { + background-image: url("../img/flags/ws.svg"); } + +.flag-country-ye { + background-image: url("../img/flags/ye.svg"); } + +.flag-country-yt { + background-image: url("../img/flags/yt.svg"); } + +.flag-country-za { + background-image: url("../img/flags/za.svg"); } + +.flag-country-zm { + background-image: url("../img/flags/zm.svg"); } + +.flag-country-zw { + background-image: url("../img/flags/zw.svg"); } + +.flag-country-es-ct { + background-image: url("../img/flags/es-ct.svg"); } + +.flag-country-eu { + background-image: url("../img/flags/eu.svg"); } + +.flag-country-gb-eng { + background-image: url("../img/flags/gb-eng.svg"); } + +.flag-country-gb-nir { + background-image: url("../img/flags/gb-nir.svg"); } + +.flag-country-gb-sct { + background-image: url("../img/flags/gb-sct.svg"); } + +.flag-country-gb-wls { + background-image: url("../img/flags/gb-wls.svg"); } + +.flag-country-un { + background-image: url("../img/flags/un.svg"); } + +.flag-md { + width: 2.66666rem; + height: 2rem; } + +.flag-lg { + width: 3.99999rem; + height: 3rem; } + +.flag-xl { + width: 5.33332rem; + height: 4rem; } +/*# sourceMappingURL=tabler-flags.css.map */ \ No newline at end of file diff --git a/demo/dist/css/tabler-flags.css.map b/demo/dist/css/tabler-flags.css.map new file mode 100644 index 000000000..a1cfd7c48 Binary files /dev/null and b/demo/dist/css/tabler-flags.css.map differ diff --git a/demo/dist/css/tabler-flags.min.css b/demo/dist/css/tabler-flags.min.css new file mode 100644 index 000000000..25a90701b --- /dev/null +++ b/demo/dist/css/tabler-flags.min.css @@ -0,0 +1,7 @@ +/*! + * Tabler Flags (v0.9.0) + * Copyright 2018-2019 The Tabler Authors + * Copyright 2018-2019 codecalm + * Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE) + */.flag{position:relative;display:inline-block;width:1.33333em;height:1em;vertical-align:-3px;background-repeat:no-repeat;background-position:center;background-size:cover;border:1px solid rgba(126,133,144,.24);border-radius:3px}.flag-country-ad{background-image:url(../img/flags/ad.svg)}.flag-country-ae{background-image:url(../img/flags/ae.svg)}.flag-country-af{background-image:url(../img/flags/af.svg)}.flag-country-ag{background-image:url(../img/flags/ag.svg)}.flag-country-ai{background-image:url(../img/flags/ai.svg)}.flag-country-al{background-image:url(../img/flags/al.svg)}.flag-country-am{background-image:url(../img/flags/am.svg)}.flag-country-ao{background-image:url(../img/flags/ao.svg)}.flag-country-aq{background-image:url(../img/flags/aq.svg)}.flag-country-ar{background-image:url(../img/flags/ar.svg)}.flag-country-as{background-image:url(../img/flags/as.svg)}.flag-country-at{background-image:url(../img/flags/at.svg)}.flag-country-au{background-image:url(../img/flags/au.svg)}.flag-country-aw{background-image:url(../img/flags/aw.svg)}.flag-country-ax{background-image:url(../img/flags/ax.svg)}.flag-country-az{background-image:url(../img/flags/az.svg)}.flag-country-ba{background-image:url(../img/flags/ba.svg)}.flag-country-bb{background-image:url(../img/flags/bb.svg)}.flag-country-bd{background-image:url(../img/flags/bd.svg)}.flag-country-be{background-image:url(../img/flags/be.svg)}.flag-country-bf{background-image:url(../img/flags/bf.svg)}.flag-country-bg{background-image:url(../img/flags/bg.svg)}.flag-country-bh{background-image:url(../img/flags/bh.svg)}.flag-country-bi{background-image:url(../img/flags/bi.svg)}.flag-country-bj{background-image:url(../img/flags/bj.svg)}.flag-country-bl{background-image:url(../img/flags/bl.svg)}.flag-country-bm{background-image:url(../img/flags/bm.svg)}.flag-country-bn{background-image:url(../img/flags/bn.svg)}.flag-country-bo{background-image:url(../img/flags/bo.svg)}.flag-country-bq{background-image:url(../img/flags/bq.svg)}.flag-country-br{background-image:url(../img/flags/br.svg)}.flag-country-bs{background-image:url(../img/flags/bs.svg)}.flag-country-bt{background-image:url(../img/flags/bt.svg)}.flag-country-bv{background-image:url(../img/flags/bv.svg)}.flag-country-bw{background-image:url(../img/flags/bw.svg)}.flag-country-by{background-image:url(../img/flags/by.svg)}.flag-country-bz{background-image:url(../img/flags/bz.svg)}.flag-country-ca{background-image:url(../img/flags/ca.svg)}.flag-country-cc{background-image:url(../img/flags/cc.svg)}.flag-country-cd{background-image:url(../img/flags/cd.svg)}.flag-country-cf{background-image:url(../img/flags/cf.svg)}.flag-country-cg{background-image:url(../img/flags/cg.svg)}.flag-country-ch{background-image:url(../img/flags/ch.svg)}.flag-country-ci{background-image:url(../img/flags/ci.svg)}.flag-country-ck{background-image:url(../img/flags/ck.svg)}.flag-country-cl{background-image:url(../img/flags/cl.svg)}.flag-country-cm{background-image:url(../img/flags/cm.svg)}.flag-country-cn{background-image:url(../img/flags/cn.svg)}.flag-country-co{background-image:url(../img/flags/co.svg)}.flag-country-cr{background-image:url(../img/flags/cr.svg)}.flag-country-cu{background-image:url(../img/flags/cu.svg)}.flag-country-cv{background-image:url(../img/flags/cv.svg)}.flag-country-cw{background-image:url(../img/flags/cw.svg)}.flag-country-cx{background-image:url(../img/flags/cx.svg)}.flag-country-cy{background-image:url(../img/flags/cy.svg)}.flag-country-cz{background-image:url(../img/flags/cz.svg)}.flag-country-de{background-image:url(../img/flags/de.svg)}.flag-country-dj{background-image:url(../img/flags/dj.svg)}.flag-country-dk{background-image:url(../img/flags/dk.svg)}.flag-country-dm{background-image:url(../img/flags/dm.svg)}.flag-country-do{background-image:url(../img/flags/do.svg)}.flag-country-dz{background-image:url(../img/flags/dz.svg)}.flag-country-ec{background-image:url(../img/flags/ec.svg)}.flag-country-ee{background-image:url(../img/flags/ee.svg)}.flag-country-eg{background-image:url(../img/flags/eg.svg)}.flag-country-eh{background-image:url(../img/flags/eh.svg)}.flag-country-er{background-image:url(../img/flags/er.svg)}.flag-country-es{background-image:url(../img/flags/es.svg)}.flag-country-et{background-image:url(../img/flags/et.svg)}.flag-country-fi{background-image:url(../img/flags/fi.svg)}.flag-country-fj{background-image:url(../img/flags/fj.svg)}.flag-country-fk{background-image:url(../img/flags/fk.svg)}.flag-country-fm{background-image:url(../img/flags/fm.svg)}.flag-country-fo{background-image:url(../img/flags/fo.svg)}.flag-country-fr{background-image:url(../img/flags/fr.svg)}.flag-country-ga{background-image:url(../img/flags/ga.svg)}.flag-country-gb{background-image:url(../img/flags/gb.svg)}.flag-country-gd{background-image:url(../img/flags/gd.svg)}.flag-country-ge{background-image:url(../img/flags/ge.svg)}.flag-country-gf{background-image:url(../img/flags/gf.svg)}.flag-country-gg{background-image:url(../img/flags/gg.svg)}.flag-country-gh{background-image:url(../img/flags/gh.svg)}.flag-country-gi{background-image:url(../img/flags/gi.svg)}.flag-country-gl{background-image:url(../img/flags/gl.svg)}.flag-country-gm{background-image:url(../img/flags/gm.svg)}.flag-country-gn{background-image:url(../img/flags/gn.svg)}.flag-country-gp{background-image:url(../img/flags/gp.svg)}.flag-country-gq{background-image:url(../img/flags/gq.svg)}.flag-country-gr{background-image:url(../img/flags/gr.svg)}.flag-country-gs{background-image:url(../img/flags/gs.svg)}.flag-country-gt{background-image:url(../img/flags/gt.svg)}.flag-country-gu{background-image:url(../img/flags/gu.svg)}.flag-country-gw{background-image:url(../img/flags/gw.svg)}.flag-country-gy{background-image:url(../img/flags/gy.svg)}.flag-country-hk{background-image:url(../img/flags/hk.svg)}.flag-country-hm{background-image:url(../img/flags/hm.svg)}.flag-country-hn{background-image:url(../img/flags/hn.svg)}.flag-country-hr{background-image:url(../img/flags/hr.svg)}.flag-country-ht{background-image:url(../img/flags/ht.svg)}.flag-country-hu{background-image:url(../img/flags/hu.svg)}.flag-country-id{background-image:url(../img/flags/id.svg)}.flag-country-ie{background-image:url(../img/flags/ie.svg)}.flag-country-il{background-image:url(../img/flags/il.svg)}.flag-country-im{background-image:url(../img/flags/im.svg)}.flag-country-in{background-image:url(../img/flags/in.svg)}.flag-country-io{background-image:url(../img/flags/io.svg)}.flag-country-iq{background-image:url(../img/flags/iq.svg)}.flag-country-ir{background-image:url(../img/flags/ir.svg)}.flag-country-is{background-image:url(../img/flags/is.svg)}.flag-country-it{background-image:url(../img/flags/it.svg)}.flag-country-je{background-image:url(../img/flags/je.svg)}.flag-country-jm{background-image:url(../img/flags/jm.svg)}.flag-country-jo{background-image:url(../img/flags/jo.svg)}.flag-country-jp{background-image:url(../img/flags/jp.svg)}.flag-country-ke{background-image:url(../img/flags/ke.svg)}.flag-country-kg{background-image:url(../img/flags/kg.svg)}.flag-country-kh{background-image:url(../img/flags/kh.svg)}.flag-country-ki{background-image:url(../img/flags/ki.svg)}.flag-country-km{background-image:url(../img/flags/km.svg)}.flag-country-kn{background-image:url(../img/flags/kn.svg)}.flag-country-kp{background-image:url(../img/flags/kp.svg)}.flag-country-kr{background-image:url(../img/flags/kr.svg)}.flag-country-kw{background-image:url(../img/flags/kw.svg)}.flag-country-ky{background-image:url(../img/flags/ky.svg)}.flag-country-kz{background-image:url(../img/flags/kz.svg)}.flag-country-la{background-image:url(../img/flags/la.svg)}.flag-country-lb{background-image:url(../img/flags/lb.svg)}.flag-country-lc{background-image:url(../img/flags/lc.svg)}.flag-country-li{background-image:url(../img/flags/li.svg)}.flag-country-lk{background-image:url(../img/flags/lk.svg)}.flag-country-lr{background-image:url(../img/flags/lr.svg)}.flag-country-ls{background-image:url(../img/flags/ls.svg)}.flag-country-lt{background-image:url(../img/flags/lt.svg)}.flag-country-lu{background-image:url(../img/flags/lu.svg)}.flag-country-lv{background-image:url(../img/flags/lv.svg)}.flag-country-ly{background-image:url(../img/flags/ly.svg)}.flag-country-ma{background-image:url(../img/flags/ma.svg)}.flag-country-mc{background-image:url(../img/flags/mc.svg)}.flag-country-md{background-image:url(../img/flags/md.svg)}.flag-country-me{background-image:url(../img/flags/me.svg)}.flag-country-mf{background-image:url(../img/flags/mf.svg)}.flag-country-mg{background-image:url(../img/flags/mg.svg)}.flag-country-mh{background-image:url(../img/flags/mh.svg)}.flag-country-mk{background-image:url(../img/flags/mk.svg)}.flag-country-ml{background-image:url(../img/flags/ml.svg)}.flag-country-mm{background-image:url(../img/flags/mm.svg)}.flag-country-mn{background-image:url(../img/flags/mn.svg)}.flag-country-mo{background-image:url(../img/flags/mo.svg)}.flag-country-mp{background-image:url(../img/flags/mp.svg)}.flag-country-mq{background-image:url(../img/flags/mq.svg)}.flag-country-mr{background-image:url(../img/flags/mr.svg)}.flag-country-ms{background-image:url(../img/flags/ms.svg)}.flag-country-mt{background-image:url(../img/flags/mt.svg)}.flag-country-mu{background-image:url(../img/flags/mu.svg)}.flag-country-mv{background-image:url(../img/flags/mv.svg)}.flag-country-mw{background-image:url(../img/flags/mw.svg)}.flag-country-mx{background-image:url(../img/flags/mx.svg)}.flag-country-my{background-image:url(../img/flags/my.svg)}.flag-country-mz{background-image:url(../img/flags/mz.svg)}.flag-country-na{background-image:url(../img/flags/na.svg)}.flag-country-nc{background-image:url(../img/flags/nc.svg)}.flag-country-ne{background-image:url(../img/flags/ne.svg)}.flag-country-nf{background-image:url(../img/flags/nf.svg)}.flag-country-ng{background-image:url(../img/flags/ng.svg)}.flag-country-ni{background-image:url(../img/flags/ni.svg)}.flag-country-nl{background-image:url(../img/flags/nl.svg)}.flag-country-no{background-image:url(../img/flags/no.svg)}.flag-country-np{background-image:url(../img/flags/np.svg)}.flag-country-nr{background-image:url(../img/flags/nr.svg)}.flag-country-nu{background-image:url(../img/flags/nu.svg)}.flag-country-nz{background-image:url(../img/flags/nz.svg)}.flag-country-om{background-image:url(../img/flags/om.svg)}.flag-country-pa{background-image:url(../img/flags/pa.svg)}.flag-country-pe{background-image:url(../img/flags/pe.svg)}.flag-country-pf{background-image:url(../img/flags/pf.svg)}.flag-country-pg{background-image:url(../img/flags/pg.svg)}.flag-country-ph{background-image:url(../img/flags/ph.svg)}.flag-country-pk{background-image:url(../img/flags/pk.svg)}.flag-country-pl{background-image:url(../img/flags/pl.svg)}.flag-country-pm{background-image:url(../img/flags/pm.svg)}.flag-country-pn{background-image:url(../img/flags/pn.svg)}.flag-country-pr{background-image:url(../img/flags/pr.svg)}.flag-country-ps{background-image:url(../img/flags/ps.svg)}.flag-country-pt{background-image:url(../img/flags/pt.svg)}.flag-country-pw{background-image:url(../img/flags/pw.svg)}.flag-country-py{background-image:url(../img/flags/py.svg)}.flag-country-qa{background-image:url(../img/flags/qa.svg)}.flag-country-re{background-image:url(../img/flags/re.svg)}.flag-country-ro{background-image:url(../img/flags/ro.svg)}.flag-country-rs{background-image:url(../img/flags/rs.svg)}.flag-country-ru{background-image:url(../img/flags/ru.svg)}.flag-country-rw{background-image:url(../img/flags/rw.svg)}.flag-country-sa{background-image:url(../img/flags/sa.svg)}.flag-country-sb{background-image:url(../img/flags/sb.svg)}.flag-country-sc{background-image:url(../img/flags/sc.svg)}.flag-country-sd{background-image:url(../img/flags/sd.svg)}.flag-country-se{background-image:url(../img/flags/se.svg)}.flag-country-sg{background-image:url(../img/flags/sg.svg)}.flag-country-sh{background-image:url(../img/flags/sh.svg)}.flag-country-si{background-image:url(../img/flags/si.svg)}.flag-country-sj{background-image:url(../img/flags/sj.svg)}.flag-country-sk{background-image:url(../img/flags/sk.svg)}.flag-country-sl{background-image:url(../img/flags/sl.svg)}.flag-country-sm{background-image:url(../img/flags/sm.svg)}.flag-country-sn{background-image:url(../img/flags/sn.svg)}.flag-country-so{background-image:url(../img/flags/so.svg)}.flag-country-sr{background-image:url(../img/flags/sr.svg)}.flag-country-ss{background-image:url(../img/flags/ss.svg)}.flag-country-st{background-image:url(../img/flags/st.svg)}.flag-country-sv{background-image:url(../img/flags/sv.svg)}.flag-country-sx{background-image:url(../img/flags/sx.svg)}.flag-country-sy{background-image:url(../img/flags/sy.svg)}.flag-country-sz{background-image:url(../img/flags/sz.svg)}.flag-country-tc{background-image:url(../img/flags/tc.svg)}.flag-country-td{background-image:url(../img/flags/td.svg)}.flag-country-tf{background-image:url(../img/flags/tf.svg)}.flag-country-tg{background-image:url(../img/flags/tg.svg)}.flag-country-th{background-image:url(../img/flags/th.svg)}.flag-country-tj{background-image:url(../img/flags/tj.svg)}.flag-country-tk{background-image:url(../img/flags/tk.svg)}.flag-country-tl{background-image:url(../img/flags/tl.svg)}.flag-country-tm{background-image:url(../img/flags/tm.svg)}.flag-country-tn{background-image:url(../img/flags/tn.svg)}.flag-country-to{background-image:url(../img/flags/to.svg)}.flag-country-tr{background-image:url(../img/flags/tr.svg)}.flag-country-tt{background-image:url(../img/flags/tt.svg)}.flag-country-tv{background-image:url(../img/flags/tv.svg)}.flag-country-tw{background-image:url(../img/flags/tw.svg)}.flag-country-tz{background-image:url(../img/flags/tz.svg)}.flag-country-ua{background-image:url(../img/flags/ua.svg)}.flag-country-ug{background-image:url(../img/flags/ug.svg)}.flag-country-um{background-image:url(../img/flags/um.svg)}.flag-country-us{background-image:url(../img/flags/us.svg)}.flag-country-uy{background-image:url(../img/flags/uy.svg)}.flag-country-uz{background-image:url(../img/flags/uz.svg)}.flag-country-va{background-image:url(../img/flags/va.svg)}.flag-country-vc{background-image:url(../img/flags/vc.svg)}.flag-country-ve{background-image:url(../img/flags/ve.svg)}.flag-country-vg{background-image:url(../img/flags/vg.svg)}.flag-country-vi{background-image:url(../img/flags/vi.svg)}.flag-country-vn{background-image:url(../img/flags/vn.svg)}.flag-country-vu{background-image:url(../img/flags/vu.svg)}.flag-country-wf{background-image:url(../img/flags/wf.svg)}.flag-country-ws{background-image:url(../img/flags/ws.svg)}.flag-country-ye{background-image:url(../img/flags/ye.svg)}.flag-country-yt{background-image:url(../img/flags/yt.svg)}.flag-country-za{background-image:url(../img/flags/za.svg)}.flag-country-zm{background-image:url(../img/flags/zm.svg)}.flag-country-zw{background-image:url(../img/flags/zw.svg)}.flag-country-es-ct{background-image:url(../img/flags/es-ct.svg)}.flag-country-eu{background-image:url(../img/flags/eu.svg)}.flag-country-gb-eng{background-image:url(../img/flags/gb-eng.svg)}.flag-country-gb-nir{background-image:url(../img/flags/gb-nir.svg)}.flag-country-gb-sct{background-image:url(../img/flags/gb-sct.svg)}.flag-country-gb-wls{background-image:url(../img/flags/gb-wls.svg)}.flag-country-un{background-image:url(../img/flags/un.svg)}.flag-md{width:2.66666rem;height:2rem}.flag-lg{width:3.99999rem;height:3rem}.flag-xl{width:5.33332rem;height:4rem} +/*# sourceMappingURL=tabler-flags.min.css.map */ \ No newline at end of file diff --git a/demo/dist/css/tabler-flags.min.css.map b/demo/dist/css/tabler-flags.min.css.map new file mode 100644 index 000000000..52b051ba4 Binary files /dev/null and b/demo/dist/css/tabler-flags.min.css.map differ diff --git a/demo/dist/css/tabler-payments.css b/demo/dist/css/tabler-payments.css new file mode 100644 index 000000000..c592d2773 --- /dev/null +++ b/demo/dist/css/tabler-payments.css @@ -0,0 +1,382 @@ +/*! + * Tabler Payments (v0.1.0) + * Copyright 2018-2019 The Tabler Authors + * Copyright 2018-2019 codecalm + * Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE) + */ +.payment { + width: 3.33332rem; + height: 2rem; + display: inline-block; + background: no-repeat center/100% 100%; + vertical-align: bottom; + font-style: normal; + box-shadow: 0 0 1px 1px rgba(0, 0, 0, 0.1); + border-radius: 2px; } + +.payment-provider-2checkout { + background-image: url("../img/payments/2checkout.svg"); } + +.payment-provider-2checkout-dark { + background-image: url("../img/payments/2checkout-dark.svg"); } + +.payment-provider-alipay { + background-image: url("../img/payments/alipay.svg"); } + +.payment-provider-alipay-dark { + background-image: url("../img/payments/alipay-dark.svg"); } + +.payment-provider-amazon { + background-image: url("../img/payments/amazon.svg"); } + +.payment-provider-amazon-dark { + background-image: url("../img/payments/amazon-dark.svg"); } + +.payment-provider-americanexpress { + background-image: url("../img/payments/americanexpress.svg"); } + +.payment-provider-americanexpress-dark { + background-image: url("../img/payments/americanexpress-dark.svg"); } + +.payment-provider-applepay { + background-image: url("../img/payments/applepay.svg"); } + +.payment-provider-applepay-dark { + background-image: url("../img/payments/applepay-dark.svg"); } + +.payment-provider-bancontact { + background-image: url("../img/payments/bancontact.svg"); } + +.payment-provider-bancontact-dark { + background-image: url("../img/payments/bancontact-dark.svg"); } + +.payment-provider-bitcoin { + background-image: url("../img/payments/bitcoin.svg"); } + +.payment-provider-bitcoin-dark { + background-image: url("../img/payments/bitcoin-dark.svg"); } + +.payment-provider-bitpay { + background-image: url("../img/payments/bitpay.svg"); } + +.payment-provider-bitpay-dark { + background-image: url("../img/payments/bitpay-dark.svg"); } + +.payment-provider-blik { + background-image: url("../img/payments/blik.svg"); } + +.payment-provider-blik-dark { + background-image: url("../img/payments/blik-dark.svg"); } + +.payment-provider-cirrus { + background-image: url("../img/payments/cirrus.svg"); } + +.payment-provider-cirrus-dark { + background-image: url("../img/payments/cirrus-dark.svg"); } + +.payment-provider-clickandbuy { + background-image: url("../img/payments/clickandbuy.svg"); } + +.payment-provider-clickandbuy-dark { + background-image: url("../img/payments/clickandbuy-dark.svg"); } + +.payment-provider-coinkite { + background-image: url("../img/payments/coinkite.svg"); } + +.payment-provider-coinkite-dark { + background-image: url("../img/payments/coinkite-dark.svg"); } + +.payment-provider-dinersclub { + background-image: url("../img/payments/dinersclub.svg"); } + +.payment-provider-dinersclub-dark { + background-image: url("../img/payments/dinersclub-dark.svg"); } + +.payment-provider-directdebit { + background-image: url("../img/payments/directdebit.svg"); } + +.payment-provider-directdebit-dark { + background-image: url("../img/payments/directdebit-dark.svg"); } + +.payment-provider-discover { + background-image: url("../img/payments/discover.svg"); } + +.payment-provider-discover-dark { + background-image: url("../img/payments/discover-dark.svg"); } + +.payment-provider-dotpay { + background-image: url("../img/payments/dotpay.svg"); } + +.payment-provider-dotpay-dark { + background-image: url("../img/payments/dotpay-dark.svg"); } + +.payment-provider-dwolla { + background-image: url("../img/payments/dwolla.svg"); } + +.payment-provider-dwolla-dark { + background-image: url("../img/payments/dwolla-dark.svg"); } + +.payment-provider-ebay { + background-image: url("../img/payments/ebay.svg"); } + +.payment-provider-ebay-dark { + background-image: url("../img/payments/ebay-dark.svg"); } + +.payment-provider-eway { + background-image: url("../img/payments/eway.svg"); } + +.payment-provider-eway-dark { + background-image: url("../img/payments/eway-dark.svg"); } + +.payment-provider-giropay { + background-image: url("../img/payments/giropay.svg"); } + +.payment-provider-giropay-dark { + background-image: url("../img/payments/giropay-dark.svg"); } + +.payment-provider-googlewallet { + background-image: url("../img/payments/googlewallet.svg"); } + +.payment-provider-googlewallet-dark { + background-image: url("../img/payments/googlewallet-dark.svg"); } + +.payment-provider-ingenico { + background-image: url("../img/payments/ingenico.svg"); } + +.payment-provider-ingenico-dark { + background-image: url("../img/payments/ingenico-dark.svg"); } + +.payment-provider-jcb { + background-image: url("../img/payments/jcb.svg"); } + +.payment-provider-jcb-dark { + background-image: url("../img/payments/jcb-dark.svg"); } + +.payment-provider-klarna { + background-image: url("../img/payments/klarna.svg"); } + +.payment-provider-klarna-dark { + background-image: url("../img/payments/klarna-dark.svg"); } + +.payment-provider-laser { + background-image: url("../img/payments/laser.svg"); } + +.payment-provider-laser-dark { + background-image: url("../img/payments/laser-dark.svg"); } + +.payment-provider-maestro { + background-image: url("../img/payments/maestro.svg"); } + +.payment-provider-maestro-dark { + background-image: url("../img/payments/maestro-dark.svg"); } + +.payment-provider-mastercard { + background-image: url("../img/payments/mastercard.svg"); } + +.payment-provider-mastercard-dark { + background-image: url("../img/payments/mastercard-dark.svg"); } + +.payment-provider-mir { + background-image: url("../img/payments/mir.svg"); } + +.payment-provider-mir-dark { + background-image: url("../img/payments/mir-dark.svg"); } + +.payment-provider-monero { + background-image: url("../img/payments/monero.svg"); } + +.payment-provider-monero-dark { + background-image: url("../img/payments/monero-dark.svg"); } + +.payment-provider-neteller { + background-image: url("../img/payments/neteller.svg"); } + +.payment-provider-neteller-dark { + background-image: url("../img/payments/neteller-dark.svg"); } + +.payment-provider-ogone { + background-image: url("../img/payments/ogone.svg"); } + +.payment-provider-ogone-dark { + background-image: url("../img/payments/ogone-dark.svg"); } + +.payment-provider-okpay { + background-image: url("../img/payments/okpay.svg"); } + +.payment-provider-okpay-dark { + background-image: url("../img/payments/okpay-dark.svg"); } + +.payment-provider-paybox { + background-image: url("../img/payments/paybox.svg"); } + +.payment-provider-paybox-dark { + background-image: url("../img/payments/paybox-dark.svg"); } + +.payment-provider-paymill { + background-image: url("../img/payments/paymill.svg"); } + +.payment-provider-paymill-dark { + background-image: url("../img/payments/paymill-dark.svg"); } + +.payment-provider-payone { + background-image: url("../img/payments/payone.svg"); } + +.payment-provider-payone-dark { + background-image: url("../img/payments/payone-dark.svg"); } + +.payment-provider-payoneer { + background-image: url("../img/payments/payoneer.svg"); } + +.payment-provider-payoneer-dark { + background-image: url("../img/payments/payoneer-dark.svg"); } + +.payment-provider-paypal { + background-image: url("../img/payments/paypal.svg"); } + +.payment-provider-paypal-dark { + background-image: url("../img/payments/paypal-dark.svg"); } + +.payment-provider-paysafecard { + background-image: url("../img/payments/paysafecard.svg"); } + +.payment-provider-paysafecard-dark { + background-image: url("../img/payments/paysafecard-dark.svg"); } + +.payment-provider-payu { + background-image: url("../img/payments/payu.svg"); } + +.payment-provider-payu-dark { + background-image: url("../img/payments/payu-dark.svg"); } + +.payment-provider-payza { + background-image: url("../img/payments/payza.svg"); } + +.payment-provider-payza-dark { + background-image: url("../img/payments/payza-dark.svg"); } + +.payment-provider-przelewy24 { + background-image: url("../img/payments/przelewy24.svg"); } + +.payment-provider-przelewy24-dark { + background-image: url("../img/payments/przelewy24-dark.svg"); } + +.payment-provider-ripple { + background-image: url("../img/payments/ripple.svg"); } + +.payment-provider-ripple-dark { + background-image: url("../img/payments/ripple-dark.svg"); } + +.payment-provider-sage { + background-image: url("../img/payments/sage.svg"); } + +.payment-provider-sage-dark { + background-image: url("../img/payments/sage-dark.svg"); } + +.payment-provider-sepa { + background-image: url("../img/payments/sepa.svg"); } + +.payment-provider-sepa-dark { + background-image: url("../img/payments/sepa-dark.svg"); } + +.payment-provider-shopify { + background-image: url("../img/payments/shopify.svg"); } + +.payment-provider-shopify-dark { + background-image: url("../img/payments/shopify-dark.svg"); } + +.payment-provider-skrill { + background-image: url("../img/payments/skrill.svg"); } + +.payment-provider-skrill-dark { + background-image: url("../img/payments/skrill-dark.svg"); } + +.payment-provider-solo { + background-image: url("../img/payments/solo.svg"); } + +.payment-provider-solo-dark { + background-image: url("../img/payments/solo-dark.svg"); } + +.payment-provider-square { + background-image: url("../img/payments/square.svg"); } + +.payment-provider-square-dark { + background-image: url("../img/payments/square-dark.svg"); } + +.payment-provider-stripe { + background-image: url("../img/payments/stripe.svg"); } + +.payment-provider-stripe-dark { + background-image: url("../img/payments/stripe-dark.svg"); } + +.payment-provider-switch { + background-image: url("../img/payments/switch.svg"); } + +.payment-provider-switch-dark { + background-image: url("../img/payments/switch-dark.svg"); } + +.payment-provider-tpay { + background-image: url("../img/payments/tpay.svg"); } + +.payment-provider-tpay-dark { + background-image: url("../img/payments/tpay-dark.svg"); } + +.payment-provider-ukash { + background-image: url("../img/payments/ukash.svg"); } + +.payment-provider-ukash-dark { + background-image: url("../img/payments/ukash-dark.svg"); } + +.payment-provider-unionpay { + background-image: url("../img/payments/unionpay.svg"); } + +.payment-provider-unionpay-dark { + background-image: url("../img/payments/unionpay-dark.svg"); } + +.payment-provider-verifone { + background-image: url("../img/payments/verifone.svg"); } + +.payment-provider-verifone-dark { + background-image: url("../img/payments/verifone-dark.svg"); } + +.payment-provider-verisign { + background-image: url("../img/payments/verisign.svg"); } + +.payment-provider-verisign-dark { + background-image: url("../img/payments/verisign-dark.svg"); } + +.payment-provider-visa { + background-image: url("../img/payments/visa.svg"); } + +.payment-provider-visa-dark { + background-image: url("../img/payments/visa-dark.svg"); } + +.payment-provider-webmoney { + background-image: url("../img/payments/webmoney.svg"); } + +.payment-provider-webmoney-dark { + background-image: url("../img/payments/webmoney-dark.svg"); } + +.payment-provider-westernunion { + background-image: url("../img/payments/westernunion.svg"); } + +.payment-provider-westernunion-dark { + background-image: url("../img/payments/westernunion-dark.svg"); } + +.payment-provider-worldpay { + background-image: url("../img/payments/worldpay.svg"); } + +.payment-provider-worldpay-dark { + background-image: url("../img/payments/worldpay-dark.svg"); } + +.payment-sm { + width: 2.49999rem; + height: 1.5rem; } + +.payment-lg { + width: 4.99998rem; + height: 3rem; } + +.payment-xl { + width: 6.66664rem; + height: 4rem; } +/*# sourceMappingURL=tabler-payments.css.map */ \ No newline at end of file diff --git a/demo/dist/css/tabler-payments.css.map b/demo/dist/css/tabler-payments.css.map new file mode 100644 index 000000000..4a9423712 Binary files /dev/null and b/demo/dist/css/tabler-payments.css.map differ diff --git a/demo/dist/css/tabler-payments.min.css b/demo/dist/css/tabler-payments.min.css new file mode 100644 index 000000000..a9172b99f --- /dev/null +++ b/demo/dist/css/tabler-payments.min.css @@ -0,0 +1,7 @@ +/*! + * Tabler Payments (v0.1.0) + * Copyright 2018-2019 The Tabler Authors + * Copyright 2018-2019 codecalm + * Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE) + */.payment{width:3.33332rem;height:2rem;display:inline-block;background:no-repeat center/100% 100%;vertical-align:bottom;font-style:normal;box-shadow:0 0 1px 1px rgba(0,0,0,.1);border-radius:2px}.payment-provider-2checkout{background-image:url(../img/payments/2checkout.svg)}.payment-provider-2checkout-dark{background-image:url(../img/payments/2checkout-dark.svg)}.payment-provider-alipay{background-image:url(../img/payments/alipay.svg)}.payment-provider-alipay-dark{background-image:url(../img/payments/alipay-dark.svg)}.payment-provider-amazon{background-image:url(../img/payments/amazon.svg)}.payment-provider-amazon-dark{background-image:url(../img/payments/amazon-dark.svg)}.payment-provider-americanexpress{background-image:url(../img/payments/americanexpress.svg)}.payment-provider-americanexpress-dark{background-image:url(../img/payments/americanexpress-dark.svg)}.payment-provider-applepay{background-image:url(../img/payments/applepay.svg)}.payment-provider-applepay-dark{background-image:url(../img/payments/applepay-dark.svg)}.payment-provider-bancontact{background-image:url(../img/payments/bancontact.svg)}.payment-provider-bancontact-dark{background-image:url(../img/payments/bancontact-dark.svg)}.payment-provider-bitcoin{background-image:url(../img/payments/bitcoin.svg)}.payment-provider-bitcoin-dark{background-image:url(../img/payments/bitcoin-dark.svg)}.payment-provider-bitpay{background-image:url(../img/payments/bitpay.svg)}.payment-provider-bitpay-dark{background-image:url(../img/payments/bitpay-dark.svg)}.payment-provider-blik{background-image:url(../img/payments/blik.svg)}.payment-provider-blik-dark{background-image:url(../img/payments/blik-dark.svg)}.payment-provider-cirrus{background-image:url(../img/payments/cirrus.svg)}.payment-provider-cirrus-dark{background-image:url(../img/payments/cirrus-dark.svg)}.payment-provider-clickandbuy{background-image:url(../img/payments/clickandbuy.svg)}.payment-provider-clickandbuy-dark{background-image:url(../img/payments/clickandbuy-dark.svg)}.payment-provider-coinkite{background-image:url(../img/payments/coinkite.svg)}.payment-provider-coinkite-dark{background-image:url(../img/payments/coinkite-dark.svg)}.payment-provider-dinersclub{background-image:url(../img/payments/dinersclub.svg)}.payment-provider-dinersclub-dark{background-image:url(../img/payments/dinersclub-dark.svg)}.payment-provider-directdebit{background-image:url(../img/payments/directdebit.svg)}.payment-provider-directdebit-dark{background-image:url(../img/payments/directdebit-dark.svg)}.payment-provider-discover{background-image:url(../img/payments/discover.svg)}.payment-provider-discover-dark{background-image:url(../img/payments/discover-dark.svg)}.payment-provider-dotpay{background-image:url(../img/payments/dotpay.svg)}.payment-provider-dotpay-dark{background-image:url(../img/payments/dotpay-dark.svg)}.payment-provider-dwolla{background-image:url(../img/payments/dwolla.svg)}.payment-provider-dwolla-dark{background-image:url(../img/payments/dwolla-dark.svg)}.payment-provider-ebay{background-image:url(../img/payments/ebay.svg)}.payment-provider-ebay-dark{background-image:url(../img/payments/ebay-dark.svg)}.payment-provider-eway{background-image:url(../img/payments/eway.svg)}.payment-provider-eway-dark{background-image:url(../img/payments/eway-dark.svg)}.payment-provider-giropay{background-image:url(../img/payments/giropay.svg)}.payment-provider-giropay-dark{background-image:url(../img/payments/giropay-dark.svg)}.payment-provider-googlewallet{background-image:url(../img/payments/googlewallet.svg)}.payment-provider-googlewallet-dark{background-image:url(../img/payments/googlewallet-dark.svg)}.payment-provider-ingenico{background-image:url(../img/payments/ingenico.svg)}.payment-provider-ingenico-dark{background-image:url(../img/payments/ingenico-dark.svg)}.payment-provider-jcb{background-image:url(../img/payments/jcb.svg)}.payment-provider-jcb-dark{background-image:url(../img/payments/jcb-dark.svg)}.payment-provider-klarna{background-image:url(../img/payments/klarna.svg)}.payment-provider-klarna-dark{background-image:url(../img/payments/klarna-dark.svg)}.payment-provider-laser{background-image:url(../img/payments/laser.svg)}.payment-provider-laser-dark{background-image:url(../img/payments/laser-dark.svg)}.payment-provider-maestro{background-image:url(../img/payments/maestro.svg)}.payment-provider-maestro-dark{background-image:url(../img/payments/maestro-dark.svg)}.payment-provider-mastercard{background-image:url(../img/payments/mastercard.svg)}.payment-provider-mastercard-dark{background-image:url(../img/payments/mastercard-dark.svg)}.payment-provider-mir{background-image:url(../img/payments/mir.svg)}.payment-provider-mir-dark{background-image:url(../img/payments/mir-dark.svg)}.payment-provider-monero{background-image:url(../img/payments/monero.svg)}.payment-provider-monero-dark{background-image:url(../img/payments/monero-dark.svg)}.payment-provider-neteller{background-image:url(../img/payments/neteller.svg)}.payment-provider-neteller-dark{background-image:url(../img/payments/neteller-dark.svg)}.payment-provider-ogone{background-image:url(../img/payments/ogone.svg)}.payment-provider-ogone-dark{background-image:url(../img/payments/ogone-dark.svg)}.payment-provider-okpay{background-image:url(../img/payments/okpay.svg)}.payment-provider-okpay-dark{background-image:url(../img/payments/okpay-dark.svg)}.payment-provider-paybox{background-image:url(../img/payments/paybox.svg)}.payment-provider-paybox-dark{background-image:url(../img/payments/paybox-dark.svg)}.payment-provider-paymill{background-image:url(../img/payments/paymill.svg)}.payment-provider-paymill-dark{background-image:url(../img/payments/paymill-dark.svg)}.payment-provider-payone{background-image:url(../img/payments/payone.svg)}.payment-provider-payone-dark{background-image:url(../img/payments/payone-dark.svg)}.payment-provider-payoneer{background-image:url(../img/payments/payoneer.svg)}.payment-provider-payoneer-dark{background-image:url(../img/payments/payoneer-dark.svg)}.payment-provider-paypal{background-image:url(../img/payments/paypal.svg)}.payment-provider-paypal-dark{background-image:url(../img/payments/paypal-dark.svg)}.payment-provider-paysafecard{background-image:url(../img/payments/paysafecard.svg)}.payment-provider-paysafecard-dark{background-image:url(../img/payments/paysafecard-dark.svg)}.payment-provider-payu{background-image:url(../img/payments/payu.svg)}.payment-provider-payu-dark{background-image:url(../img/payments/payu-dark.svg)}.payment-provider-payza{background-image:url(../img/payments/payza.svg)}.payment-provider-payza-dark{background-image:url(../img/payments/payza-dark.svg)}.payment-provider-przelewy24{background-image:url(../img/payments/przelewy24.svg)}.payment-provider-przelewy24-dark{background-image:url(../img/payments/przelewy24-dark.svg)}.payment-provider-ripple{background-image:url(../img/payments/ripple.svg)}.payment-provider-ripple-dark{background-image:url(../img/payments/ripple-dark.svg)}.payment-provider-sage{background-image:url(../img/payments/sage.svg)}.payment-provider-sage-dark{background-image:url(../img/payments/sage-dark.svg)}.payment-provider-sepa{background-image:url(../img/payments/sepa.svg)}.payment-provider-sepa-dark{background-image:url(../img/payments/sepa-dark.svg)}.payment-provider-shopify{background-image:url(../img/payments/shopify.svg)}.payment-provider-shopify-dark{background-image:url(../img/payments/shopify-dark.svg)}.payment-provider-skrill{background-image:url(../img/payments/skrill.svg)}.payment-provider-skrill-dark{background-image:url(../img/payments/skrill-dark.svg)}.payment-provider-solo{background-image:url(../img/payments/solo.svg)}.payment-provider-solo-dark{background-image:url(../img/payments/solo-dark.svg)}.payment-provider-square{background-image:url(../img/payments/square.svg)}.payment-provider-square-dark{background-image:url(../img/payments/square-dark.svg)}.payment-provider-stripe{background-image:url(../img/payments/stripe.svg)}.payment-provider-stripe-dark{background-image:url(../img/payments/stripe-dark.svg)}.payment-provider-switch{background-image:url(../img/payments/switch.svg)}.payment-provider-switch-dark{background-image:url(../img/payments/switch-dark.svg)}.payment-provider-tpay{background-image:url(../img/payments/tpay.svg)}.payment-provider-tpay-dark{background-image:url(../img/payments/tpay-dark.svg)}.payment-provider-ukash{background-image:url(../img/payments/ukash.svg)}.payment-provider-ukash-dark{background-image:url(../img/payments/ukash-dark.svg)}.payment-provider-unionpay{background-image:url(../img/payments/unionpay.svg)}.payment-provider-unionpay-dark{background-image:url(../img/payments/unionpay-dark.svg)}.payment-provider-verifone{background-image:url(../img/payments/verifone.svg)}.payment-provider-verifone-dark{background-image:url(../img/payments/verifone-dark.svg)}.payment-provider-verisign{background-image:url(../img/payments/verisign.svg)}.payment-provider-verisign-dark{background-image:url(../img/payments/verisign-dark.svg)}.payment-provider-visa{background-image:url(../img/payments/visa.svg)}.payment-provider-visa-dark{background-image:url(../img/payments/visa-dark.svg)}.payment-provider-webmoney{background-image:url(../img/payments/webmoney.svg)}.payment-provider-webmoney-dark{background-image:url(../img/payments/webmoney-dark.svg)}.payment-provider-westernunion{background-image:url(../img/payments/westernunion.svg)}.payment-provider-westernunion-dark{background-image:url(../img/payments/westernunion-dark.svg)}.payment-provider-worldpay{background-image:url(../img/payments/worldpay.svg)}.payment-provider-worldpay-dark{background-image:url(../img/payments/worldpay-dark.svg)}.payment-sm{width:2.49999rem;height:1.5rem}.payment-lg{width:4.99998rem;height:3rem}.payment-xl{width:6.66664rem;height:4rem} +/*# sourceMappingURL=tabler-payments.min.css.map */ \ No newline at end of file diff --git a/demo/dist/css/tabler-payments.min.css.map b/demo/dist/css/tabler-payments.min.css.map new file mode 100644 index 000000000..174a524df Binary files /dev/null and b/demo/dist/css/tabler-payments.min.css.map differ diff --git a/demo/dist/css/tabler.css b/demo/dist/css/tabler.css new file mode 100644 index 000000000..a0ebc5034 --- /dev/null +++ b/demo/dist/css/tabler.css @@ -0,0 +1,11934 @@ +@charset "UTF-8"; +/*! + * Tabler (v0.9.0) + * Copyright 2018-2019 The Tabler Authors + * Copyright 2018-2019 codecalm + * Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE) + */ +@import url("https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,500,600,700&display=swap"); +:root { + --blue: #206bc4; + --indigo: #6574cd; + --purple: #a55eea; + --pink: #f66d9b; + --red: #fa4654; + --orange: #ff922b; + --yellow: #fab005; + --green: #5eba00; + --teal: #2bcbba; + --cyan: #17a2b8; + --white: #ffffff; + --gray: #a8aeb7; + --gray-dark: #545d6d; + --azure: #45aaf2; + --lime: #94d82d; + --dark: #354052; + --primary: #206bc4; + --secondary: #7e8590; + --success: #5eba00; + --info: #45aaf2; + --warning: #fab005; + --danger: #fa4654; + --light: #f5f7fb; + --dark: #354052; + --font-family-sans-serif: "Source Sans Pro", -apple-system, blinkmacsystemfont, segoe ui, helvetica, arial, sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol; + --font-family-monospace: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace; } + +*, +*::before, +*::after { + box-sizing: border-box; } + +body { + margin: 0; + font-family: "Source Sans Pro", -apple-system, blinkmacsystemfont, segoe ui, helvetica, arial, sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol; + font-size: 0.9375rem; + font-weight: 400; + line-height: 1.6; + color: #354052; + background-color: #f5f7fb; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } + +[tabindex="-1"]:focus:not(:focus-visible) { + outline: 0 !important; } + +hr, .hr { + margin: 1rem 0; + color: inherit; + background-color: currentColor; + border: 0; + opacity: 0.1; } + +hr:not([size]), .hr:not([size]) { + height: 1px; } + +h1, .h1, h2, .h2, h3, .h3, h4, .h4, h5, .h5, h6, .h6 { + margin-top: 0; + margin-bottom: 0.5rem; + font-weight: 600; + line-height: 1.2; } + +h1, .h1 { + font-size: 1.7333333em; } + +h2, .h2 { + font-size: 1.4666667em; } + +h3, .h3 { + font-size: 1.2em; } + +h4, .h4 { + font-size: 1em; } + +h5, .h5 { + font-size: 0.8666667em; } + +h6, .h6 { + font-size: 0.7333333em; } + +p { + margin-top: 0; + margin-bottom: 1rem; } + +abbr[title], +abbr[data-original-title] { + text-decoration: underline; + -webkit-text-decoration: underline dotted; + text-decoration: underline dotted; + cursor: help; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; } + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; } + +ol, +ul { + padding-left: 2rem; } + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; } + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; } + +dt { + font-weight: 600; } + +dd { + margin-bottom: .5rem; + margin-left: 0; } + +blockquote { + margin: 0 0 1rem; } + +b, +strong { + font-weight: bolder; } + +small, .small { + font-size: 87.5%; } + +sub, +sup { + position: relative; + font-size: 0.75em; + line-height: 0; + vertical-align: baseline; } + +sub { + bottom: -.25em; } + +sup { + top: -.5em; } + +a { + color: #206bc4; + text-decoration: none; } + a:hover { + color: #154782; + text-decoration: underline; } + +a:not([href]), a:not([href]):hover { + color: inherit; + text-decoration: none; } + +pre, +code, +kbd, +samp { + font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace; + font-size: 1em; } + +pre { + display: block; + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + font-size: 0.7333333em; } + pre code { + font-size: inherit; + color: inherit; + word-break: normal; } + +code { + font-size: 0.7333333em; + color: #206bc4; + word-wrap: break-word; } + a > code { + color: inherit; } + +kbd { + padding: 0.2rem 0.4rem; + font-size: 0.7333333em; + color: #ffffff; + background-color: #354052; + border-radius: 0.2rem; } + kbd kbd { + padding: 0; + font-size: 1em; + font-weight: 600; } + +figure { + margin: 0 0 1rem; } + +img { + vertical-align: middle; } + +svg { + overflow: hidden; + vertical-align: middle; } + +table { + border-collapse: collapse; } + +caption { + padding-top: 0.5rem; + padding-bottom: 0.5rem; + color: #7e8590; + text-align: left; + caption-side: bottom; } + +th { + text-align: inherit; } + +label { + display: inline-block; + margin-bottom: 0.5rem; } + +button { + border-radius: 0; } + +button:focus { + outline: 1px dotted; + outline: 5px auto -webkit-focus-ring-color; } + +input, +button, +select, +optgroup, +textarea { + margin: 0; + font-family: inherit; + font-size: inherit; + line-height: inherit; } + +button, +input { + overflow: visible; } + +button, +select { + text-transform: none; } + +select { + word-wrap: normal; } + +[list]::-webkit-calendar-picker-indicator { + display: none; } + +button, +[type="button"], +[type="reset"], +[type="submit"] { + -webkit-appearance: button; } + button:not(:disabled), + [type="button"]:not(:disabled), + [type="reset"]:not(:disabled), + [type="submit"]:not(:disabled) { + cursor: pointer; } + +::-moz-focus-inner { + padding: 0; + border-style: none; } + +input[type="date"], +input[type="time"], +input[type="datetime-local"], +input[type="month"] { + -webkit-appearance: textfield; } + +textarea { + overflow: auto; + resize: vertical; } + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; } + +legend { + float: left; + width: 100%; + padding: 0; + margin-bottom: 0.5rem; + font-size: calc(1.275rem + 0.3vw); + line-height: inherit; + color: inherit; + white-space: normal; } + @media (min-width: 1200px) { + legend { + font-size: 1.5rem; } } + +mark, .mark { + padding: 0.2em; + background-color: #fcf8e3; } + +progress { + vertical-align: baseline; } + +::-webkit-datetime-edit { + overflow: visible; + line-height: 0; } + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: textfield; } + +::-webkit-search-decoration { + -webkit-appearance: none; } + +::-webkit-color-swatch-wrapper { + padding: 0; } + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; } + +output { + display: inline-block; } + +summary { + display: list-item; + cursor: pointer; } + +template { + display: none; } + +main { + display: block; } + +[hidden] { + display: none !important; } + +.lead { + font-size: 1em; + font-weight: 400; } + +.display-1 { + font-size: calc(1.725rem + 5.7vw); + font-weight: 300; + line-height: 1.2; } + @media (min-width: 1200px) { + .display-1 { + font-size: 6rem; } } + +.display-2 { + font-size: calc(1.675rem + 5.1vw); + font-weight: 300; + line-height: 1.2; } + @media (min-width: 1200px) { + .display-2 { + font-size: 5.5rem; } } + +.display-3 { + font-size: calc(1.575rem + 3.9vw); + font-weight: 300; + line-height: 1.2; } + @media (min-width: 1200px) { + .display-3 { + font-size: 4.5rem; } } + +.display-4 { + font-size: calc(1.475rem + 2.7vw); + font-weight: 300; + line-height: 1.2; } + @media (min-width: 1200px) { + .display-4 { + font-size: 3.5rem; } } + +.list-unstyled { + padding-left: 0; + list-style: none; } + +.list-inline { + padding-left: 0; + list-style: none; } + +.list-inline-item { + display: inline-block; } + .list-inline-item:not(:last-child) { + margin-right: 0.5rem; } + +.initialism { + font-size: 87.5%; + text-transform: uppercase; } + +.blockquote { + margin-bottom: 1rem; + font-size: 1em; } + +.blockquote-footer { + display: block; + font-size: 87.5%; + color: #a8aeb7; } + .blockquote-footer::before { + content: "\2014\00A0"; } + +.img-fluid { + max-width: 100%; + height: auto; } + +.img-thumbnail { + padding: 0.25rem; + background-color: #f5f7fb; + border: 1px solid #e9ecf1; + border-radius: 3px; + max-width: 100%; + height: auto; } + +.figure { + display: inline-block; } + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; } + +.figure-caption { + font-size: 87.5%; + color: #a8aeb7; } + +.container { + width: 100%; + padding-right: 0.625rem; + padding-left: 0.625rem; + margin-right: auto; + margin-left: auto; } + @media (min-width: 33rem) { + .container { + max-width: 32.5rem; } } + @media (min-width: 48rem) { + .container { + max-width: 47.5rem; } } + @media (min-width: 64rem) { + .container { + max-width: 64rem; } } + @media (min-width: 75.25rem) { + .container { + max-width: 75.25rem; } } + +.container-fluid, .container-sm, .container-md, .container-lg, .container-xl { + width: 100%; + padding-right: 0.625rem; + padding-left: 0.625rem; + margin-right: auto; + margin-left: auto; } + +@media (min-width: 33rem) { + .container, .container-sm { + max-width: 32.5rem; } } + +@media (min-width: 48rem) { + .container, .container-sm, .container-md { + max-width: 47.5rem; } } + +@media (min-width: 64rem) { + .container, .container-sm, .container-md, .container-lg { + max-width: 64rem; } } + +@media (min-width: 75.25rem) { + .container, .container-sm, .container-md, .container-lg, .container-xl { + max-width: 75.25rem; } } + +.row { + display: flex; + flex-wrap: wrap; + margin-right: -0.625rem; + margin-left: -0.625rem; } + +.no-gutters { + margin-right: 0; + margin-left: 0; } + .no-gutters > .col, + .no-gutters > [class*="col-"] { + padding-right: 0; + padding-left: 0; } + +.col-1, .col-2, .col-3, .col-4, .col-5, .col-6, .col-7, .col-8, .col-9, .col-10, .col-11, .col-12, .col, +.col-auto, .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7, .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12, .col-sm, +.col-sm-auto, .col-md-1, .col-md-2, .col-md-3, .col-md-4, .col-md-5, .col-md-6, .col-md-7, .col-md-8, .col-md-9, .col-md-10, .col-md-11, .col-md-12, .col-md, +.col-md-auto, .col-lg-1, .col-lg-2, .col-lg-3, .col-lg-4, .col-lg-5, .col-lg-6, .col-lg-7, .col-lg-8, .col-lg-9, .col-lg-10, .col-lg-11, .col-lg-12, .col-lg, +.col-lg-auto, .col-xl-1, .col-xl-2, .col-xl-3, .col-xl-4, .col-xl-5, .col-xl-6, .col-xl-7, .col-xl-8, .col-xl-9, .col-xl-10, .col-xl-11, .col-xl-12, .col-xl, +.col-xl-auto { + position: relative; + width: 100%; + padding-right: 0.625rem; + padding-left: 0.625rem; } + +.col { + flex-basis: 0; + flex-grow: 1; + min-width: 0; + max-width: 100%; } + +.row-cols-1 > * { + flex: 0 0 100%; + max-width: 100%; } + +.row-cols-2 > * { + flex: 0 0 50%; + max-width: 50%; } + +.row-cols-3 > * { + flex: 0 0 33.3333333%; + max-width: 33.3333333%; } + +.row-cols-4 > * { + flex: 0 0 25%; + max-width: 25%; } + +.row-cols-5 > * { + flex: 0 0 20%; + max-width: 20%; } + +.row-cols-6 > * { + flex: 0 0 16.6666667%; + max-width: 16.6666667%; } + +.col-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; } + +.col-1 { + flex: 0 0 8.3333333%; + max-width: 8.3333333%; } + +.col-2 { + flex: 0 0 16.6666667%; + max-width: 16.6666667%; } + +.col-3 { + flex: 0 0 25%; + max-width: 25%; } + +.col-4 { + flex: 0 0 33.3333333%; + max-width: 33.3333333%; } + +.col-5 { + flex: 0 0 41.6666667%; + max-width: 41.6666667%; } + +.col-6 { + flex: 0 0 50%; + max-width: 50%; } + +.col-7 { + flex: 0 0 58.3333333%; + max-width: 58.3333333%; } + +.col-8 { + flex: 0 0 66.6666667%; + max-width: 66.6666667%; } + +.col-9 { + flex: 0 0 75%; + max-width: 75%; } + +.col-10 { + flex: 0 0 83.3333333%; + max-width: 83.3333333%; } + +.col-11 { + flex: 0 0 91.6666667%; + max-width: 91.6666667%; } + +.col-12 { + flex: 0 0 100%; + max-width: 100%; } + +.offset-1 { + margin-left: 8.3333333%; } + +.offset-2 { + margin-left: 16.6666667%; } + +.offset-3 { + margin-left: 25%; } + +.offset-4 { + margin-left: 33.3333333%; } + +.offset-5 { + margin-left: 41.6666667%; } + +.offset-6 { + margin-left: 50%; } + +.offset-7 { + margin-left: 58.3333333%; } + +.offset-8 { + margin-left: 66.6666667%; } + +.offset-9 { + margin-left: 75%; } + +.offset-10 { + margin-left: 83.3333333%; } + +.offset-11 { + margin-left: 91.6666667%; } + +@media (min-width: 33rem) { + .col-sm { + flex-basis: 0; + flex-grow: 1; + min-width: 0; + max-width: 100%; } + .row-cols-sm-1 > * { + flex: 0 0 100%; + max-width: 100%; } + .row-cols-sm-2 > * { + flex: 0 0 50%; + max-width: 50%; } + .row-cols-sm-3 > * { + flex: 0 0 33.3333333%; + max-width: 33.3333333%; } + .row-cols-sm-4 > * { + flex: 0 0 25%; + max-width: 25%; } + .row-cols-sm-5 > * { + flex: 0 0 20%; + max-width: 20%; } + .row-cols-sm-6 > * { + flex: 0 0 16.6666667%; + max-width: 16.6666667%; } + .col-sm-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-sm-1 { + flex: 0 0 8.3333333%; + max-width: 8.3333333%; } + .col-sm-2 { + flex: 0 0 16.6666667%; + max-width: 16.6666667%; } + .col-sm-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-sm-4 { + flex: 0 0 33.3333333%; + max-width: 33.3333333%; } + .col-sm-5 { + flex: 0 0 41.6666667%; + max-width: 41.6666667%; } + .col-sm-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-sm-7 { + flex: 0 0 58.3333333%; + max-width: 58.3333333%; } + .col-sm-8 { + flex: 0 0 66.6666667%; + max-width: 66.6666667%; } + .col-sm-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-sm-10 { + flex: 0 0 83.3333333%; + max-width: 83.3333333%; } + .col-sm-11 { + flex: 0 0 91.6666667%; + max-width: 91.6666667%; } + .col-sm-12 { + flex: 0 0 100%; + max-width: 100%; } + .offset-sm-0 { + margin-left: 0; } + .offset-sm-1 { + margin-left: 8.3333333%; } + .offset-sm-2 { + margin-left: 16.6666667%; } + .offset-sm-3 { + margin-left: 25%; } + .offset-sm-4 { + margin-left: 33.3333333%; } + .offset-sm-5 { + margin-left: 41.6666667%; } + .offset-sm-6 { + margin-left: 50%; } + .offset-sm-7 { + margin-left: 58.3333333%; } + .offset-sm-8 { + margin-left: 66.6666667%; } + .offset-sm-9 { + margin-left: 75%; } + .offset-sm-10 { + margin-left: 83.3333333%; } + .offset-sm-11 { + margin-left: 91.6666667%; } } + +@media (min-width: 48rem) { + .col-md { + flex-basis: 0; + flex-grow: 1; + min-width: 0; + max-width: 100%; } + .row-cols-md-1 > * { + flex: 0 0 100%; + max-width: 100%; } + .row-cols-md-2 > * { + flex: 0 0 50%; + max-width: 50%; } + .row-cols-md-3 > * { + flex: 0 0 33.3333333%; + max-width: 33.3333333%; } + .row-cols-md-4 > * { + flex: 0 0 25%; + max-width: 25%; } + .row-cols-md-5 > * { + flex: 0 0 20%; + max-width: 20%; } + .row-cols-md-6 > * { + flex: 0 0 16.6666667%; + max-width: 16.6666667%; } + .col-md-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-md-1 { + flex: 0 0 8.3333333%; + max-width: 8.3333333%; } + .col-md-2 { + flex: 0 0 16.6666667%; + max-width: 16.6666667%; } + .col-md-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-md-4 { + flex: 0 0 33.3333333%; + max-width: 33.3333333%; } + .col-md-5 { + flex: 0 0 41.6666667%; + max-width: 41.6666667%; } + .col-md-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-md-7 { + flex: 0 0 58.3333333%; + max-width: 58.3333333%; } + .col-md-8 { + flex: 0 0 66.6666667%; + max-width: 66.6666667%; } + .col-md-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-md-10 { + flex: 0 0 83.3333333%; + max-width: 83.3333333%; } + .col-md-11 { + flex: 0 0 91.6666667%; + max-width: 91.6666667%; } + .col-md-12 { + flex: 0 0 100%; + max-width: 100%; } + .offset-md-0 { + margin-left: 0; } + .offset-md-1 { + margin-left: 8.3333333%; } + .offset-md-2 { + margin-left: 16.6666667%; } + .offset-md-3 { + margin-left: 25%; } + .offset-md-4 { + margin-left: 33.3333333%; } + .offset-md-5 { + margin-left: 41.6666667%; } + .offset-md-6 { + margin-left: 50%; } + .offset-md-7 { + margin-left: 58.3333333%; } + .offset-md-8 { + margin-left: 66.6666667%; } + .offset-md-9 { + margin-left: 75%; } + .offset-md-10 { + margin-left: 83.3333333%; } + .offset-md-11 { + margin-left: 91.6666667%; } } + +@media (min-width: 64rem) { + .col-lg { + flex-basis: 0; + flex-grow: 1; + min-width: 0; + max-width: 100%; } + .row-cols-lg-1 > * { + flex: 0 0 100%; + max-width: 100%; } + .row-cols-lg-2 > * { + flex: 0 0 50%; + max-width: 50%; } + .row-cols-lg-3 > * { + flex: 0 0 33.3333333%; + max-width: 33.3333333%; } + .row-cols-lg-4 > * { + flex: 0 0 25%; + max-width: 25%; } + .row-cols-lg-5 > * { + flex: 0 0 20%; + max-width: 20%; } + .row-cols-lg-6 > * { + flex: 0 0 16.6666667%; + max-width: 16.6666667%; } + .col-lg-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-lg-1 { + flex: 0 0 8.3333333%; + max-width: 8.3333333%; } + .col-lg-2 { + flex: 0 0 16.6666667%; + max-width: 16.6666667%; } + .col-lg-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-lg-4 { + flex: 0 0 33.3333333%; + max-width: 33.3333333%; } + .col-lg-5 { + flex: 0 0 41.6666667%; + max-width: 41.6666667%; } + .col-lg-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-lg-7 { + flex: 0 0 58.3333333%; + max-width: 58.3333333%; } + .col-lg-8 { + flex: 0 0 66.6666667%; + max-width: 66.6666667%; } + .col-lg-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-lg-10 { + flex: 0 0 83.3333333%; + max-width: 83.3333333%; } + .col-lg-11 { + flex: 0 0 91.6666667%; + max-width: 91.6666667%; } + .col-lg-12 { + flex: 0 0 100%; + max-width: 100%; } + .offset-lg-0 { + margin-left: 0; } + .offset-lg-1 { + margin-left: 8.3333333%; } + .offset-lg-2 { + margin-left: 16.6666667%; } + .offset-lg-3 { + margin-left: 25%; } + .offset-lg-4 { + margin-left: 33.3333333%; } + .offset-lg-5 { + margin-left: 41.6666667%; } + .offset-lg-6 { + margin-left: 50%; } + .offset-lg-7 { + margin-left: 58.3333333%; } + .offset-lg-8 { + margin-left: 66.6666667%; } + .offset-lg-9 { + margin-left: 75%; } + .offset-lg-10 { + margin-left: 83.3333333%; } + .offset-lg-11 { + margin-left: 91.6666667%; } } + +@media (min-width: 75.25rem) { + .col-xl { + flex-basis: 0; + flex-grow: 1; + min-width: 0; + max-width: 100%; } + .row-cols-xl-1 > * { + flex: 0 0 100%; + max-width: 100%; } + .row-cols-xl-2 > * { + flex: 0 0 50%; + max-width: 50%; } + .row-cols-xl-3 > * { + flex: 0 0 33.3333333%; + max-width: 33.3333333%; } + .row-cols-xl-4 > * { + flex: 0 0 25%; + max-width: 25%; } + .row-cols-xl-5 > * { + flex: 0 0 20%; + max-width: 20%; } + .row-cols-xl-6 > * { + flex: 0 0 16.6666667%; + max-width: 16.6666667%; } + .col-xl-auto { + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-xl-1 { + flex: 0 0 8.3333333%; + max-width: 8.3333333%; } + .col-xl-2 { + flex: 0 0 16.6666667%; + max-width: 16.6666667%; } + .col-xl-3 { + flex: 0 0 25%; + max-width: 25%; } + .col-xl-4 { + flex: 0 0 33.3333333%; + max-width: 33.3333333%; } + .col-xl-5 { + flex: 0 0 41.6666667%; + max-width: 41.6666667%; } + .col-xl-6 { + flex: 0 0 50%; + max-width: 50%; } + .col-xl-7 { + flex: 0 0 58.3333333%; + max-width: 58.3333333%; } + .col-xl-8 { + flex: 0 0 66.6666667%; + max-width: 66.6666667%; } + .col-xl-9 { + flex: 0 0 75%; + max-width: 75%; } + .col-xl-10 { + flex: 0 0 83.3333333%; + max-width: 83.3333333%; } + .col-xl-11 { + flex: 0 0 91.6666667%; + max-width: 91.6666667%; } + .col-xl-12 { + flex: 0 0 100%; + max-width: 100%; } + .offset-xl-0 { + margin-left: 0; } + .offset-xl-1 { + margin-left: 8.3333333%; } + .offset-xl-2 { + margin-left: 16.6666667%; } + .offset-xl-3 { + margin-left: 25%; } + .offset-xl-4 { + margin-left: 33.3333333%; } + .offset-xl-5 { + margin-left: 41.6666667%; } + .offset-xl-6 { + margin-left: 50%; } + .offset-xl-7 { + margin-left: 58.3333333%; } + .offset-xl-8 { + margin-left: 66.6666667%; } + .offset-xl-9 { + margin-left: 75%; } + .offset-xl-10 { + margin-left: 83.3333333%; } + .offset-xl-11 { + margin-left: 91.6666667%; } } + +.table, .markdown > table { + width: 100%; + margin-bottom: 1rem; + color: #354052; + vertical-align: top; } + .table th, .markdown > table th, + .table td, + .markdown > table td { + padding: 0.5rem; + border-bottom: 1px solid rgba(126, 133, 144, 0.24); } + .table tbody, .markdown > table tbody { + vertical-align: inherit; } + .table thead th, .markdown > table thead th { + vertical-align: bottom; + border-bottom-color: rgba(126, 133, 144, 0.24); } + .table tbody + tbody, .markdown > table tbody + tbody { + border-top: 2px solid rgba(126, 133, 144, 0.24); } + +.table-sm th, +.table-sm td { + padding: 0.25rem; } + +.table-bordered, .markdown > table { + border: 1px solid rgba(126, 133, 144, 0.24); } + .table-bordered th, .markdown > table th, + .table-bordered td, + .markdown > table td { + border: 1px solid rgba(126, 133, 144, 0.24); } + .table-bordered thead th, .markdown > table thead th, + .table-bordered thead td, + .markdown > table thead td { + border-bottom-width: 2px; } + +.table-borderless th, +.table-borderless td, +.table-borderless thead th, +.table-borderless tbody + tbody { + border: 0; } + +.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(0, 0, 0, 0.05); } + +.table-hover tbody tr:hover { + color: #354052; + background-color: rgba(0, 0, 0, 0.075); } + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #e9f0f9; } + +.table-primary th, +.table-primary td, +.table-primary thead th, +.table-primary tbody + tbody { + border-color: #a6c4e7; } + +.table-hover .table-primary:hover { + background-color: #d5e2f4; } + .table-hover .table-primary:hover > td, + .table-hover .table-primary:hover > th { + background-color: #d5e2f4; } + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #f2f3f4; } + +.table-secondary th, +.table-secondary td, +.table-secondary thead th, +.table-secondary tbody + tbody { + border-color: #cbced3; } + +.table-hover .table-secondary:hover { + background-color: #e4e6e8; } + .table-hover .table-secondary:hover > td, + .table-hover .table-secondary:hover > th { + background-color: #e4e6e8; } + +.table-success, +.table-success > th, +.table-success > td { + background-color: #eff8e6; } + +.table-success th, +.table-success td, +.table-success thead th, +.table-success tbody + tbody { + border-color: #bfe399; } + +.table-hover .table-success:hover { + background-color: #e2f2d2; } + .table-hover .table-success:hover > td, + .table-hover .table-success:hover > th { + background-color: #e2f2d2; } + +.table-info, +.table-info > th, +.table-info > td { + background-color: #ecf7fe; } + +.table-info th, +.table-info td, +.table-info thead th, +.table-info tbody + tbody { + border-color: #b5ddfa; } + +.table-hover .table-info:hover { + background-color: #d4edfd; } + .table-hover .table-info:hover > td, + .table-hover .table-info:hover > th { + background-color: #d4edfd; } + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #fff7e6; } + +.table-warning th, +.table-warning td, +.table-warning thead th, +.table-warning tbody + tbody { + border-color: #fddf9b; } + +.table-hover .table-warning:hover { + background-color: #ffefcd; } + .table-hover .table-warning:hover > td, + .table-hover .table-warning:hover > th { + background-color: #ffefcd; } + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #ffedee; } + +.table-danger th, +.table-danger td, +.table-danger thead th, +.table-danger tbody + tbody { + border-color: #fdb5bb; } + +.table-hover .table-danger:hover { + background-color: #ffd4d6; } + .table-hover .table-danger:hover > td, + .table-hover .table-danger:hover > th { + background-color: #ffd4d6; } + +.table-light, +.table-light > th, +.table-light > td { + background-color: #fefeff; } + +.table-light th, +.table-light td, +.table-light thead th, +.table-light tbody + tbody { + border-color: #fbfcfd; } + +.table-hover .table-light:hover { + background-color: #e5e5ff; } + .table-hover .table-light:hover > td, + .table-hover .table-light:hover > th { + background-color: #e5e5ff; } + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #ebecee; } + +.table-dark th, +.table-dark td, +.table-dark thead th, +.table-dark tbody + tbody { + border-color: #aeb3ba; } + +.table-hover .table-dark:hover { + background-color: #dddfe2; } + .table-hover .table-dark:hover > td, + .table-hover .table-dark:hover > th { + background-color: #dddfe2; } + +.table-active, +.table-active > th, +.table-active > td { + background-color: rgba(0, 0, 0, 0.075); } + +.table-hover .table-active:hover { + background-color: rgba(0, 0, 0, 0.075); } + .table-hover .table-active:hover > td, + .table-hover .table-active:hover > th { + background-color: rgba(0, 0, 0, 0.075); } + +.table .thead-dark th, .markdown > table .thead-dark th { + color: #ffffff; + background-color: #545d6d; + border-color: #656f83; } + +.table .thead-light th, .markdown > table .thead-light th { + color: #7a828f; + background-color: #f1f3f8; + border-color: rgba(126, 133, 144, 0.24); } + +.table-dark { + color: #ffffff; + background-color: #545d6d; } + .table-dark th, + .table-dark td, + .table-dark thead th { + border-color: #656f83; } + .table-dark.table-bordered, .markdown > table.table-dark { + border: 0; } + .table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); } + .table-dark.table-hover tbody tr:hover { + color: #ffffff; + background-color: rgba(255, 255, 255, 0.075); } + +@media (max-width: 32.98rem) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + .table-responsive-sm > .table-bordered, .markdown.table-responsive-sm > table { + border: 0; } } + +@media (max-width: 47.98rem) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + .table-responsive-md > .table-bordered, .markdown.table-responsive-md > table { + border: 0; } } + +@media (max-width: 63.98rem) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + .table-responsive-lg > .table-bordered, .markdown.table-responsive-lg > table { + border: 0; } } + +@media (max-width: 75.23rem) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + .table-responsive-xl > .table-bordered, .markdown.table-responsive-xl > table { + border: 0; } } + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + .table-responsive > .table-bordered, .markdown.table-responsive > table { + border: 0; } + +.col-form-label { + padding-top: calc(0.375rem + 1px); + padding-bottom: calc(0.375rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1.4666667; } + +.col-form-label-lg { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 1.4666667em; } + +.col-form-label-sm { + padding-top: calc(0.125rem + 1px); + padding-bottom: calc(0.125rem + 1px); + font-size: 0.8666667em; } + +.form-control { + display: block; + width: 100%; + min-height: calc(1.4666667em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-size: 0.9375rem; + font-weight: 400; + line-height: 1.4666667; + color: #354052; + background-color: #ffffff; + background-clip: padding-box; + border: 1px solid rgba(126, 133, 144, 0.24); + border-radius: 3px; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .form-control { + transition: none; } } + .form-control::-ms-expand { + background-color: transparent; + border: 0; } + .form-control:focus { + color: inherit; + background-color: #ffffff; + border-color: #7aade9; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(32, 107, 196, 0.25); } + .form-control::-webkit-input-placeholder { + color: #7e8590; + opacity: 1; } + .form-control::-moz-placeholder { + color: #7e8590; + opacity: 1; } + .form-control:-ms-input-placeholder { + color: #7e8590; + opacity: 1; } + .form-control::-ms-input-placeholder { + color: #7e8590; + opacity: 1; } + .form-control::placeholder { + color: #7e8590; + opacity: 1; } + .form-control:disabled, .form-control[readonly] { + background-color: #f5f7fb; + opacity: 1; } + +.form-control-plaintext { + display: block; + width: 100%; + padding: 0.375rem 0; + margin-bottom: 0; + line-height: 1.4666667; + color: #354052; + background-color: transparent; + border: solid transparent; + border-width: 1px 0; } + .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg { + padding-right: 0; + padding-left: 0; } + +.form-control-sm { + min-height: calc(1.4666667em + 0.25rem + 2px); + padding: 0.125rem 0.5rem; + font-size: 0.8666667em; + border-radius: 0.2rem; } + +.form-control-lg { + min-height: calc(1.4666667em + 1rem + 2px); + padding: 0.5rem 1.5rem; + font-size: 1.4666667em; + border-radius: 0.3rem; } + +.form-control-color { + max-width: 3rem; + padding: 0.375rem; } + +.form-control-color::-moz-color-swatch { + border-radius: 3px; } + +.form-control-color::-webkit-color-swatch { + border-radius: 3px; } + +.form-select { + display: inline-block; + width: 100%; + height: calc(1.4666667em + 0.75rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + font-size: 0.9375rem; + font-weight: 400; + line-height: 1.4666667; + color: #354052; + vertical-align: middle; + background: #ffffff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%28126, 133, 144, 0.48%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e") no-repeat right 0.75rem center/16px 12px; + border: 1px solid rgba(126, 133, 144, 0.24); + border-radius: 3px; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; } + .form-select:focus { + border-color: #7aade9; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(32, 107, 196, 0.25); } + .form-select:focus::-ms-value { + color: #354052; + background-color: #ffffff; } + .form-select[multiple], .form-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; } + .form-select:disabled { + color: #a8aeb7; + background-color: #f1f3f8; } + .form-select::-ms-expand { + display: none; } + .form-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #354052; } + +.form-select-sm { + height: calc(1.4666667em + 0.25rem + 2px); + padding-top: 0.125rem; + padding-bottom: 0.125rem; + padding-left: 0.5rem; + font-size: 0.8666667em; } + +.form-select-lg { + height: calc(1.4666667em + 1rem + 2px); + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1.5rem; + font-size: 1.4666667em; } + +.form-check { + display: block; + min-height: 1.5rem; + padding-left: 1.5rem; + margin-bottom: 0.125rem; } + .form-check .form-check-input { + float: left; + margin-left: -1.5rem; } + +.form-check-input { + width: 1rem; + height: 1rem; + margin-top: 0.3rem; + vertical-align: top; + background-color: #ffffff; + border: 1px solid rgba(126, 133, 144, 0.24); + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + -webkit-print-color-adjust: exact; + color-adjust: exact; } + .form-check-input[type="checkbox"] { + border-radius: 3px; } + .form-check-input[type="radio"] { + border-radius: 50%; } + .form-check-input:active { + -webkit-filter: brightness(90%); + filter: brightness(90%); } + .form-check-input:focus { + border-color: #7aade9; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(32, 107, 196, 0.25); } + .form-check-input:checked { + background-color: #206bc4; + background-repeat: no-repeat; + background-position: center center; + background-size: 0.75rem; + border-color: rgba(126, 133, 144, 0.24); } + .form-check-input:checked[type="checkbox"] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M4 8.5L6.5 11l6-6'/%3e%3c/svg%3e"); } + .form-check-input:checked[type="radio"] { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e"); } + .form-check-input[type="checkbox"]:indeterminate { + background-color: #206bc4; + background-repeat: no-repeat; + background-position: center center; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M5 8h6'/%3e%3c/svg%3e"); + background-size: 1em; + border-color: #206bc4; } + .form-check-input:disabled { + pointer-events: none; + -webkit-filter: none; + filter: none; + opacity: .5; } + .form-check-input[disabled] ~ .form-check-label, .form-check-input:disabled ~ .form-check-label { + opacity: .5; } + +.form-check-label { + margin-bottom: 0; } + +.form-switch { + padding-left: 2.25rem; } + .form-switch .form-check-input { + width: 1.75rem; + margin-left: -2.25rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28126, 133, 144, 0.24%29'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: left center; + background-size: contain; + border-radius: 1.75rem; + -webkit-print-color-adjust: exact; + color-adjust: exact; } + .form-switch .form-check-input:focus { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2380bdff'/%3e%3c/svg%3e"); } + .form-switch .form-check-input:checked { + background-position: right center; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e"); } + +.form-check-inline { + display: inline-block; + margin-right: 1rem; } + +.form-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(1.4666667em + 0.75rem + 2px); + margin-bottom: 0; } + +.form-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(1.4666667em + 0.75rem + 2px); + margin: 0; + opacity: 0; } + .form-file-input:focus ~ .form-file-label { + border-color: #7aade9; + box-shadow: 0 0 0 0.2rem rgba(32, 107, 196, 0.25); } + .form-file-input:focus-within ~ .form-file-label { + border-color: #7aade9; + box-shadow: 0 0 0 0.2rem rgba(32, 107, 196, 0.25); } + .form-file-input[disabled] ~ .form-file-label .form-file-text, + .form-file-input:disabled ~ .form-file-label .form-file-text { + background-color: #f5f7fb; } + +.form-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + display: flex; + height: calc(1.4666667em + 0.75rem + 2px); + border-color: rgba(126, 133, 144, 0.24); + border-radius: 3px; } + +.form-file-text { + display: block; + flex-grow: 1; + padding: 0.375rem 0.75rem; + overflow: hidden; + font-weight: 400; + line-height: 1.4666667; + color: #354052; + text-overflow: ellipsis; + white-space: nowrap; + background-color: #ffffff; + border-color: inherit; + border-style: solid; + border-width: 1px; + border-top-left-radius: inherit; + border-bottom-left-radius: inherit; } + +.form-file-button { + display: block; + flex-shrink: 0; + padding: 0.375rem 0.75rem; + margin-left: -1px; + line-height: 1.4666667; + color: #354052; + background-color: rgba(53, 64, 82, 0.032); + border-color: inherit; + border-style: solid; + border-width: 1px; + border-top-right-radius: inherit; + border-bottom-right-radius: inherit; } + +.form-range { + width: 100%; + height: 1.25rem; + padding: 0; + background-color: transparent; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; } + .form-range:focus { + outline: none; } + .form-range:focus::-webkit-slider-thumb { + box-shadow: 0 0 0 1px #f5f7fb, 0 0 0 0.2rem rgba(32, 107, 196, 0.25); } + .form-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #f5f7fb, 0 0 0 0.2rem rgba(32, 107, 196, 0.25); } + .form-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #f5f7fb, 0 0 0 0.2rem rgba(32, 107, 196, 0.25); } + .form-range::-moz-focus-outer { + border: 0; } + .form-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.375rem; + background-color: #206bc4; + border: 2px solid #ffffff; + border-radius: 1rem; + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -webkit-appearance: none; + appearance: none; } + @media (prefers-reduced-motion: reduce) { + .form-range::-webkit-slider-thumb { + -webkit-transition: none; + transition: none; } } + .form-range::-webkit-slider-thumb:active { + background-color: #a6c8f0; } + .form-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.25rem; + color: transparent; + cursor: pointer; + background-color: rgba(176, 181, 190, 0.24); + border-color: transparent; + border-radius: 1rem; } + .form-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #206bc4; + border: 2px solid #ffffff; + border-radius: 1rem; + -moz-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + -moz-appearance: none; + appearance: none; } + @media (prefers-reduced-motion: reduce) { + .form-range::-moz-range-thumb { + -moz-transition: none; + transition: none; } } + .form-range::-moz-range-thumb:active { + background-color: #a6c8f0; } + .form-range::-moz-range-track { + width: 100%; + height: 0.25rem; + color: transparent; + cursor: pointer; + background-color: rgba(176, 181, 190, 0.24); + border-color: transparent; + border-radius: 1rem; } + .form-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.125rem; + margin-left: 0.125rem; + background-color: #206bc4; + border: 2px solid #ffffff; + border-radius: 1rem; + -ms-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + appearance: none; } + @media (prefers-reduced-motion: reduce) { + .form-range::-ms-thumb { + -ms-transition: none; + transition: none; } } + .form-range::-ms-thumb:active { + background-color: #a6c8f0; } + .form-range::-ms-track { + width: 100%; + height: 0.25rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; } + .form-range::-ms-fill-lower { + background-color: rgba(176, 181, 190, 0.24); + border-radius: 1rem; } + .form-range::-ms-fill-upper { + margin-right: 15px; + background-color: rgba(176, 181, 190, 0.24); + border-radius: 1rem; } + .form-range:disabled { + pointer-events: none; } + .form-range:disabled::-webkit-slider-thumb { + background-color: #cbcfd6; } + .form-range:disabled::-moz-range-thumb { + background-color: #cbcfd6; } + .form-range:disabled::-ms-thumb { + background-color: #cbcfd6; } + +.form-row { + display: flex; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; } + .form-row > .col, + .form-row > [class*="col-"] { + padding-right: 5px; + padding-left: 5px; } + +.form-inline { + display: flex; + flex-flow: row wrap; + align-items: center; } + .form-inline .form-check { + width: 100%; } + @media (min-width: 33rem) { + .form-inline label { + display: flex; + align-items: center; + justify-content: center; + margin-bottom: 0; } + .form-inline .form-control { + display: inline-block; + width: auto; + vertical-align: middle; } + .form-inline .form-control-plaintext { + display: inline-block; } + .form-inline .input-group, + .form-inline .form-select { + width: auto; } + .form-inline .form-check { + display: flex; + align-items: center; + justify-content: center; + width: auto; + padding-left: 0; } + .form-inline .form-check-input { + position: relative; + flex-shrink: 0; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; } } + +.input-group { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: stretch; + width: 100%; } + .input-group > .form-control, + .input-group > .form-select, + .input-group > .form-file { + position: relative; + flex: 1 1 auto; + width: 1%; + min-width: 0; + margin-bottom: 0; } + .input-group > .form-control + .form-control, + .input-group > .form-control + .form-select, + .input-group > .form-control + .form-file, + .input-group > .form-select + .form-control, + .input-group > .form-select + .form-select, + .input-group > .form-select + .form-file, + .input-group > .form-file + .form-control, + .input-group > .form-file + .form-select, + .input-group > .form-file + .form-file { + margin-left: -1px; } + .input-group > .form-control:focus, + .input-group > .form-select:focus, + .input-group > .form-file .form-file-input:focus ~ .form-file-label { + z-index: 3; } + .input-group > .form-file .form-file-input:focus { + z-index: 4; } + .input-group > .form-control:not(:last-child), + .input-group > .form-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .input-group > .form-control:not(:first-child), + .input-group > .form-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .input-group > .form-file { + display: flex; + align-items: center; } + .input-group > .form-file:not(:last-child) .form-file-label { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .input-group > .form-file:not(:first-child) .form-file-label { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.input-group-prepend, +.input-group-append { + display: flex; } + .input-group-prepend .btn, + .input-group-append .btn { + position: relative; + z-index: 2; } + .input-group-prepend .btn:focus, + .input-group-append .btn:focus { + z-index: 3; } + .input-group-prepend .btn + .btn, + .input-group-prepend .btn + .input-group-text, + .input-group-prepend .input-group-text + .input-group-text, + .input-group-prepend .input-group-text + .btn, + .input-group-append .btn + .btn, + .input-group-append .btn + .input-group-text, + .input-group-append .input-group-text + .input-group-text, + .input-group-append .input-group-text + .btn { + margin-left: -1px; } + +.input-group-prepend { + margin-right: -1px; } + +.input-group-append { + margin-left: -1px; } + +.input-group-text { + display: flex; + align-items: center; + padding: 0.375rem 0.75rem; + margin-bottom: 0; + font-size: 0.9375rem; + font-weight: 400; + line-height: 1.4666667; + color: #7e8590; + text-align: center; + white-space: nowrap; + background-color: rgba(53, 64, 82, 0.032); + border: 1px solid rgba(126, 133, 144, 0.24); + border-radius: 3px; } + +.input-group-lg > .form-control { + min-height: calc(1.4666667em + 1rem + 2px); } + +.input-group-lg > .form-select { + height: calc(1.4666667em + 1rem + 2px); } + +.input-group-lg > .form-control, +.input-group-lg > .form-select, +.input-group-lg > .input-group-prepend > .input-group-text, +.input-group-lg > .input-group-append > .input-group-text, +.input-group-lg > .input-group-prepend > .btn, +.input-group-lg > .input-group-append > .btn { + padding: 0.5rem 1.5rem; + font-size: 1.4666667em; + border-radius: 0.3rem; } + +.input-group-sm > .form-control { + min-height: calc(1.4666667em + 0.25rem + 2px); } + +.input-group-sm > .form-select { + height: calc(1.4666667em + 0.25rem + 2px); } + +.input-group-sm > .form-control, +.input-group-sm > .form-select, +.input-group-sm > .input-group-prepend > .input-group-text, +.input-group-sm > .input-group-append > .input-group-text, +.input-group-sm > .input-group-prepend > .btn, +.input-group-sm > .input-group-append > .btn { + padding: 0.125rem 0.5rem; + font-size: 0.8666667em; + border-radius: 0.2rem; } + +.input-group-lg > .form-select, +.input-group-sm > .form-select { + padding-right: 1.75rem; } + +.input-group > .input-group-prepend > .btn, +.input-group > .input-group-prepend > .input-group-text, +.input-group > .input-group-append:not(:last-child) > .btn, +.input-group > .input-group-append:not(:last-child) > .input-group-text, +.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle), +.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.input-group > .input-group-append > .btn, +.input-group > .input-group-append > .input-group-text, +.input-group > .input-group-prepend:not(:first-child) > .btn, +.input-group > .input-group-prepend:not(:first-child) > .input-group-text, +.input-group > .input-group-prepend:first-child > .btn:not(:first-child), +.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 87.5%; + color: #5eba00; } + +.valid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.8203125rem; + color: #ffffff; + background-color: rgba(94, 186, 0, 0.9); + border-radius: 3px; } + +.was-validated :valid ~ .valid-feedback, +.was-validated :valid ~ .valid-tooltip, +.is-valid ~ .valid-feedback, +.is-valid ~ .valid-tooltip { + display: block; } + +.was-validated .form-control:valid, .form-control.is-valid { + border-color: #5eba00; + padding-right: calc(1.4666667em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%235eba00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='20 6 9 17 4 12'%3e%3c/polyline%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.3666667em + 0.1875rem) center; + background-size: calc(0.7333333em + 0.375rem) calc(0.7333333em + 0.375rem); } + .was-validated .form-control:valid:focus, .form-control.is-valid:focus { + border-color: #5eba00; + box-shadow: 0 0 0 0.2rem rgba(94, 186, 0, 0.25); } + +.was-validated textarea.form-control:valid, textarea.form-control.is-valid { + padding-right: calc(1.4666667em + 0.75rem); + background-position: top calc(0.3666667em + 0.1875rem) right calc(0.3666667em + 0.1875rem); } + +.was-validated .form-select:valid, .form-select.is-valid { + border-color: #5eba00; + padding-right: calc(0.75em + 2.3125rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%28126, 133, 144, 0.48%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e") no-repeat right 0.75rem center/16px 12px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%235eba00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='20 6 9 17 4 12'%3e%3c/polyline%3e%3c/svg%3e") #ffffff no-repeat center right 1.75rem/calc(0.7333333em + 0.375rem) calc(0.7333333em + 0.375rem); } + .was-validated .form-select:valid:focus, .form-select.is-valid:focus { + border-color: #5eba00; + box-shadow: 0 0 0 0.2rem rgba(94, 186, 0, 0.25); } + +.was-validated .form-check-input:valid, .form-check-input.is-valid { + border-color: #5eba00; } + .was-validated .form-check-input:valid:checked, .form-check-input.is-valid:checked { + background-color: #78ed00; } + .was-validated .form-check-input:valid:focus, .form-check-input.is-valid:focus { + box-shadow: 0 0 0 0.2rem rgba(94, 186, 0, 0.25); } + .was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #5eba00; } + +.form-check-inline .form-check-input ~ .valid-feedback { + margin-left: .5em; } + +.was-validated .form-file-input:valid ~ .form-file-label, .form-file-input.is-valid ~ .form-file-label { + border-color: #5eba00; } + +.was-validated .form-file-input:valid:focus ~ .form-file-label, .form-file-input.is-valid:focus ~ .form-file-label { + border-color: #5eba00; + box-shadow: 0 0 0 0.2rem rgba(94, 186, 0, 0.25); } + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 87.5%; + color: #fa4654; } + +.invalid-tooltip { + position: absolute; + top: 100%; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.8203125rem; + color: #ffffff; + background-color: rgba(250, 70, 84, 0.9); + border-radius: 3px; } + +.was-validated :invalid ~ .invalid-feedback, +.was-validated :invalid ~ .invalid-tooltip, +.is-invalid ~ .invalid-feedback, +.is-invalid ~ .invalid-tooltip { + display: block; } + +.was-validated .form-control:invalid, .form-control.is-invalid { + border-color: #fa4654; + padding-right: calc(1.4666667em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fa4654' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.3666667em + 0.1875rem) center; + background-size: calc(0.7333333em + 0.375rem) calc(0.7333333em + 0.375rem); } + .was-validated .form-control:invalid:focus, .form-control.is-invalid:focus { + border-color: #fa4654; + box-shadow: 0 0 0 0.2rem rgba(250, 70, 84, 0.25); } + +.was-validated textarea.form-control:invalid, textarea.form-control.is-invalid { + padding-right: calc(1.4666667em + 0.75rem); + background-position: top calc(0.3666667em + 0.1875rem) right calc(0.3666667em + 0.1875rem); } + +.was-validated .form-select:invalid, .form-select.is-invalid { + border-color: #fa4654; + padding-right: calc(0.75em + 2.3125rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%28126, 133, 144, 0.48%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e") no-repeat right 0.75rem center/16px 12px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fa4654' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e") #ffffff no-repeat center right 1.75rem/calc(0.7333333em + 0.375rem) calc(0.7333333em + 0.375rem); } + .was-validated .form-select:invalid:focus, .form-select.is-invalid:focus { + border-color: #fa4654; + box-shadow: 0 0 0 0.2rem rgba(250, 70, 84, 0.25); } + +.was-validated .form-check-input:invalid, .form-check-input.is-invalid { + border-color: #fa4654; } + .was-validated .form-check-input:invalid:checked, .form-check-input.is-invalid:checked { + background-color: #fb7882; } + .was-validated .form-check-input:invalid:focus, .form-check-input.is-invalid:focus { + box-shadow: 0 0 0 0.2rem rgba(250, 70, 84, 0.25); } + .was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #fa4654; } + +.form-check-inline .form-check-input ~ .invalid-feedback { + margin-left: .5em; } + +.was-validated .form-file-input:invalid ~ .form-file-label, .form-file-input.is-invalid ~ .form-file-label { + border-color: #fa4654; } + +.was-validated .form-file-input:invalid:focus ~ .form-file-label, .form-file-input.is-invalid:focus ~ .form-file-label { + border-color: #fa4654; + box-shadow: 0 0 0 0.2rem rgba(250, 70, 84, 0.25); } + +.btn { + display: inline-block; + font-weight: 500; + line-height: 1.4666667; + color: #354052; + text-align: center; + vertical-align: middle; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background-color: transparent; + border: 1px solid transparent; + padding: 0.375rem 1rem; + font-size: 0.9375rem; + border-radius: 3px; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .btn { + transition: none; } } + .btn:hover { + color: #354052; + text-decoration: none; } + .btn:focus, .btn.focus { + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(32, 107, 196, 0.25); } + .btn:disabled, .btn.disabled, + fieldset:disabled .btn { + pointer-events: none; + opacity: 0.65; } + +.btn-primary { + color: #ffffff; + background-color: #206bc4; + border-color: #206bc4; } + .btn-primary:hover { + color: #ffffff; + background-color: #1b59a3; + border-color: #195398; } + .btn-primary:focus, .btn-primary.focus { + color: #ffffff; + background-color: #1b59a3; + border-color: #195398; + box-shadow: 0 0 0 0.2rem rgba(65, 129, 205, 0.5); } + .btn-primary:active, .btn-primary.active, + .show > .btn-primary.dropdown-toggle { + color: #ffffff; + background-color: #195398; + border-color: #174d8d; } + .btn-primary:active:focus, .btn-primary.active:focus, + .show > .btn-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(65, 129, 205, 0.5); } + .btn-primary:disabled, .btn-primary.disabled { + color: #ffffff; + background-color: #206bc4; + border-color: #206bc4; } + +.btn-secondary { + color: #ffffff; + background-color: #7e8590; + border-color: #7e8590; } + .btn-secondary:hover { + color: #ffffff; + background-color: #6b727d; + border-color: #656c76; } + .btn-secondary:focus, .btn-secondary.focus { + color: #ffffff; + background-color: #6b727d; + border-color: #656c76; + box-shadow: 0 0 0 0.2rem rgba(145, 151, 161, 0.5); } + .btn-secondary:active, .btn-secondary.active, + .show > .btn-secondary.dropdown-toggle { + color: #ffffff; + background-color: #656c76; + border-color: #5f656f; } + .btn-secondary:active:focus, .btn-secondary.active:focus, + .show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(145, 151, 161, 0.5); } + .btn-secondary:disabled, .btn-secondary.disabled { + color: #ffffff; + background-color: #7e8590; + border-color: #7e8590; } + +.btn-success { + color: #ffffff; + background-color: #5eba00; + border-color: #5eba00; } + .btn-success:hover { + color: #ffffff; + background-color: #4b9400; + border-color: #448700; } + .btn-success:focus, .btn-success.focus { + color: #ffffff; + background-color: #4b9400; + border-color: #448700; + box-shadow: 0 0 0 0.2rem rgba(118, 196, 38, 0.5); } + .btn-success:active, .btn-success.active, + .show > .btn-success.dropdown-toggle { + color: #ffffff; + background-color: #448700; + border-color: #3e7a00; } + .btn-success:active:focus, .btn-success.active:focus, + .show > .btn-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(118, 196, 38, 0.5); } + .btn-success:disabled, .btn-success.disabled { + color: #ffffff; + background-color: #5eba00; + border-color: #5eba00; } + +.btn-info { + color: #ffffff; + background-color: #45aaf2; + border-color: #45aaf2; } + .btn-info:hover { + color: #ffffff; + background-color: #219af0; + border-color: #1594ef; } + .btn-info:focus, .btn-info.focus { + color: #ffffff; + background-color: #219af0; + border-color: #1594ef; + box-shadow: 0 0 0 0.2rem rgba(97, 183, 244, 0.5); } + .btn-info:active, .btn-info.active, + .show > .btn-info.dropdown-toggle { + color: #ffffff; + background-color: #1594ef; + border-color: #108ee7; } + .btn-info:active:focus, .btn-info.active:focus, + .show > .btn-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(97, 183, 244, 0.5); } + .btn-info:disabled, .btn-info.disabled { + color: #ffffff; + background-color: #45aaf2; + border-color: #45aaf2; } + +.btn-warning { + color: #ffffff; + background-color: #fab005; + border-color: #fab005; } + .btn-warning:hover { + color: #ffffff; + background-color: #d59604; + border-color: #c88d04; } + .btn-warning:focus, .btn-warning.focus { + color: #ffffff; + background-color: #d59604; + border-color: #c88d04; + box-shadow: 0 0 0 0.2rem rgba(251, 188, 43, 0.5); } + .btn-warning:active, .btn-warning.active, + .show > .btn-warning.dropdown-toggle { + color: #ffffff; + background-color: #c88d04; + border-color: #bc8404; } + .btn-warning:active:focus, .btn-warning.active:focus, + .show > .btn-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(251, 188, 43, 0.5); } + .btn-warning:disabled, .btn-warning.disabled { + color: #ffffff; + background-color: #fab005; + border-color: #fab005; } + +.btn-danger { + color: #ffffff; + background-color: #fa4654; + border-color: #fa4654; } + .btn-danger:hover { + color: #ffffff; + background-color: #f92132; + border-color: #f91426; } + .btn-danger:focus, .btn-danger.focus { + color: #ffffff; + background-color: #f92132; + border-color: #f91426; + box-shadow: 0 0 0 0.2rem rgba(251, 98, 110, 0.5); } + .btn-danger:active, .btn-danger.active, + .show > .btn-danger.dropdown-toggle { + color: #ffffff; + background-color: #f91426; + border-color: #f8081b; } + .btn-danger:active:focus, .btn-danger.active:focus, + .show > .btn-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(251, 98, 110, 0.5); } + .btn-danger:disabled, .btn-danger.disabled { + color: #ffffff; + background-color: #fa4654; + border-color: #fa4654; } + +.btn-light { + color: #354052; + background-color: #f5f7fb; + border-color: #f5f7fb; } + .btn-light:hover { + color: #354052; + background-color: #dae1f0; + border-color: #d1daec; } + .btn-light:focus, .btn-light.focus { + color: #354052; + background-color: #dae1f0; + border-color: #d1daec; + box-shadow: 0 0 0 0.2rem rgba(216, 220, 226, 0.5); } + .btn-light:active, .btn-light.active, + .show > .btn-light.dropdown-toggle { + color: #354052; + background-color: #d1daec; + border-color: #c7d3e9; } + .btn-light:active:focus, .btn-light.active:focus, + .show > .btn-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(216, 220, 226, 0.5); } + .btn-light:disabled, .btn-light.disabled { + color: #354052; + background-color: #f5f7fb; + border-color: #f5f7fb; } + +.btn-dark { + color: #ffffff; + background-color: #354052; + border-color: #354052; } + .btn-dark:hover { + color: #ffffff; + background-color: #262e3b; + border-color: #212833; } + .btn-dark:focus, .btn-dark.focus { + color: #ffffff; + background-color: #262e3b; + border-color: #212833; + box-shadow: 0 0 0 0.2rem rgba(83, 93, 108, 0.5); } + .btn-dark:active, .btn-dark.active, + .show > .btn-dark.dropdown-toggle { + color: #ffffff; + background-color: #212833; + border-color: #1c222b; } + .btn-dark:active:focus, .btn-dark.active:focus, + .show > .btn-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(83, 93, 108, 0.5); } + .btn-dark:disabled, .btn-dark.disabled { + color: #ffffff; + background-color: #354052; + border-color: #354052; } + +.btn-outline-primary { + color: #206bc4; + border-color: #206bc4; } + .btn-outline-primary:hover { + color: #ffffff; + background-color: #206bc4; + border-color: #206bc4; } + .btn-outline-primary:focus, .btn-outline-primary.focus { + box-shadow: 0 0 0 0.2rem rgba(32, 107, 196, 0.5); } + .btn-outline-primary:active, .btn-outline-primary.active, + .show > .btn-outline-primary.dropdown-toggle { + color: #ffffff; + background-color: #206bc4; + border-color: #206bc4; } + .btn-outline-primary:active:focus, .btn-outline-primary.active:focus, + .show > .btn-outline-primary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(32, 107, 196, 0.5); } + .btn-outline-primary:disabled, .btn-outline-primary.disabled { + color: #206bc4; + background-color: transparent; } + +.btn-outline-secondary { + color: #7e8590; + border-color: #7e8590; } + .btn-outline-secondary:hover { + color: #ffffff; + background-color: #7e8590; + border-color: #7e8590; } + .btn-outline-secondary:focus, .btn-outline-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(126, 133, 144, 0.5); } + .btn-outline-secondary:active, .btn-outline-secondary.active, + .show > .btn-outline-secondary.dropdown-toggle { + color: #ffffff; + background-color: #7e8590; + border-color: #7e8590; } + .btn-outline-secondary:active:focus, .btn-outline-secondary.active:focus, + .show > .btn-outline-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(126, 133, 144, 0.5); } + .btn-outline-secondary:disabled, .btn-outline-secondary.disabled { + color: #7e8590; + background-color: transparent; } + +.btn-outline-success { + color: #5eba00; + border-color: #5eba00; } + .btn-outline-success:hover { + color: #ffffff; + background-color: #5eba00; + border-color: #5eba00; } + .btn-outline-success:focus, .btn-outline-success.focus { + box-shadow: 0 0 0 0.2rem rgba(94, 186, 0, 0.5); } + .btn-outline-success:active, .btn-outline-success.active, + .show > .btn-outline-success.dropdown-toggle { + color: #ffffff; + background-color: #5eba00; + border-color: #5eba00; } + .btn-outline-success:active:focus, .btn-outline-success.active:focus, + .show > .btn-outline-success.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(94, 186, 0, 0.5); } + .btn-outline-success:disabled, .btn-outline-success.disabled { + color: #5eba00; + background-color: transparent; } + +.btn-outline-info { + color: #45aaf2; + border-color: #45aaf2; } + .btn-outline-info:hover { + color: #ffffff; + background-color: #45aaf2; + border-color: #45aaf2; } + .btn-outline-info:focus, .btn-outline-info.focus { + box-shadow: 0 0 0 0.2rem rgba(69, 170, 242, 0.5); } + .btn-outline-info:active, .btn-outline-info.active, + .show > .btn-outline-info.dropdown-toggle { + color: #ffffff; + background-color: #45aaf2; + border-color: #45aaf2; } + .btn-outline-info:active:focus, .btn-outline-info.active:focus, + .show > .btn-outline-info.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(69, 170, 242, 0.5); } + .btn-outline-info:disabled, .btn-outline-info.disabled { + color: #45aaf2; + background-color: transparent; } + +.btn-outline-warning { + color: #fab005; + border-color: #fab005; } + .btn-outline-warning:hover { + color: #ffffff; + background-color: #fab005; + border-color: #fab005; } + .btn-outline-warning:focus, .btn-outline-warning.focus { + box-shadow: 0 0 0 0.2rem rgba(250, 176, 5, 0.5); } + .btn-outline-warning:active, .btn-outline-warning.active, + .show > .btn-outline-warning.dropdown-toggle { + color: #ffffff; + background-color: #fab005; + border-color: #fab005; } + .btn-outline-warning:active:focus, .btn-outline-warning.active:focus, + .show > .btn-outline-warning.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(250, 176, 5, 0.5); } + .btn-outline-warning:disabled, .btn-outline-warning.disabled { + color: #fab005; + background-color: transparent; } + +.btn-outline-danger { + color: #fa4654; + border-color: #fa4654; } + .btn-outline-danger:hover { + color: #ffffff; + background-color: #fa4654; + border-color: #fa4654; } + .btn-outline-danger:focus, .btn-outline-danger.focus { + box-shadow: 0 0 0 0.2rem rgba(250, 70, 84, 0.5); } + .btn-outline-danger:active, .btn-outline-danger.active, + .show > .btn-outline-danger.dropdown-toggle { + color: #ffffff; + background-color: #fa4654; + border-color: #fa4654; } + .btn-outline-danger:active:focus, .btn-outline-danger.active:focus, + .show > .btn-outline-danger.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(250, 70, 84, 0.5); } + .btn-outline-danger:disabled, .btn-outline-danger.disabled { + color: #fa4654; + background-color: transparent; } + +.btn-outline-light { + color: #f5f7fb; + border-color: #f5f7fb; } + .btn-outline-light:hover { + color: #354052; + background-color: #f5f7fb; + border-color: #f5f7fb; } + .btn-outline-light:focus, .btn-outline-light.focus { + box-shadow: 0 0 0 0.2rem rgba(245, 247, 251, 0.5); } + .btn-outline-light:active, .btn-outline-light.active, + .show > .btn-outline-light.dropdown-toggle { + color: #354052; + background-color: #f5f7fb; + border-color: #f5f7fb; } + .btn-outline-light:active:focus, .btn-outline-light.active:focus, + .show > .btn-outline-light.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(245, 247, 251, 0.5); } + .btn-outline-light:disabled, .btn-outline-light.disabled { + color: #f5f7fb; + background-color: transparent; } + +.btn-outline-dark { + color: #354052; + border-color: #354052; } + .btn-outline-dark:hover { + color: #ffffff; + background-color: #354052; + border-color: #354052; } + .btn-outline-dark:focus, .btn-outline-dark.focus { + box-shadow: 0 0 0 0.2rem rgba(53, 64, 82, 0.5); } + .btn-outline-dark:active, .btn-outline-dark.active, + .show > .btn-outline-dark.dropdown-toggle { + color: #ffffff; + background-color: #354052; + border-color: #354052; } + .btn-outline-dark:active:focus, .btn-outline-dark.active:focus, + .show > .btn-outline-dark.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(53, 64, 82, 0.5); } + .btn-outline-dark:disabled, .btn-outline-dark.disabled { + color: #354052; + background-color: transparent; } + +.btn-link { + font-weight: 400; + color: #206bc4; + text-decoration: none; } + .btn-link:hover { + color: #154782; + text-decoration: underline; } + .btn-link:focus, .btn-link.focus { + text-decoration: underline; + box-shadow: none; } + .btn-link:disabled, .btn-link.disabled { + color: #a8aeb7; } + +.btn-lg, .btn-group-lg > .btn { + padding: 0.5rem 1.5rem; + font-size: 1.4666667em; + border-radius: 0.3rem; } + +.btn-sm, .btn-group-sm > .btn { + padding: 0.125rem 0.5rem; + font-size: 0.8666667em; + border-radius: 0.2rem; } + +.btn-block { + display: block; + width: 100%; } + .btn-block + .btn-block { + margin-top: 0.5rem; } + +.fade { + transition: opacity 0.15s linear; } + @media (prefers-reduced-motion: reduce) { + .fade { + transition: none; } } + .fade:not(.show) { + opacity: 0; } + +.collapse:not(.show) { + display: none; } + +.collapsing { + height: 0; + overflow: hidden; + transition: height 0.35s ease; } + @media (prefers-reduced-motion: reduce) { + .collapsing { + transition: none; } } + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; } + +.dropdown-toggle { + white-space: nowrap; } + .dropdown-toggle:after { + content: ""; + display: inline-block; + vertical-align: 0.272em; + width: 0.32em; + height: 0.32em; + border-bottom: 1px solid; + border-left: 1px solid; + margin-left: 0.4em; + transform: rotate(-45deg); } + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + min-width: 10rem; + padding: 0.5rem 0; + margin: 1px 0 0; + font-size: 1em; + color: #354052; + text-align: left; + list-style: none; + background-color: #ffffff; + background-clip: padding-box; + border: 1px solid rgba(126, 133, 144, 0.24); + border-radius: 3px; } + +.dropdown-menu-left { + right: auto; + left: 0; } + +.dropdown-menu-right { + right: 0; + left: auto; } + +@media (min-width: 33rem) { + .dropdown-menu-sm-left { + right: auto; + left: 0; } + .dropdown-menu-sm-right { + right: 0; + left: auto; } } + +@media (min-width: 48rem) { + .dropdown-menu-md-left { + right: auto; + left: 0; } + .dropdown-menu-md-right { + right: 0; + left: auto; } } + +@media (min-width: 64rem) { + .dropdown-menu-lg-left { + right: auto; + left: 0; } + .dropdown-menu-lg-right { + right: 0; + left: auto; } } + +@media (min-width: 75.25rem) { + .dropdown-menu-xl-left { + right: auto; + left: 0; } + .dropdown-menu-xl-right { + right: 0; + left: auto; } } + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 1px; } + +.dropup .dropdown-toggle:after { + content: ""; + display: inline-block; + vertical-align: 0.272em; + width: 0.32em; + height: 0.32em; + border-bottom: 1px solid; + border-left: 1px solid; + margin-left: 0.4em; + transform: rotate(135deg); } + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 1px; } + +.dropright .dropdown-toggle:after { + content: ""; + display: inline-block; + vertical-align: 0.272em; + width: 0.32em; + height: 0.32em; + border-bottom: 1px solid; + border-left: 1px solid; + margin-left: 0.4em; + transform: rotate(-135deg); } + +.dropright .dropdown-toggle::after { + vertical-align: 0; } + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 1px; } + +.dropleft .dropdown-toggle:before { + content: ""; + display: inline-block; + vertical-align: 0.272em; + width: 0.32em; + height: 0.32em; + border-bottom: 1px solid; + border-left: 1px solid; + margin-right: 0.4em; + transform: rotate(45deg); } + +.dropleft .dropdown-toggle:after { + content: none; } + +.dropleft .dropdown-toggle::before { + vertical-align: 0; } + +.dropdown-menu[x-placement^="top"], .dropdown-menu[x-placement^="right"], .dropdown-menu[x-placement^="bottom"], .dropdown-menu[x-placement^="left"] { + right: auto; + bottom: auto; } + +.dropdown-divider { + height: 0; + margin: 0.5rem 0; + overflow: hidden; + border-top: 1px solid rgba(126, 133, 144, 0.24); } + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1rem; + clear: both; + font-weight: 400; + color: #354052; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; } + .dropdown-item:hover, .dropdown-item:focus { + color: inherit; + text-decoration: none; + background-color: #f5f7fb; } + .dropdown-item.active, .dropdown-item:active { + color: #206bc4; + text-decoration: none; + background-color: rgba(32, 107, 196, 0.06); } + .dropdown-item.disabled, .dropdown-item:disabled { + color: #a8aeb7; + pointer-events: none; + background-color: transparent; } + +.dropdown-menu.show { + display: block; } + +.dropdown-header { + display: block; + padding: 0.5rem 1rem; + margin-bottom: 0; + font-size: 0.8203125rem; + color: #a8aeb7; + white-space: nowrap; } + +.dropdown-item-text { + display: block; + padding: 0.25rem 1rem; + color: #354052; } + +.btn-group, +.btn-group-vertical { + position: relative; + display: inline-flex; + vertical-align: middle; } + .btn-group > .btn, + .btn-group-vertical > .btn { + position: relative; + flex: 1 1 auto; } + .btn-group > .btn:hover, .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, + .btn-group-vertical > .btn:hover, + .btn-group-vertical > .btn:focus, + .btn-group-vertical > .btn:active, + .btn-group-vertical > .btn.active { + z-index: 1; } + +.btn-toolbar { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; } + .btn-toolbar .input-group { + width: auto; } + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) { + margin-left: -1px; } + +.btn-group > .btn:not(:last-child):not(.dropdown-toggle), +.btn-group > .btn-group:not(:last-child) > .btn { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + +.btn-group > .btn:not(:first-child), +.btn-group > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.dropdown-toggle-split { + padding-right: 0.75rem; + padding-left: 0.75rem; } + .dropdown-toggle-split::after, + .dropup .dropdown-toggle-split::after, + .dropright .dropdown-toggle-split::after { + margin-left: 0; } + .dropleft .dropdown-toggle-split::before { + margin-right: 0; } + +.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split { + padding-right: 0.375rem; + padding-left: 0.375rem; } + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 1.125rem; + padding-left: 1.125rem; } + +.btn-group-vertical { + flex-direction: column; + align-items: flex-start; + justify-content: center; } + .btn-group-vertical > .btn, + .btn-group-vertical > .btn-group { + width: 100%; } + .btn-group-vertical > .btn:not(:first-child), + .btn-group-vertical > .btn-group:not(:first-child) { + margin-top: -1px; } + .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle), + .btn-group-vertical > .btn-group:not(:last-child) > .btn { + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + .btn-group-vertical > .btn:not(:first-child), + .btn-group-vertical > .btn-group:not(:first-child) > .btn { + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.btn-group-toggle > .btn, +.btn-group-toggle > .btn-group > .btn { + margin-bottom: 0; } + .btn-group-toggle > .btn input[type="radio"], + .btn-group-toggle > .btn input[type="checkbox"], + .btn-group-toggle > .btn-group > .btn input[type="radio"], + .btn-group-toggle > .btn-group > .btn input[type="checkbox"] { + position: absolute; + clip: rect(0, 0, 0, 0); + pointer-events: none; } + +.nav { + display: flex; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; } + +.nav-link { + display: block; + padding: 0.5rem 1rem; } + .nav-link:hover, .nav-link:focus { + text-decoration: none; } + .nav-link.disabled { + color: #a8aeb7; + pointer-events: none; + cursor: default; } + +.nav-tabs { + border-bottom: 1px solid #e9ecf1; } + .nav-tabs .nav-item { + margin-bottom: -1px; } + .nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #f1f3f8 #f1f3f8 #e9ecf1; } + .nav-tabs .nav-link.disabled { + color: #a8aeb7; + background-color: transparent; + border-color: transparent; } + .nav-tabs .nav-link.active, + .nav-tabs .nav-item.show .nav-link { + color: #7a828f; + background-color: #f5f7fb; + border-color: #e9ecf1 #e9ecf1 #f5f7fb; } + .nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.nav-pills .nav-link { + border-radius: 3px; } + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #ffffff; + background-color: #206bc4; } + +.nav-fill .nav-item { + flex: 1 1 auto; + text-align: center; } + +.nav-justified .nav-item { + flex-basis: 0; + flex-grow: 1; + text-align: center; } + +.tab-content > .tab-pane { + display: none; } + +.tab-content > .active { + display: block; } + +.navbar { + position: relative; + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: space-between; + padding-top: 0.5rem; + padding-bottom: 0.5rem; } + .navbar > .container, + .navbar > .container-fluid, .navbar > .container-sm, .navbar > .container-md, .navbar > .container-lg, .navbar > .container-xl { + display: flex; + flex-wrap: inherit; + align-items: center; + justify-content: space-between; } + +.navbar-brand { + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.171875rem; + white-space: nowrap; } + .navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; } + +.navbar-nav { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; } + .navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; } + .navbar-nav .dropdown-menu { + position: static; } + +.navbar-text { + padding-top: 0.5rem; + padding-bottom: 0.5rem; } + +.navbar-collapse { + flex: 1 0 100%; + align-items: center; } + +.navbar-toggler { + padding: 0.75rem 0.75rem; + font-size: 1rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 3px; + transition: box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .navbar-toggler { + transition: none; } } + .navbar-toggler:hover { + text-decoration: none; } + .navbar-toggler:focus { + text-decoration: none; + outline: 0; + box-shadow: 0 0 0 0.2rem; } + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + background-repeat: no-repeat; + background-position: center; + background-size: 100%; } + +@media (min-width: 33rem) { + .navbar-expand-sm { + flex-wrap: nowrap; + justify-content: flex-start; } + .navbar-expand-sm .navbar-nav { + flex-direction: row; } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.75rem; + padding-left: 0.75rem; } + .navbar-expand-sm .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-sm .navbar-toggler { + display: none; } } + +@media (min-width: 48rem) { + .navbar-expand-md { + flex-wrap: nowrap; + justify-content: flex-start; } + .navbar-expand-md .navbar-nav { + flex-direction: row; } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.75rem; + padding-left: 0.75rem; } + .navbar-expand-md .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-md .navbar-toggler { + display: none; } } + +@media (min-width: 64rem) { + .navbar-expand-lg { + flex-wrap: nowrap; + justify-content: flex-start; } + .navbar-expand-lg .navbar-nav { + flex-direction: row; } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.75rem; + padding-left: 0.75rem; } + .navbar-expand-lg .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-lg .navbar-toggler { + display: none; } } + +@media (min-width: 75.25rem) { + .navbar-expand-xl { + flex-wrap: nowrap; + justify-content: flex-start; } + .navbar-expand-xl .navbar-nav { + flex-direction: row; } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.75rem; + padding-left: 0.75rem; } + .navbar-expand-xl .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand-xl .navbar-toggler { + display: none; } } + +.navbar-expand { + flex-wrap: nowrap; + justify-content: flex-start; } + .navbar-expand .navbar-nav { + flex-direction: row; } + .navbar-expand .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand .navbar-nav .nav-link { + padding-right: 0.75rem; + padding-left: 0.75rem; } + .navbar-expand .navbar-collapse { + display: flex !important; + flex-basis: auto; } + .navbar-expand .navbar-toggler { + display: none; } + +.navbar-light .navbar-brand { + color: #206bc4; } + .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: #206bc4; } + +.navbar-light .navbar-nav .nav-link { + color: rgba(53, 64, 82, 0.64); } + .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: #354052; } + .navbar-light .navbar-nav .nav-link.disabled { + color: rgba(0, 0, 0, 0.3); } + +.navbar-light .navbar-nav .show > .nav-link, +.navbar-light .navbar-nav .active > .nav-link, +.navbar-light .navbar-nav .nav-link.show, +.navbar-light .navbar-nav .nav-link.active { + color: #206bc4; } + +.navbar-light .navbar-toggler { + color: rgba(53, 64, 82, 0.64); + border-color: rgba(0, 0, 0, 0.1); } + +.navbar-light .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2853, 64, 82, 0.64%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } + +.navbar-light .navbar-text { + color: rgba(53, 64, 82, 0.64); } + .navbar-light .navbar-text a, + .navbar-light .navbar-text a:hover, + .navbar-light .navbar-text a:focus { + color: #206bc4; } + +.navbar-dark .navbar-brand { + color: #ffffff; } + .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #ffffff; } + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.64); } + .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: #ffffff; } + .navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); } + +.navbar-dark .navbar-nav .show > .nav-link, +.navbar-dark .navbar-nav .active > .nav-link, +.navbar-dark .navbar-nav .nav-link.show, +.navbar-dark .navbar-nav .nav-link.active { + color: #ffffff; } + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.64); + border-color: rgba(255, 255, 255, 0.1); } + +.navbar-dark .navbar-toggler-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.64%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e"); } + +.navbar-dark .navbar-text { + color: rgba(255, 255, 255, 0.64); } + .navbar-dark .navbar-text a, + .navbar-dark .navbar-text a:hover, + .navbar-dark .navbar-text a:focus { + color: #ffffff; } + +.card { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #ffffff; + background-clip: border-box; + border: 1px solid rgba(126, 133, 144, 0.24); + border-radius: 3px; } + .card > hr, .card > .hr { + margin-right: 0; + margin-left: 0; } + .card > .list-group:first-child .list-group-item:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + .card > .list-group:last-child .list-group-item:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } + +.card-body { + flex: 1 1 auto; + min-height: 1px; + padding: 1.25rem 1.25rem; } + +.card-title { + margin-bottom: 0.75rem; } + +.card-subtitle { + margin-top: -0.375rem; + margin-bottom: 0; } + +.card-text:last-child { + margin-bottom: 0; } + +.card-link:hover { + text-decoration: none; } + +.card-link + .card-link { + margin-left: 1.25rem; } + +.card-header { + padding: 0.75rem 1.25rem; + margin-bottom: 0; + background-color: rgba(53, 64, 82, 0.032); + border-bottom: 1px solid rgba(126, 133, 144, 0.24); } + .card-header:first-child { + border-radius: 2px 2px 0 0; } + .card-header + .list-group .list-group-item:first-child { + border-top: 0; } + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(53, 64, 82, 0.032); + border-top: 1px solid rgba(126, 133, 144, 0.24); } + .card-footer:last-child { + border-radius: 0 0 2px 2px; } + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; } + .card-header-tabs .nav-link.active { + background-color: #ffffff; + border-bottom-color: #ffffff; } + +.card-header-pills { + margin-right: -0.625rem; + margin-left: -0.625rem; } + +.card-img-overlay { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + padding: 1.25rem; } + +.card-img, +.card-img-top, +.card-img-bottom { + flex-shrink: 0; + width: 100%; } + +.card-img, +.card-img-top { + border-top-left-radius: 2px; + border-top-right-radius: 2px; } + +.card-img, +.card-img-bottom { + border-bottom-right-radius: 2px; + border-bottom-left-radius: 2px; } + +.card-deck .card { + margin-bottom: 1.5rem; } + +@media (min-width: 33rem) { + .card-deck { + display: flex; + flex-flow: row wrap; + margin-right: -1.5rem; + margin-left: -1.5rem; } + .card-deck .card { + flex: 1 0 0%; + margin-right: 1.5rem; + margin-bottom: 0; + margin-left: 1.5rem; } } + +.card-group > .card { + margin-bottom: 1.5rem; } + +@media (min-width: 33rem) { + .card-group { + display: flex; + flex-flow: row wrap; } + .card-group > .card { + flex: 1 0 0%; + margin-bottom: 0; } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; } + .card-group > .card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .card-group > .card:not(:last-child) .card-img-top, + .card-group > .card:not(:last-child) .card-header { + border-top-right-radius: 0; } + .card-group > .card:not(:last-child) .card-img-bottom, + .card-group > .card:not(:last-child) .card-footer { + border-bottom-right-radius: 0; } + .card-group > .card:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .card-group > .card:not(:first-child) .card-img-top, + .card-group > .card:not(:first-child) .card-header { + border-top-left-radius: 0; } + .card-group > .card:not(:first-child) .card-img-bottom, + .card-group > .card:not(:first-child) .card-footer { + border-bottom-left-radius: 0; } } + +.accordion > .card { + overflow: hidden; } + .accordion > .card:not(:last-of-type) { + border-bottom: 0; + border-bottom-right-radius: 0; + border-bottom-left-radius: 0; } + .accordion > .card:not(:first-of-type) { + border-top-left-radius: 0; + border-top-right-radius: 0; } + .accordion > .card > .card-header { + border-radius: 0; + margin-bottom: -1px; } + +.breadcrumb { + display: flex; + flex-wrap: wrap; + padding: 0.75rem 1rem; + margin-bottom: 1rem; + list-style: none; + background-color: #f1f3f8; + border-radius: 3px; } + +.breadcrumb-item { + display: flex; } + .breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; } + .breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + color: #a8aeb7; + content: "/"; } + .breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; } + .breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; } + .breadcrumb-item.active { + color: #a8aeb7; } + +.pagination { + display: flex; + padding-left: 0; + list-style: none; } + +.page-link { + position: relative; + display: block; + color: #7e8590; + background-color: transparent; + border: 0 solid #e9ecf1; } + .page-link:hover { + z-index: 2; + color: #154782; + text-decoration: none; + background-color: #f1f3f8; + border-color: #e9ecf1; } + .page-link:focus { + z-index: 3; + outline: 0; + box-shadow: 0 0 0 0.2rem rgba(32, 107, 196, 0.25); } + +.page-item:not(:first-child) .page-link { + margin-left: 0; } + +.page-item.active .page-link { + z-index: 3; + color: #ffffff; + background-color: #206bc4; + border-color: #206bc4; } + +.page-item.disabled .page-link { + color: rgba(126, 133, 144, 0.5); + pointer-events: none; + background-color: transparent; + border-color: #e9ecf1; } + +.page-link { + padding: 0.25rem 0.25rem; } + +.page-item:first-child .page-link { + border-top-left-radius: 3px; + border-bottom-left-radius: 3px; } + +.page-item:last-child .page-link { + border-top-right-radius: 3px; + border-bottom-right-radius: 3px; } + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.171875rem; } + +.pagination-lg .page-item:first-child .page-link { + border-top-left-radius: 0.3rem; + border-bottom-left-radius: 0.3rem; } + +.pagination-lg .page-item:last-child .page-link { + border-top-right-radius: 0.3rem; + border-bottom-right-radius: 0.3rem; } + +.pagination-sm .page-link { + padding: 0.25rem 0.5rem; + font-size: 0.8203125rem; } + +.pagination-sm .page-item:first-child .page-link { + border-top-left-radius: 0.2rem; + border-bottom-left-radius: 0.2rem; } + +.pagination-sm .page-item:last-child .page-link { + border-top-right-radius: 0.2rem; + border-bottom-right-radius: 0.2rem; } + +.badge { + display: inline-block; + padding: 0.25em 0.5em; + font-size: 0.75em; + font-weight: 600; + line-height: 1; + color: #ffffff; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 3px; } + .badge:empty { + display: none; } + +.btn .badge { + position: relative; + top: -1px; } + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 3px; } + +.alert-heading { + color: inherit; } + +.alert-link { + font-weight: 600; } + +.alert-dismissible { + padding-right: 4rem; } + .alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + padding: 0.75rem 1.25rem; + color: inherit; } + +.alert-primary { + color: #061527; + background-color: #d2e1f3; + border-color: #a6c4e7; } + .alert-primary .alert-link { + color: black; } + +.alert-secondary { + color: #191b1d; + background-color: #e5e7e9; + border-color: #cbced3; } + .alert-secondary .alert-link { + color: #010202; } + +.alert-success { + color: #132500; + background-color: #dff1cc; + border-color: #bfe399; } + .alert-success .alert-link { + color: black; } + +.alert-info { + color: #0e2230; + background-color: #daeefc; + border-color: #b5ddfa; } + .alert-info .alert-link { + color: #020609; } + +.alert-warning { + color: #322301; + background-color: #feefcd; + border-color: #fddf9b; } + .alert-warning .alert-link { + color: black; } + +.alert-danger { + color: #320e11; + background-color: #fedadd; + border-color: #fdb5bb; } + .alert-danger .alert-link { + color: #0a0303; } + +.alert-light { + color: #313132; + background-color: #fdfdfe; + border-color: #fbfcfd; } + .alert-light .alert-link { + color: #181818; } + +.alert-dark { + color: #0b0d10; + background-color: #d7d9dc; + border-color: #aeb3ba; } + .alert-dark .alert-link { + color: black; } + +@-webkit-keyframes progress-bar-stripes { + 0% { + background-position-x: 0.5rem; } } + +@keyframes progress-bar-stripes { + 0% { + background-position-x: 0.5rem; } } + +.progress { + display: flex; + height: 0.5rem; + overflow: hidden; + font-size: 0.703125rem; + background-color: rgba(176, 181, 190, 0.24); + border-radius: 3px; } + +.progress-bar { + display: flex; + flex-direction: column; + justify-content: center; + overflow: hidden; + color: #ffffff; + text-align: center; + white-space: nowrap; + background-color: #206bc4; + transition: width 0.6s ease; } + @media (prefers-reduced-motion: reduce) { + .progress-bar { + transition: none; } } + +.progress-bar-striped { + background-image: linear-gradient(45deg, rgba(255, 255, 255, 0.15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.15) 50%, rgba(255, 255, 255, 0.15) 75%, transparent 75%, transparent); + background-size: 0.5rem 0.5rem; } + +.progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite; } + @media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + -webkit-animation: none; + animation: none; } } + +.list-group { + display: flex; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; } + +.list-group-item-action { + width: 100%; + color: inherit; + text-align: inherit; } + .list-group-item-action:hover, .list-group-item-action:focus { + z-index: 1; + color: inherit; + text-decoration: none; + background-color: #f5f7fb; } + .list-group-item-action:active { + color: #354052; + background-color: #f1f3f8; } + +.list-group-item { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-bottom: 0; + background-color: #ffffff; + border: 1px solid rgba(126, 133, 144, 0.24); } + .list-group-item:first-child { + border-top-left-radius: 3px; + border-top-right-radius: 3px; } + .list-group-item:last-child { + border-bottom-right-radius: 3px; + border-bottom-left-radius: 3px; } + .list-group-item.disabled, .list-group-item:disabled { + color: #a8aeb7; + pointer-events: none; + background-color: #ffffff; } + .list-group-item.active { + z-index: 2; + color: #ffffff; + background-color: #206bc4; + border-color: #206bc4; } + .list-group-item + .list-group-item { + border-top-width: 0; } + .list-group-item + .list-group-item.active { + margin-top: -1px; + border-top-width: 1px; } + +.list-group-horizontal { + flex-direction: row; } + .list-group-horizontal .list-group-item:first-child { + border-bottom-left-radius: 3px; + border-top-right-radius: 0; } + .list-group-horizontal .list-group-item:last-child { + border-top-right-radius: 3px; + border-bottom-left-radius: 0; } + .list-group-horizontal .list-group-item.active { + margin-top: 0; } + .list-group-horizontal .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } + +@media (min-width: 33rem) { + .list-group-horizontal-sm { + flex-direction: row; } + .list-group-horizontal-sm .list-group-item:first-child { + border-bottom-left-radius: 3px; + border-top-right-radius: 0; } + .list-group-horizontal-sm .list-group-item:last-child { + border-top-right-radius: 3px; + border-bottom-left-radius: 0; } + .list-group-horizontal-sm .list-group-item.active { + margin-top: 0; } + .list-group-horizontal-sm .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal-sm .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } } + +@media (min-width: 48rem) { + .list-group-horizontal-md { + flex-direction: row; } + .list-group-horizontal-md .list-group-item:first-child { + border-bottom-left-radius: 3px; + border-top-right-radius: 0; } + .list-group-horizontal-md .list-group-item:last-child { + border-top-right-radius: 3px; + border-bottom-left-radius: 0; } + .list-group-horizontal-md .list-group-item.active { + margin-top: 0; } + .list-group-horizontal-md .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal-md .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } } + +@media (min-width: 64rem) { + .list-group-horizontal-lg { + flex-direction: row; } + .list-group-horizontal-lg .list-group-item:first-child { + border-bottom-left-radius: 3px; + border-top-right-radius: 0; } + .list-group-horizontal-lg .list-group-item:last-child { + border-top-right-radius: 3px; + border-bottom-left-radius: 0; } + .list-group-horizontal-lg .list-group-item.active { + margin-top: 0; } + .list-group-horizontal-lg .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal-lg .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } } + +@media (min-width: 75.25rem) { + .list-group-horizontal-xl { + flex-direction: row; } + .list-group-horizontal-xl .list-group-item:first-child { + border-bottom-left-radius: 3px; + border-top-right-radius: 0; } + .list-group-horizontal-xl .list-group-item:last-child { + border-top-right-radius: 3px; + border-bottom-left-radius: 0; } + .list-group-horizontal-xl .list-group-item.active { + margin-top: 0; } + .list-group-horizontal-xl .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal-xl .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } } + +.list-group-flush .list-group-item { + border-right-width: 0; + border-left-width: 0; + border-radius: 0; } + .list-group-flush .list-group-item:first-child { + border-top-width: 0; } + +.list-group-flush:last-child .list-group-item:last-child { + border-bottom-width: 0; } + +.list-group-item-primary { + color: #0d2b4e; + background-color: #e9f0f9; } + .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #0d2b4e; + background-color: #d5e2f4; } + .list-group-item-primary.list-group-item-action.active { + color: #ffffff; + background-color: #0d2b4e; + border-color: #0d2b4e; } + +.list-group-item-secondary { + color: #32353a; + background-color: #f2f3f4; } + .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #32353a; + background-color: #e4e6e8; } + .list-group-item-secondary.list-group-item-action.active { + color: #ffffff; + background-color: #32353a; + border-color: #32353a; } + +.list-group-item-success { + color: #264a00; + background-color: #eff8e6; } + .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #264a00; + background-color: #e2f2d2; } + .list-group-item-success.list-group-item-action.active { + color: #ffffff; + background-color: #264a00; + border-color: #264a00; } + +.list-group-item-info { + color: #1c4461; + background-color: #ecf7fe; } + .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #1c4461; + background-color: #d4edfd; } + .list-group-item-info.list-group-item-action.active { + color: #ffffff; + background-color: #1c4461; + border-color: #1c4461; } + +.list-group-item-warning { + color: #644602; + background-color: #fff7e6; } + .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #644602; + background-color: #ffefcd; } + .list-group-item-warning.list-group-item-action.active { + color: #ffffff; + background-color: #644602; + border-color: #644602; } + +.list-group-item-danger { + color: #641c22; + background-color: #ffedee; } + .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #641c22; + background-color: #ffd4d6; } + .list-group-item-danger.list-group-item-action.active { + color: #ffffff; + background-color: #641c22; + border-color: #641c22; } + +.list-group-item-light { + color: #626364; + background-color: #fefeff; } + .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #626364; + background-color: #e5e5ff; } + .list-group-item-light.list-group-item-action.active { + color: #ffffff; + background-color: #626364; + border-color: #626364; } + +.list-group-item-dark { + color: #151a21; + background-color: #ebecee; } + .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #151a21; + background-color: #dddfe2; } + .list-group-item-dark.list-group-item-action.active { + color: #ffffff; + background-color: #151a21; + border-color: #151a21; } + +.close { + font-size: calc(1.275rem + 0.3vw); + font-weight: 400; + line-height: 1; + color: #000000; + text-shadow: 0 1px 0 #ffffff; + opacity: .5; } + @media (min-width: 1200px) { + .close { + font-size: 1.5rem; } } + .close:hover { + color: #000000; + text-decoration: none; } + .close:hover, .close:focus { + opacity: .75; } + .close:disabled, .close.disabled { + pointer-events: none; } + +button.close { + padding: 0; + background-color: transparent; + border: 0; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; } + +.toast { + max-width: 350px; + overflow: hidden; + font-size: 0.875rem; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border: 1px solid rgba(126, 133, 144, 0.24); + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + -webkit-backdrop-filter: blur(10px); + backdrop-filter: blur(10px); + opacity: 0; + border-radius: 3px; } + .toast:not(:last-child) { + margin-bottom: 0.75rem; } + .toast.showing { + opacity: 1; } + .toast.show { + display: block; + opacity: 1; } + .toast.hide { + display: none; } + +.toast-header { + display: flex; + align-items: center; + padding: 0.25rem 0.75rem; + color: #7e8590; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); } + +.toast-body { + padding: 0.75rem; } + +.modal-open { + overflow: hidden; } + .modal-open .modal { + overflow-x: hidden; + overflow-y: auto; } + +.modal { + position: fixed; + top: 0; + left: 0; + z-index: 1050; + display: none; + width: 100%; + height: 100%; + overflow: hidden; + outline: 0; } + +.modal-dialog { + position: relative; + width: auto; + margin: 0.5rem; + pointer-events: none; } + .modal.fade .modal-dialog { + transition: transform 0.3s ease-out; + transform: translate(0, -1rem); } + @media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + transition: none; } } + .modal.show .modal-dialog { + transform: none; } + .modal.modal-static .modal-dialog { + transform: scale(1.02); } + +.modal-dialog-scrollable { + display: flex; + max-height: calc(100% - 1rem); } + .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 1rem); + overflow: hidden; } + .modal-dialog-scrollable .modal-header, + .modal-dialog-scrollable .modal-footer { + flex-shrink: 0; } + .modal-dialog-scrollable .modal-body { + overflow-y: auto; } + +.modal-dialog-centered { + display: flex; + align-items: center; + min-height: calc(100% - 1rem); } + .modal-dialog-centered::before { + display: block; + height: calc(100vh - 1rem); + content: ""; } + .modal-dialog-centered.modal-dialog-scrollable { + flex-direction: column; + justify-content: center; + height: 100%; } + .modal-dialog-centered.modal-dialog-scrollable .modal-content { + max-height: none; } + .modal-dialog-centered.modal-dialog-scrollable::before { + content: none; } + +.modal-content { + position: relative; + display: flex; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #ffffff; + background-clip: padding-box; + border: 1px solid rgba(126, 133, 144, 0.24); + border-radius: 3px; + outline: 0; } + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #354052; } + .modal-backdrop.fade { + opacity: 0; } + .modal-backdrop.show { + opacity: 0.24; } + +.modal-header { + display: flex; + align-items: flex-start; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 0 solid rgba(126, 133, 144, 0.24); + border-top-left-radius: 2px; + border-top-right-radius: 2px; } + .modal-header .close { + padding: 1rem 1rem; + margin: -1rem -1rem -1rem auto; } + +.modal-title { + margin-bottom: 0; + line-height: 1.6; } + +.modal-body { + position: relative; + flex: 1 1 auto; + padding: 0.75rem; } + +.modal-footer { + display: flex; + flex-wrap: wrap; + align-items: center; + justify-content: flex-end; + padding: 0.5rem; + border-top: 0 solid rgba(126, 133, 144, 0.24); + border-bottom-right-radius: 2px; + border-bottom-left-radius: 2px; } + .modal-footer > * { + margin: 0.25rem; } + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; } + +@media (min-width: 33rem) { + .modal-dialog { + max-width: 540px; + margin: 1.75rem auto; } + .modal-dialog-scrollable { + max-height: calc(100% - 3.5rem); } + .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 3.5rem); } + .modal-dialog-centered { + min-height: calc(100% - 3.5rem); } + .modal-dialog-centered::before { + height: calc(100vh - 3.5rem); } + .modal-sm { + max-width: 300px; } } + +@media (min-width: 64rem) { + .modal-lg, + .modal-xl { + max-width: 800px; } } + +@media (min-width: 75.25rem) { + .modal-xl { + max-width: 1140px; } } + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: "Source Sans Pro", -apple-system, blinkmacsystemfont, segoe ui, helvetica, arial, sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol; + font-style: normal; + font-weight: 400; + line-height: 1.6; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.8203125rem; + word-wrap: break-word; + opacity: 0; } + .tooltip.show { + opacity: 0.9; } + .tooltip .tooltip-arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; } + .tooltip .tooltip-arrow::before { + position: absolute; + content: ""; + border-color: transparent; + border-style: solid; } + +.bs-tooltip-top, .bs-tooltip-auto[x-placement^="top"] { + padding: 0.4rem 0; } + .bs-tooltip-top .tooltip-arrow, .bs-tooltip-auto[x-placement^="top"] .tooltip-arrow { + bottom: 0; } + .bs-tooltip-top .tooltip-arrow::before, .bs-tooltip-auto[x-placement^="top"] .tooltip-arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000000; } + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; } + .bs-tooltip-right .tooltip-arrow, .bs-tooltip-auto[x-placement^="right"] .tooltip-arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; } + .bs-tooltip-right .tooltip-arrow::before, .bs-tooltip-auto[x-placement^="right"] .tooltip-arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000000; } + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; } + .bs-tooltip-bottom .tooltip-arrow, .bs-tooltip-auto[x-placement^="bottom"] .tooltip-arrow { + top: 0; } + .bs-tooltip-bottom .tooltip-arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .tooltip-arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000000; } + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; } + .bs-tooltip-left .tooltip-arrow, .bs-tooltip-auto[x-placement^="left"] .tooltip-arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; } + .bs-tooltip-left .tooltip-arrow::before, .bs-tooltip-auto[x-placement^="left"] .tooltip-arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000000; } + +.tooltip-inner { + max-width: 200px; + padding: 0.25rem 0.5rem; + color: #ffffff; + text-align: center; + background-color: #000000; + border-radius: 3px; } + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: "Source Sans Pro", -apple-system, blinkmacsystemfont, segoe ui, helvetica, arial, sans-serif, apple color emoji, segoe ui emoji, segoe ui symbol; + font-style: normal; + font-weight: 400; + line-height: 1.6; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.8203125rem; + word-wrap: break-word; + background-color: #ffffff; + background-clip: padding-box; + border: 1px solid rgba(126, 133, 144, 0.24); + border-radius: 0.3rem; } + .popover .popover-arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; } + .popover .popover-arrow::before, .popover .popover-arrow::after { + position: absolute; + display: block; + content: ""; + border-color: transparent; + border-style: solid; } + +.bs-popover-top, .bs-popover-auto[x-placement^="top"] { + margin-bottom: 0.5rem; } + .bs-popover-top > .popover-arrow, .bs-popover-auto[x-placement^="top"] > .popover-arrow { + bottom: calc(-0.5rem - 1px); } + .bs-popover-top > .popover-arrow::before, .bs-popover-auto[x-placement^="top"] > .popover-arrow::before { + bottom: 0; + border-width: 0.5rem 0.5rem 0; + border-top-color: rgba(126, 133, 144, 0.29); } + .bs-popover-top > .popover-arrow::after, .bs-popover-auto[x-placement^="top"] > .popover-arrow::after { + bottom: 1px; + border-width: 0.5rem 0.5rem 0; + border-top-color: #ffffff; } + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 0.5rem; } + .bs-popover-right > .popover-arrow, .bs-popover-auto[x-placement^="right"] > .popover-arrow { + left: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; } + .bs-popover-right > .popover-arrow::before, .bs-popover-auto[x-placement^="right"] > .popover-arrow::before { + left: 0; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: rgba(126, 133, 144, 0.29); } + .bs-popover-right > .popover-arrow::after, .bs-popover-auto[x-placement^="right"] > .popover-arrow::after { + left: 1px; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #ffffff; } + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.5rem; } + .bs-popover-bottom > .popover-arrow, .bs-popover-auto[x-placement^="bottom"] > .popover-arrow { + top: calc(-0.5rem - 1px); } + .bs-popover-bottom > .popover-arrow::before, .bs-popover-auto[x-placement^="bottom"] > .popover-arrow::before { + top: 0; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: rgba(126, 133, 144, 0.29); } + .bs-popover-bottom > .popover-arrow::after, .bs-popover-auto[x-placement^="bottom"] > .popover-arrow::after { + top: 1px; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: #ffffff; } + .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^="bottom"] .popover-header::before { + position: absolute; + top: 0; + left: 50%; + display: block; + width: 1rem; + margin-left: -0.5rem; + content: ""; + border-bottom: 1px solid #f7f7f7; } + +.bs-popover-left, .bs-popover-auto[x-placement^="left"] { + margin-right: 0.5rem; } + .bs-popover-left > .popover-arrow, .bs-popover-auto[x-placement^="left"] > .popover-arrow { + right: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; } + .bs-popover-left > .popover-arrow::before, .bs-popover-auto[x-placement^="left"] > .popover-arrow::before { + right: 0; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: rgba(126, 133, 144, 0.29); } + .bs-popover-left > .popover-arrow::after, .bs-popover-auto[x-placement^="left"] > .popover-arrow::after { + right: 1px; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #ffffff; } + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 0.9375rem; + background-color: #f7f7f7; + border-bottom: 1px solid #ebebeb; + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); } + .popover-header:empty { + display: none; } + +.popover-body { + padding: 0.5rem 0.75rem; + color: #354052; } + +.carousel { + position: relative; } + +.carousel.pointer-event { + touch-action: pan-y; } + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; } + .carousel-inner::after { + display: block; + clear: both; + content: ""; } + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + transition: transform 0.6s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .carousel-item { + transition: none; } } + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; } + +.carousel-item-next:not(.carousel-item-left), +.active.carousel-item-right { + transform: translateX(100%); } + +.carousel-item-prev:not(.carousel-item-right), +.active.carousel-item-left { + transform: translateX(-100%); } + +.carousel-fade .carousel-item { + opacity: 0; + transition-property: opacity; + transform: none; } + +.carousel-fade .carousel-item.active, +.carousel-fade .carousel-item-next.carousel-item-left, +.carousel-fade .carousel-item-prev.carousel-item-right { + z-index: 1; + opacity: 1; } + +.carousel-fade .active.carousel-item-left, +.carousel-fade .active.carousel-item-right { + z-index: 0; + opacity: 0; + transition: opacity 0s 0.6s; } + @media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-right { + transition: none; } } + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: flex; + align-items: center; + justify-content: center; + width: 15%; + color: #ffffff; + text-align: center; + opacity: 0.5; + transition: opacity 0.15s ease; } + @media (prefers-reduced-motion: reduce) { + .carousel-control-prev, + .carousel-control-next { + transition: none; } } + .carousel-control-prev:hover, .carousel-control-prev:focus, + .carousel-control-next:hover, + .carousel-control-next:focus { + color: #ffffff; + text-decoration: none; + outline: 0; + opacity: 0.9; } + +.carousel-control-prev { + left: 0; } + +.carousel-control-next { + right: 0; } + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: no-repeat 50% / 100% 100%; } + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); } + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e"); } + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 2; + display: flex; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; } + .carousel-indicators li { + box-sizing: content-box; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #ffffff; + background-clip: padding-box; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: 0.5; + transition: opacity 0.6s ease; } + @media (prefers-reduced-motion: reduce) { + .carousel-indicators li { + transition: none; } } + .carousel-indicators .active { + opacity: 1; } + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 1.25rem; + left: 15%; + padding-top: 1.25rem; + padding-bottom: 1.25rem; + color: #ffffff; + text-align: center; } + +@-webkit-keyframes spinner-border { + to { + transform: rotate(360deg); } } + +@keyframes spinner-border { + to { + transform: rotate(360deg); } } + +.spinner-border { + display: inline-block; + width: 1.5rem; + height: 1.5rem; + vertical-align: text-bottom; + border: 2px solid currentColor; + border-right-color: transparent; + border-radius: 50%; + -webkit-animation: spinner-border .75s linear infinite; + animation: spinner-border .75s linear infinite; } + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 1px; } + +@-webkit-keyframes spinner-grow { + 0% { + transform: scale(0); } + 50% { + opacity: 1; } } + +@keyframes spinner-grow { + 0% { + transform: scale(0); } + 50% { + opacity: 1; } } + +.spinner-grow { + display: inline-block; + width: 1.5rem; + height: 1.5rem; + vertical-align: text-bottom; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + -webkit-animation: spinner-grow .75s linear infinite; + animation: spinner-grow .75s linear infinite; } + +.spinner-grow-sm { + width: 1rem; + height: 1rem; } + +.clearfix::after { + display: block; + clear: both; + content: ""; } + +.link-primary { + color: #206bc4; } + .link-primary:hover, .link-primary:focus { + color: #154782; } + +.link-secondary { + color: #7e8590; } + .link-secondary:hover, .link-secondary:focus { + color: #595f68; } + +.link-success { + color: #5eba00; } + .link-success:hover, .link-success:focus { + color: #376e00; } + +.link-info { + color: #45aaf2; } + .link-info:hover, .link-info:focus { + color: #0f86db; } + +.link-warning { + color: #fab005; } + .link-warning:hover, .link-warning:focus { + color: #af7b04; } + +.link-danger { + color: #fa4654; } + .link-danger:hover, .link-danger:focus { + color: #ed0618; } + +.link-light { + color: #f5f7fb; } + .link-light:hover, .link-light:focus { + color: #becbe5; } + +.link-dark { + color: #354052; } + .link-dark:hover, .link-dark:focus { + color: #171c24; } + +.embed-responsive { + position: relative; + width: 100%; } + .embed-responsive::before { + display: block; + content: ""; } + .embed-responsive .embed-responsive-item, + .embed-responsive iframe, + .embed-responsive embed, + .embed-responsive object, + .embed-responsive video { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; } + +.embed-responsive-21by9::before { + padding-top: 42.8571429%; } + +.embed-responsive-16by9::before { + padding-top: 56.25%; } + +.embed-responsive-4by3::before { + padding-top: 75%; } + +.embed-responsive-1by1::before { + padding-top: 100%; } + +.embed-responsive-2by1::before { + padding-top: 50%; } + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; } + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; } + +@supports ((position: -webkit-sticky) or (position: sticky)) { + .sticky-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; } + @media (min-width: 33rem) { + .sticky-sm-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; } } + @media (min-width: 48rem) { + .sticky-md-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; } } + @media (min-width: 64rem) { + .sticky-lg-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; } } + @media (min-width: 75.25rem) { + .sticky-xl-top { + position: -webkit-sticky; + position: sticky; + top: 0; + z-index: 1020; } } } + +.sr-only, +.sr-only-focusable:not(:focus) { + position: absolute !important; + width: 1px !important; + height: 1px !important; + padding: 0 !important; + margin: -1px !important; + overflow: hidden !important; + clip: rect(0, 0, 0, 0) !important; + white-space: nowrap !important; + border: 0 !important; } + +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + content: ""; } + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } + +.align-baseline { + vertical-align: baseline !important; } + +.align-top { + vertical-align: top !important; } + +.align-middle { + vertical-align: middle !important; } + +.align-bottom { + vertical-align: bottom !important; } + +.align-text-bottom { + vertical-align: text-bottom !important; } + +.align-text-top { + vertical-align: text-top !important; } + +.float-left { + float: left !important; } + +.float-right { + float: right !important; } + +.float-none { + float: none !important; } + +.overflow-auto { + overflow: auto !important; } + +.overflow-hidden { + overflow: hidden !important; } + +.d-none { + display: none !important; } + +.d-inline { + display: inline !important; } + +.d-inline-block { + display: inline-block !important; } + +.d-block { + display: block !important; } + +.d-table { + display: table !important; } + +.d-table-row { + display: table-row !important; } + +.d-table-cell { + display: table-cell !important; } + +.d-flex { + display: flex !important; } + +.d-inline-flex { + display: inline-flex !important; } + +.shadow-sm { + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; } + +.shadow { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; } + +.shadow-lg { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; } + +.shadow-none { + box-shadow: none !important; } + +.position-static { + position: static !important; } + +.position-relative { + position: relative !important; } + +.position-absolute { + position: absolute !important; } + +.position-fixed { + position: fixed !important; } + +.position-sticky { + position: -webkit-sticky !important; + position: sticky !important; } + +.border { + border: 1px solid rgba(126, 133, 144, 0.24) !important; } + +.border-wide { + border: 2px solid rgba(126, 133, 144, 0.24) !important; } + +.border-0 { + border: 0 !important; } + +.border-top { + border-top: 1px solid rgba(126, 133, 144, 0.24) !important; } + +.border-top-wide { + border-top: 2px solid rgba(126, 133, 144, 0.24) !important; } + +.border-top-0 { + border-top: 0 !important; } + +.border-right { + border-right: 1px solid rgba(126, 133, 144, 0.24) !important; } + +.border-right-wide { + border-right: 2px solid rgba(126, 133, 144, 0.24) !important; } + +.border-right-0 { + border-right: 0 !important; } + +.border-bottom { + border-bottom: 1px solid rgba(126, 133, 144, 0.24) !important; } + +.border-bottom-wide { + border-bottom: 2px solid rgba(126, 133, 144, 0.24) !important; } + +.border-bottom-0 { + border-bottom: 0 !important; } + +.border-left { + border-left: 1px solid rgba(126, 133, 144, 0.24) !important; } + +.border-left-wide { + border-left: 2px solid rgba(126, 133, 144, 0.24) !important; } + +.border-left-0 { + border-left: 0 !important; } + +.border-primary { + border-color: #206bc4 !important; } + +.border-secondary { + border-color: #7e8590 !important; } + +.border-success { + border-color: #5eba00 !important; } + +.border-info { + border-color: #45aaf2 !important; } + +.border-warning { + border-color: #fab005 !important; } + +.border-danger { + border-color: #fa4654 !important; } + +.border-light { + border-color: #f5f7fb !important; } + +.border-dark { + border-color: #354052 !important; } + +.border-white { + border-color: #ffffff !important; } + +.w-25 { + width: 25% !important; } + +.w-50 { + width: 50% !important; } + +.w-75 { + width: 75% !important; } + +.w-100 { + width: 100% !important; } + +.w-auto { + width: auto !important; } + +.mw-100 { + max-width: 100% !important; } + +.vw-100 { + width: 100vw !important; } + +.min-vw-100 { + min-width: 100vw !important; } + +.h-25 { + height: 25% !important; } + +.h-50 { + height: 50% !important; } + +.h-75 { + height: 75% !important; } + +.h-100 { + height: 100% !important; } + +.h-auto { + height: auto !important; } + +.mh-100 { + max-height: 100% !important; } + +.vh-100 { + height: 100vh !important; } + +.min-vh-100 { + min-height: 100vh !important; } + +.flex-fill { + flex: 1 1 auto !important; } + +.flex-row { + flex-direction: row !important; } + +.flex-column { + flex-direction: column !important; } + +.flex-row-reverse { + flex-direction: row-reverse !important; } + +.flex-column-reverse { + flex-direction: column-reverse !important; } + +.flex-grow-0 { + flex-grow: 0 !important; } + +.flex-grow-1 { + flex-grow: 1 !important; } + +.flex-shrink-0 { + flex-shrink: 0 !important; } + +.flex-shrink-1 { + flex-shrink: 1 !important; } + +.flex-wrap { + flex-wrap: wrap !important; } + +.flex-nowrap { + flex-wrap: nowrap !important; } + +.flex-wrap-reverse { + flex-wrap: wrap-reverse !important; } + +.justify-content-start { + justify-content: flex-start !important; } + +.justify-content-end { + justify-content: flex-end !important; } + +.justify-content-center { + justify-content: center !important; } + +.justify-content-between { + justify-content: space-between !important; } + +.justify-content-around { + justify-content: space-around !important; } + +.align-items-start { + align-items: flex-start !important; } + +.align-items-end { + align-items: flex-end !important; } + +.align-items-center { + align-items: center !important; } + +.align-items-baseline { + align-items: baseline !important; } + +.align-items-stretch { + align-items: stretch !important; } + +.align-content-start { + align-content: flex-start !important; } + +.align-content-end { + align-content: flex-end !important; } + +.align-content-center { + align-content: center !important; } + +.align-content-between { + align-content: space-between !important; } + +.align-content-around { + align-content: space-around !important; } + +.align-content-stretch { + align-content: stretch !important; } + +.align-self-auto { + -ms-grid-row-align: auto !important; + align-self: auto !important; } + +.align-self-start { + align-self: flex-start !important; } + +.align-self-end { + align-self: flex-end !important; } + +.align-self-center { + -ms-grid-row-align: center !important; + align-self: center !important; } + +.align-self-baseline { + align-self: baseline !important; } + +.align-self-stretch { + -ms-grid-row-align: stretch !important; + align-self: stretch !important; } + +.order-first { + order: -1 !important; } + +.order-0 { + order: 0 !important; } + +.order-1 { + order: 1 !important; } + +.order-2 { + order: 2 !important; } + +.order-3 { + order: 3 !important; } + +.order-4 { + order: 4 !important; } + +.order-5 { + order: 5 !important; } + +.order-last { + order: 6 !important; } + +.m-0 { + margin: 0 !important; } + +.m-1 { + margin: 0.25rem !important; } + +.m-2 { + margin: 0.5rem !important; } + +.m-3 { + margin: 1rem !important; } + +.m-4 { + margin: 1.5rem !important; } + +.m-5 { + margin: 2.5rem !important; } + +.m-6 { + margin: 4rem !important; } + +.m-7 { + margin: 6rem !important; } + +.m-auto { + margin: auto !important; } + +.mx-0 { + margin-right: 0 !important; + margin-left: 0 !important; } + +.mx-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; } + +.mx-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; } + +.mx-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; } + +.mx-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; } + +.mx-5 { + margin-right: 2.5rem !important; + margin-left: 2.5rem !important; } + +.mx-6 { + margin-right: 4rem !important; + margin-left: 4rem !important; } + +.mx-7 { + margin-right: 6rem !important; + margin-left: 6rem !important; } + +.mx-auto { + margin-right: auto !important; + margin-left: auto !important; } + +.my-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; } + +.my-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; } + +.my-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; } + +.my-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; } + +.my-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; } + +.my-5 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; } + +.my-6 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; } + +.my-7 { + margin-top: 6rem !important; + margin-bottom: 6rem !important; } + +.my-auto { + margin-top: auto !important; + margin-bottom: auto !important; } + +.mt-0 { + margin-top: 0 !important; } + +.mt-1 { + margin-top: 0.25rem !important; } + +.mt-2 { + margin-top: 0.5rem !important; } + +.mt-3 { + margin-top: 1rem !important; } + +.mt-4 { + margin-top: 1.5rem !important; } + +.mt-5 { + margin-top: 2.5rem !important; } + +.mt-6 { + margin-top: 4rem !important; } + +.mt-7 { + margin-top: 6rem !important; } + +.mt-auto { + margin-top: auto !important; } + +.mr-0 { + margin-right: 0 !important; } + +.mr-1 { + margin-right: 0.25rem !important; } + +.mr-2 { + margin-right: 0.5rem !important; } + +.mr-3 { + margin-right: 1rem !important; } + +.mr-4 { + margin-right: 1.5rem !important; } + +.mr-5 { + margin-right: 2.5rem !important; } + +.mr-6 { + margin-right: 4rem !important; } + +.mr-7 { + margin-right: 6rem !important; } + +.mr-auto { + margin-right: auto !important; } + +.mb-0 { + margin-bottom: 0 !important; } + +.mb-1 { + margin-bottom: 0.25rem !important; } + +.mb-2 { + margin-bottom: 0.5rem !important; } + +.mb-3 { + margin-bottom: 1rem !important; } + +.mb-4 { + margin-bottom: 1.5rem !important; } + +.mb-5 { + margin-bottom: 2.5rem !important; } + +.mb-6 { + margin-bottom: 4rem !important; } + +.mb-7 { + margin-bottom: 6rem !important; } + +.mb-auto { + margin-bottom: auto !important; } + +.ml-0 { + margin-left: 0 !important; } + +.ml-1 { + margin-left: 0.25rem !important; } + +.ml-2 { + margin-left: 0.5rem !important; } + +.ml-3 { + margin-left: 1rem !important; } + +.ml-4 { + margin-left: 1.5rem !important; } + +.ml-5 { + margin-left: 2.5rem !important; } + +.ml-6 { + margin-left: 4rem !important; } + +.ml-7 { + margin-left: 6rem !important; } + +.ml-auto { + margin-left: auto !important; } + +.m-n1 { + margin: -0.25rem !important; } + +.m-n2 { + margin: -0.5rem !important; } + +.m-n3 { + margin: -1rem !important; } + +.m-n4 { + margin: -1.5rem !important; } + +.m-n5 { + margin: -2.5rem !important; } + +.m-n6 { + margin: -4rem !important; } + +.m-n7 { + margin: -6rem !important; } + +.mx-n1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; } + +.mx-n2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; } + +.mx-n3 { + margin-right: -1rem !important; + margin-left: -1rem !important; } + +.mx-n4 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; } + +.mx-n5 { + margin-right: -2.5rem !important; + margin-left: -2.5rem !important; } + +.mx-n6 { + margin-right: -4rem !important; + margin-left: -4rem !important; } + +.mx-n7 { + margin-right: -6rem !important; + margin-left: -6rem !important; } + +.my-n1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; } + +.my-n2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; } + +.my-n3 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; } + +.my-n4 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; } + +.my-n5 { + margin-top: -2.5rem !important; + margin-bottom: -2.5rem !important; } + +.my-n6 { + margin-top: -4rem !important; + margin-bottom: -4rem !important; } + +.my-n7 { + margin-top: -6rem !important; + margin-bottom: -6rem !important; } + +.mt-n1 { + margin-top: -0.25rem !important; } + +.mt-n2 { + margin-top: -0.5rem !important; } + +.mt-n3 { + margin-top: -1rem !important; } + +.mt-n4 { + margin-top: -1.5rem !important; } + +.mt-n5 { + margin-top: -2.5rem !important; } + +.mt-n6 { + margin-top: -4rem !important; } + +.mt-n7 { + margin-top: -6rem !important; } + +.mr-n1 { + margin-right: -0.25rem !important; } + +.mr-n2 { + margin-right: -0.5rem !important; } + +.mr-n3 { + margin-right: -1rem !important; } + +.mr-n4 { + margin-right: -1.5rem !important; } + +.mr-n5 { + margin-right: -2.5rem !important; } + +.mr-n6 { + margin-right: -4rem !important; } + +.mr-n7 { + margin-right: -6rem !important; } + +.mb-n1 { + margin-bottom: -0.25rem !important; } + +.mb-n2 { + margin-bottom: -0.5rem !important; } + +.mb-n3 { + margin-bottom: -1rem !important; } + +.mb-n4 { + margin-bottom: -1.5rem !important; } + +.mb-n5 { + margin-bottom: -2.5rem !important; } + +.mb-n6 { + margin-bottom: -4rem !important; } + +.mb-n7 { + margin-bottom: -6rem !important; } + +.ml-n1 { + margin-left: -0.25rem !important; } + +.ml-n2 { + margin-left: -0.5rem !important; } + +.ml-n3 { + margin-left: -1rem !important; } + +.ml-n4 { + margin-left: -1.5rem !important; } + +.ml-n5 { + margin-left: -2.5rem !important; } + +.ml-n6 { + margin-left: -4rem !important; } + +.ml-n7 { + margin-left: -6rem !important; } + +.p-0 { + padding: 0 !important; } + +.p-1 { + padding: 0.25rem !important; } + +.p-2 { + padding: 0.5rem !important; } + +.p-3 { + padding: 1rem !important; } + +.p-4 { + padding: 1.5rem !important; } + +.p-5 { + padding: 2.5rem !important; } + +.p-6 { + padding: 4rem !important; } + +.p-7 { + padding: 6rem !important; } + +.px-0 { + padding-right: 0 !important; + padding-left: 0 !important; } + +.px-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; } + +.px-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; } + +.px-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; } + +.px-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; } + +.px-5 { + padding-right: 2.5rem !important; + padding-left: 2.5rem !important; } + +.px-6 { + padding-right: 4rem !important; + padding-left: 4rem !important; } + +.px-7 { + padding-right: 6rem !important; + padding-left: 6rem !important; } + +.py-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; } + +.py-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; } + +.py-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; } + +.py-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; } + +.py-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; } + +.py-5 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; } + +.py-6 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; } + +.py-7 { + padding-top: 6rem !important; + padding-bottom: 6rem !important; } + +.pt-0 { + padding-top: 0 !important; } + +.pt-1 { + padding-top: 0.25rem !important; } + +.pt-2 { + padding-top: 0.5rem !important; } + +.pt-3 { + padding-top: 1rem !important; } + +.pt-4 { + padding-top: 1.5rem !important; } + +.pt-5 { + padding-top: 2.5rem !important; } + +.pt-6 { + padding-top: 4rem !important; } + +.pt-7 { + padding-top: 6rem !important; } + +.pr-0 { + padding-right: 0 !important; } + +.pr-1 { + padding-right: 0.25rem !important; } + +.pr-2 { + padding-right: 0.5rem !important; } + +.pr-3 { + padding-right: 1rem !important; } + +.pr-4 { + padding-right: 1.5rem !important; } + +.pr-5 { + padding-right: 2.5rem !important; } + +.pr-6 { + padding-right: 4rem !important; } + +.pr-7 { + padding-right: 6rem !important; } + +.pb-0 { + padding-bottom: 0 !important; } + +.pb-1 { + padding-bottom: 0.25rem !important; } + +.pb-2 { + padding-bottom: 0.5rem !important; } + +.pb-3 { + padding-bottom: 1rem !important; } + +.pb-4 { + padding-bottom: 1.5rem !important; } + +.pb-5 { + padding-bottom: 2.5rem !important; } + +.pb-6 { + padding-bottom: 4rem !important; } + +.pb-7 { + padding-bottom: 6rem !important; } + +.pl-0 { + padding-left: 0 !important; } + +.pl-1 { + padding-left: 0.25rem !important; } + +.pl-2 { + padding-left: 0.5rem !important; } + +.pl-3 { + padding-left: 1rem !important; } + +.pl-4 { + padding-left: 1.5rem !important; } + +.pl-5 { + padding-left: 2.5rem !important; } + +.pl-6 { + padding-left: 4rem !important; } + +.pl-7 { + padding-left: 6rem !important; } + +.font-weight-light { + font-weight: 300 !important; } + +.font-weight-normal { + font-weight: 400 !important; } + +.font-weight-medium { + font-weight: 500 !important; } + +.font-weight-semibold { + font-weight: 600 !important; } + +.font-weight-bold { + font-weight: 700 !important; } + +.font-weight-extrabold { + font-weight: 800 !important; } + +.font-weight-black { + font-weight: 900 !important; } + +.text-lowercase { + text-transform: lowercase !important; } + +.text-uppercase { + text-transform: uppercase !important; } + +.text-capitalize { + text-transform: capitalize !important; } + +.text-left { + text-align: left !important; } + +.text-right { + text-align: right !important; } + +.text-center { + text-align: center !important; } + +.text-primary { + color: #206bc4 !important; } + +.text-secondary { + color: #7e8590 !important; } + +.text-success { + color: #5eba00 !important; } + +.text-info { + color: #45aaf2 !important; } + +.text-warning { + color: #fab005 !important; } + +.text-danger { + color: #fa4654 !important; } + +.text-light { + color: #f5f7fb !important; } + +.text-dark { + color: #354052 !important; } + +.text-white { + color: #ffffff !important; } + +.text-body { + color: #354052 !important; } + +.text-muted { + color: #7e8590 !important; } + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; } + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; } + +.text-reset { + color: inherit !important; } + +.lh-1 { + line-height: 1 !important; } + +.lh-sm { + line-height: 1.3333334 !important; } + +.lh-base { + line-height: 1.6 !important; } + +.lh-lg { + line-height: 2 !important; } + +.bg-primary { + background-color: #206bc4 !important; } + +.bg-secondary { + background-color: #7e8590 !important; } + +.bg-success { + background-color: #5eba00 !important; } + +.bg-info { + background-color: #45aaf2 !important; } + +.bg-warning { + background-color: #fab005 !important; } + +.bg-danger { + background-color: #fa4654 !important; } + +.bg-light { + background-color: #f5f7fb !important; } + +.bg-dark { + background-color: #354052 !important; } + +.bg-body { + background-color: #f5f7fb !important; } + +.bg-white { + background-color: #ffffff !important; } + +.bg-transparent { + background-color: transparent !important; } + +.text-wrap { + white-space: normal !important; } + +.text-nowrap { + white-space: nowrap !important; } + +.text-decoration-none { + text-decoration: none !important; } + +.text-decoration-underline { + text-decoration: underline !important; } + +.text-decoration-line-through { + text-decoration: line-through !important; } + +.font-italic { + font-style: italic !important; } + +.font-normal { + font-style: normal !important; } + +.text-break { + word-wrap: break-word !important; } + +.font-monospace { + font-family: Menlo, Monaco, Consolas, Liberation Mono, Courier New, monospace !important; } + +.rounded { + border-radius: 3px !important; } + +.rounded-sm { + border-radius: 0.2rem !important; } + +.rounded-lg { + border-radius: 0.3rem !important; } + +.rounded-circle { + border-radius: 50% !important; } + +.rounded-pill { + border-radius: 50rem !important; } + +.rounded-0 { + border-radius: 0 !important; } + +.rounded-top { + border-top-left-radius: 3px !important; + border-top-right-radius: 3px !important; } + +.rounded-right { + border-top-right-radius: 3px !important; + border-bottom-right-radius: 3px !important; } + +.rounded-bottom { + border-bottom-right-radius: 3px !important; + border-bottom-left-radius: 3px !important; } + +.rounded-left { + border-bottom-left-radius: 3px !important; + border-top-left-radius: 3px !important; } + +.visible { + visibility: visible !important; } + +.invisible { + visibility: hidden !important; } + +.object-contain { + -o-object-fit: contain !important; + object-fit: contain !important; } + +.object-cover { + -o-object-fit: cover !important; + object-fit: cover !important; } + +.object-fill { + -o-object-fit: fill !important; + object-fit: fill !important; } + +.object-scale-down { + -o-object-fit: scale-down !important; + object-fit: scale-down !important; } + +.object-none { + -o-object-fit: none !important; + object-fit: none !important; } + +.tracking-tight { + letter-spacing: -0.05em !important; } + +.tracking-normal { + letter-spacing: 0 !important; } + +.tracking-wide { + letter-spacing: 0.05em !important; } + +.cursor-auto { + cursor: auto !important; } + +.cursor-pointer { + cursor: pointer !important; } + +.cursor-move { + cursor: move !important; } + +.cursor-not-allowed { + cursor: not-allowed !important; } + +.cursor-zoom-in { + cursor: zoom-in !important; } + +.cursor-zoom-out { + cursor: zoom-out !important; } + +.text-h1 { + font-size: 1.7333333em !important; } + +.text-h2 { + font-size: 1.4666667em !important; } + +.text-h3 { + font-size: 1.2em !important; } + +.text-h4 { + font-size: 1em !important; } + +.text-h5 { + font-size: 0.8666667em !important; } + +.text-h6 { + font-size: 0.7333333em !important; } + +@media (min-width: 33rem) { + .float-sm-left { + float: left !important; } + .float-sm-right { + float: right !important; } + .float-sm-none { + float: none !important; } + .d-sm-none { + display: none !important; } + .d-sm-inline { + display: inline !important; } + .d-sm-inline-block { + display: inline-block !important; } + .d-sm-block { + display: block !important; } + .d-sm-table { + display: table !important; } + .d-sm-table-row { + display: table-row !important; } + .d-sm-table-cell { + display: table-cell !important; } + .d-sm-flex { + display: flex !important; } + .d-sm-inline-flex { + display: inline-flex !important; } + .flex-sm-fill { + flex: 1 1 auto !important; } + .flex-sm-row { + flex-direction: row !important; } + .flex-sm-column { + flex-direction: column !important; } + .flex-sm-row-reverse { + flex-direction: row-reverse !important; } + .flex-sm-column-reverse { + flex-direction: column-reverse !important; } + .flex-sm-grow-0 { + flex-grow: 0 !important; } + .flex-sm-grow-1 { + flex-grow: 1 !important; } + .flex-sm-shrink-0 { + flex-shrink: 0 !important; } + .flex-sm-shrink-1 { + flex-shrink: 1 !important; } + .flex-sm-wrap { + flex-wrap: wrap !important; } + .flex-sm-nowrap { + flex-wrap: nowrap !important; } + .flex-sm-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .justify-content-sm-start { + justify-content: flex-start !important; } + .justify-content-sm-end { + justify-content: flex-end !important; } + .justify-content-sm-center { + justify-content: center !important; } + .justify-content-sm-between { + justify-content: space-between !important; } + .justify-content-sm-around { + justify-content: space-around !important; } + .align-items-sm-start { + align-items: flex-start !important; } + .align-items-sm-end { + align-items: flex-end !important; } + .align-items-sm-center { + align-items: center !important; } + .align-items-sm-baseline { + align-items: baseline !important; } + .align-items-sm-stretch { + align-items: stretch !important; } + .align-content-sm-start { + align-content: flex-start !important; } + .align-content-sm-end { + align-content: flex-end !important; } + .align-content-sm-center { + align-content: center !important; } + .align-content-sm-between { + align-content: space-between !important; } + .align-content-sm-around { + align-content: space-around !important; } + .align-content-sm-stretch { + align-content: stretch !important; } + .align-self-sm-auto { + -ms-grid-row-align: auto !important; + align-self: auto !important; } + .align-self-sm-start { + align-self: flex-start !important; } + .align-self-sm-end { + align-self: flex-end !important; } + .align-self-sm-center { + -ms-grid-row-align: center !important; + align-self: center !important; } + .align-self-sm-baseline { + align-self: baseline !important; } + .align-self-sm-stretch { + -ms-grid-row-align: stretch !important; + align-self: stretch !important; } + .order-sm-first { + order: -1 !important; } + .order-sm-0 { + order: 0 !important; } + .order-sm-1 { + order: 1 !important; } + .order-sm-2 { + order: 2 !important; } + .order-sm-3 { + order: 3 !important; } + .order-sm-4 { + order: 4 !important; } + .order-sm-5 { + order: 5 !important; } + .order-sm-last { + order: 6 !important; } + .m-sm-0 { + margin: 0 !important; } + .m-sm-1 { + margin: 0.25rem !important; } + .m-sm-2 { + margin: 0.5rem !important; } + .m-sm-3 { + margin: 1rem !important; } + .m-sm-4 { + margin: 1.5rem !important; } + .m-sm-5 { + margin: 2.5rem !important; } + .m-sm-6 { + margin: 4rem !important; } + .m-sm-7 { + margin: 6rem !important; } + .m-sm-auto { + margin: auto !important; } + .mx-sm-0 { + margin-right: 0 !important; + margin-left: 0 !important; } + .mx-sm-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; } + .mx-sm-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; } + .mx-sm-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; } + .mx-sm-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; } + .mx-sm-5 { + margin-right: 2.5rem !important; + margin-left: 2.5rem !important; } + .mx-sm-6 { + margin-right: 4rem !important; + margin-left: 4rem !important; } + .mx-sm-7 { + margin-right: 6rem !important; + margin-left: 6rem !important; } + .mx-sm-auto { + margin-right: auto !important; + margin-left: auto !important; } + .my-sm-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; } + .my-sm-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; } + .my-sm-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; } + .my-sm-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; } + .my-sm-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; } + .my-sm-5 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; } + .my-sm-6 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; } + .my-sm-7 { + margin-top: 6rem !important; + margin-bottom: 6rem !important; } + .my-sm-auto { + margin-top: auto !important; + margin-bottom: auto !important; } + .mt-sm-0 { + margin-top: 0 !important; } + .mt-sm-1 { + margin-top: 0.25rem !important; } + .mt-sm-2 { + margin-top: 0.5rem !important; } + .mt-sm-3 { + margin-top: 1rem !important; } + .mt-sm-4 { + margin-top: 1.5rem !important; } + .mt-sm-5 { + margin-top: 2.5rem !important; } + .mt-sm-6 { + margin-top: 4rem !important; } + .mt-sm-7 { + margin-top: 6rem !important; } + .mt-sm-auto { + margin-top: auto !important; } + .mr-sm-0 { + margin-right: 0 !important; } + .mr-sm-1 { + margin-right: 0.25rem !important; } + .mr-sm-2 { + margin-right: 0.5rem !important; } + .mr-sm-3 { + margin-right: 1rem !important; } + .mr-sm-4 { + margin-right: 1.5rem !important; } + .mr-sm-5 { + margin-right: 2.5rem !important; } + .mr-sm-6 { + margin-right: 4rem !important; } + .mr-sm-7 { + margin-right: 6rem !important; } + .mr-sm-auto { + margin-right: auto !important; } + .mb-sm-0 { + margin-bottom: 0 !important; } + .mb-sm-1 { + margin-bottom: 0.25rem !important; } + .mb-sm-2 { + margin-bottom: 0.5rem !important; } + .mb-sm-3 { + margin-bottom: 1rem !important; } + .mb-sm-4 { + margin-bottom: 1.5rem !important; } + .mb-sm-5 { + margin-bottom: 2.5rem !important; } + .mb-sm-6 { + margin-bottom: 4rem !important; } + .mb-sm-7 { + margin-bottom: 6rem !important; } + .mb-sm-auto { + margin-bottom: auto !important; } + .ml-sm-0 { + margin-left: 0 !important; } + .ml-sm-1 { + margin-left: 0.25rem !important; } + .ml-sm-2 { + margin-left: 0.5rem !important; } + .ml-sm-3 { + margin-left: 1rem !important; } + .ml-sm-4 { + margin-left: 1.5rem !important; } + .ml-sm-5 { + margin-left: 2.5rem !important; } + .ml-sm-6 { + margin-left: 4rem !important; } + .ml-sm-7 { + margin-left: 6rem !important; } + .ml-sm-auto { + margin-left: auto !important; } + .m-sm-n1 { + margin: -0.25rem !important; } + .m-sm-n2 { + margin: -0.5rem !important; } + .m-sm-n3 { + margin: -1rem !important; } + .m-sm-n4 { + margin: -1.5rem !important; } + .m-sm-n5 { + margin: -2.5rem !important; } + .m-sm-n6 { + margin: -4rem !important; } + .m-sm-n7 { + margin: -6rem !important; } + .mx-sm-n1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; } + .mx-sm-n2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; } + .mx-sm-n3 { + margin-right: -1rem !important; + margin-left: -1rem !important; } + .mx-sm-n4 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; } + .mx-sm-n5 { + margin-right: -2.5rem !important; + margin-left: -2.5rem !important; } + .mx-sm-n6 { + margin-right: -4rem !important; + margin-left: -4rem !important; } + .mx-sm-n7 { + margin-right: -6rem !important; + margin-left: -6rem !important; } + .my-sm-n1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; } + .my-sm-n2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; } + .my-sm-n3 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; } + .my-sm-n4 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; } + .my-sm-n5 { + margin-top: -2.5rem !important; + margin-bottom: -2.5rem !important; } + .my-sm-n6 { + margin-top: -4rem !important; + margin-bottom: -4rem !important; } + .my-sm-n7 { + margin-top: -6rem !important; + margin-bottom: -6rem !important; } + .mt-sm-n1 { + margin-top: -0.25rem !important; } + .mt-sm-n2 { + margin-top: -0.5rem !important; } + .mt-sm-n3 { + margin-top: -1rem !important; } + .mt-sm-n4 { + margin-top: -1.5rem !important; } + .mt-sm-n5 { + margin-top: -2.5rem !important; } + .mt-sm-n6 { + margin-top: -4rem !important; } + .mt-sm-n7 { + margin-top: -6rem !important; } + .mr-sm-n1 { + margin-right: -0.25rem !important; } + .mr-sm-n2 { + margin-right: -0.5rem !important; } + .mr-sm-n3 { + margin-right: -1rem !important; } + .mr-sm-n4 { + margin-right: -1.5rem !important; } + .mr-sm-n5 { + margin-right: -2.5rem !important; } + .mr-sm-n6 { + margin-right: -4rem !important; } + .mr-sm-n7 { + margin-right: -6rem !important; } + .mb-sm-n1 { + margin-bottom: -0.25rem !important; } + .mb-sm-n2 { + margin-bottom: -0.5rem !important; } + .mb-sm-n3 { + margin-bottom: -1rem !important; } + .mb-sm-n4 { + margin-bottom: -1.5rem !important; } + .mb-sm-n5 { + margin-bottom: -2.5rem !important; } + .mb-sm-n6 { + margin-bottom: -4rem !important; } + .mb-sm-n7 { + margin-bottom: -6rem !important; } + .ml-sm-n1 { + margin-left: -0.25rem !important; } + .ml-sm-n2 { + margin-left: -0.5rem !important; } + .ml-sm-n3 { + margin-left: -1rem !important; } + .ml-sm-n4 { + margin-left: -1.5rem !important; } + .ml-sm-n5 { + margin-left: -2.5rem !important; } + .ml-sm-n6 { + margin-left: -4rem !important; } + .ml-sm-n7 { + margin-left: -6rem !important; } + .p-sm-0 { + padding: 0 !important; } + .p-sm-1 { + padding: 0.25rem !important; } + .p-sm-2 { + padding: 0.5rem !important; } + .p-sm-3 { + padding: 1rem !important; } + .p-sm-4 { + padding: 1.5rem !important; } + .p-sm-5 { + padding: 2.5rem !important; } + .p-sm-6 { + padding: 4rem !important; } + .p-sm-7 { + padding: 6rem !important; } + .px-sm-0 { + padding-right: 0 !important; + padding-left: 0 !important; } + .px-sm-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; } + .px-sm-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; } + .px-sm-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; } + .px-sm-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; } + .px-sm-5 { + padding-right: 2.5rem !important; + padding-left: 2.5rem !important; } + .px-sm-6 { + padding-right: 4rem !important; + padding-left: 4rem !important; } + .px-sm-7 { + padding-right: 6rem !important; + padding-left: 6rem !important; } + .py-sm-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; } + .py-sm-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; } + .py-sm-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; } + .py-sm-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; } + .py-sm-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; } + .py-sm-5 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; } + .py-sm-6 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; } + .py-sm-7 { + padding-top: 6rem !important; + padding-bottom: 6rem !important; } + .pt-sm-0 { + padding-top: 0 !important; } + .pt-sm-1 { + padding-top: 0.25rem !important; } + .pt-sm-2 { + padding-top: 0.5rem !important; } + .pt-sm-3 { + padding-top: 1rem !important; } + .pt-sm-4 { + padding-top: 1.5rem !important; } + .pt-sm-5 { + padding-top: 2.5rem !important; } + .pt-sm-6 { + padding-top: 4rem !important; } + .pt-sm-7 { + padding-top: 6rem !important; } + .pr-sm-0 { + padding-right: 0 !important; } + .pr-sm-1 { + padding-right: 0.25rem !important; } + .pr-sm-2 { + padding-right: 0.5rem !important; } + .pr-sm-3 { + padding-right: 1rem !important; } + .pr-sm-4 { + padding-right: 1.5rem !important; } + .pr-sm-5 { + padding-right: 2.5rem !important; } + .pr-sm-6 { + padding-right: 4rem !important; } + .pr-sm-7 { + padding-right: 6rem !important; } + .pb-sm-0 { + padding-bottom: 0 !important; } + .pb-sm-1 { + padding-bottom: 0.25rem !important; } + .pb-sm-2 { + padding-bottom: 0.5rem !important; } + .pb-sm-3 { + padding-bottom: 1rem !important; } + .pb-sm-4 { + padding-bottom: 1.5rem !important; } + .pb-sm-5 { + padding-bottom: 2.5rem !important; } + .pb-sm-6 { + padding-bottom: 4rem !important; } + .pb-sm-7 { + padding-bottom: 6rem !important; } + .pl-sm-0 { + padding-left: 0 !important; } + .pl-sm-1 { + padding-left: 0.25rem !important; } + .pl-sm-2 { + padding-left: 0.5rem !important; } + .pl-sm-3 { + padding-left: 1rem !important; } + .pl-sm-4 { + padding-left: 1.5rem !important; } + .pl-sm-5 { + padding-left: 2.5rem !important; } + .pl-sm-6 { + padding-left: 4rem !important; } + .pl-sm-7 { + padding-left: 6rem !important; } + .text-sm-left { + text-align: left !important; } + .text-sm-right { + text-align: right !important; } + .text-sm-center { + text-align: center !important; } } + +@media (min-width: 48rem) { + .float-md-left { + float: left !important; } + .float-md-right { + float: right !important; } + .float-md-none { + float: none !important; } + .d-md-none { + display: none !important; } + .d-md-inline { + display: inline !important; } + .d-md-inline-block { + display: inline-block !important; } + .d-md-block { + display: block !important; } + .d-md-table { + display: table !important; } + .d-md-table-row { + display: table-row !important; } + .d-md-table-cell { + display: table-cell !important; } + .d-md-flex { + display: flex !important; } + .d-md-inline-flex { + display: inline-flex !important; } + .flex-md-fill { + flex: 1 1 auto !important; } + .flex-md-row { + flex-direction: row !important; } + .flex-md-column { + flex-direction: column !important; } + .flex-md-row-reverse { + flex-direction: row-reverse !important; } + .flex-md-column-reverse { + flex-direction: column-reverse !important; } + .flex-md-grow-0 { + flex-grow: 0 !important; } + .flex-md-grow-1 { + flex-grow: 1 !important; } + .flex-md-shrink-0 { + flex-shrink: 0 !important; } + .flex-md-shrink-1 { + flex-shrink: 1 !important; } + .flex-md-wrap { + flex-wrap: wrap !important; } + .flex-md-nowrap { + flex-wrap: nowrap !important; } + .flex-md-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .justify-content-md-start { + justify-content: flex-start !important; } + .justify-content-md-end { + justify-content: flex-end !important; } + .justify-content-md-center { + justify-content: center !important; } + .justify-content-md-between { + justify-content: space-between !important; } + .justify-content-md-around { + justify-content: space-around !important; } + .align-items-md-start { + align-items: flex-start !important; } + .align-items-md-end { + align-items: flex-end !important; } + .align-items-md-center { + align-items: center !important; } + .align-items-md-baseline { + align-items: baseline !important; } + .align-items-md-stretch { + align-items: stretch !important; } + .align-content-md-start { + align-content: flex-start !important; } + .align-content-md-end { + align-content: flex-end !important; } + .align-content-md-center { + align-content: center !important; } + .align-content-md-between { + align-content: space-between !important; } + .align-content-md-around { + align-content: space-around !important; } + .align-content-md-stretch { + align-content: stretch !important; } + .align-self-md-auto { + -ms-grid-row-align: auto !important; + align-self: auto !important; } + .align-self-md-start { + align-self: flex-start !important; } + .align-self-md-end { + align-self: flex-end !important; } + .align-self-md-center { + -ms-grid-row-align: center !important; + align-self: center !important; } + .align-self-md-baseline { + align-self: baseline !important; } + .align-self-md-stretch { + -ms-grid-row-align: stretch !important; + align-self: stretch !important; } + .order-md-first { + order: -1 !important; } + .order-md-0 { + order: 0 !important; } + .order-md-1 { + order: 1 !important; } + .order-md-2 { + order: 2 !important; } + .order-md-3 { + order: 3 !important; } + .order-md-4 { + order: 4 !important; } + .order-md-5 { + order: 5 !important; } + .order-md-last { + order: 6 !important; } + .m-md-0 { + margin: 0 !important; } + .m-md-1 { + margin: 0.25rem !important; } + .m-md-2 { + margin: 0.5rem !important; } + .m-md-3 { + margin: 1rem !important; } + .m-md-4 { + margin: 1.5rem !important; } + .m-md-5 { + margin: 2.5rem !important; } + .m-md-6 { + margin: 4rem !important; } + .m-md-7 { + margin: 6rem !important; } + .m-md-auto { + margin: auto !important; } + .mx-md-0 { + margin-right: 0 !important; + margin-left: 0 !important; } + .mx-md-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; } + .mx-md-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; } + .mx-md-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; } + .mx-md-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; } + .mx-md-5 { + margin-right: 2.5rem !important; + margin-left: 2.5rem !important; } + .mx-md-6 { + margin-right: 4rem !important; + margin-left: 4rem !important; } + .mx-md-7 { + margin-right: 6rem !important; + margin-left: 6rem !important; } + .mx-md-auto { + margin-right: auto !important; + margin-left: auto !important; } + .my-md-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; } + .my-md-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; } + .my-md-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; } + .my-md-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; } + .my-md-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; } + .my-md-5 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; } + .my-md-6 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; } + .my-md-7 { + margin-top: 6rem !important; + margin-bottom: 6rem !important; } + .my-md-auto { + margin-top: auto !important; + margin-bottom: auto !important; } + .mt-md-0 { + margin-top: 0 !important; } + .mt-md-1 { + margin-top: 0.25rem !important; } + .mt-md-2 { + margin-top: 0.5rem !important; } + .mt-md-3 { + margin-top: 1rem !important; } + .mt-md-4 { + margin-top: 1.5rem !important; } + .mt-md-5 { + margin-top: 2.5rem !important; } + .mt-md-6 { + margin-top: 4rem !important; } + .mt-md-7 { + margin-top: 6rem !important; } + .mt-md-auto { + margin-top: auto !important; } + .mr-md-0 { + margin-right: 0 !important; } + .mr-md-1 { + margin-right: 0.25rem !important; } + .mr-md-2 { + margin-right: 0.5rem !important; } + .mr-md-3 { + margin-right: 1rem !important; } + .mr-md-4 { + margin-right: 1.5rem !important; } + .mr-md-5 { + margin-right: 2.5rem !important; } + .mr-md-6 { + margin-right: 4rem !important; } + .mr-md-7 { + margin-right: 6rem !important; } + .mr-md-auto { + margin-right: auto !important; } + .mb-md-0 { + margin-bottom: 0 !important; } + .mb-md-1 { + margin-bottom: 0.25rem !important; } + .mb-md-2 { + margin-bottom: 0.5rem !important; } + .mb-md-3 { + margin-bottom: 1rem !important; } + .mb-md-4 { + margin-bottom: 1.5rem !important; } + .mb-md-5 { + margin-bottom: 2.5rem !important; } + .mb-md-6 { + margin-bottom: 4rem !important; } + .mb-md-7 { + margin-bottom: 6rem !important; } + .mb-md-auto { + margin-bottom: auto !important; } + .ml-md-0 { + margin-left: 0 !important; } + .ml-md-1 { + margin-left: 0.25rem !important; } + .ml-md-2 { + margin-left: 0.5rem !important; } + .ml-md-3 { + margin-left: 1rem !important; } + .ml-md-4 { + margin-left: 1.5rem !important; } + .ml-md-5 { + margin-left: 2.5rem !important; } + .ml-md-6 { + margin-left: 4rem !important; } + .ml-md-7 { + margin-left: 6rem !important; } + .ml-md-auto { + margin-left: auto !important; } + .m-md-n1 { + margin: -0.25rem !important; } + .m-md-n2 { + margin: -0.5rem !important; } + .m-md-n3 { + margin: -1rem !important; } + .m-md-n4 { + margin: -1.5rem !important; } + .m-md-n5 { + margin: -2.5rem !important; } + .m-md-n6 { + margin: -4rem !important; } + .m-md-n7 { + margin: -6rem !important; } + .mx-md-n1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; } + .mx-md-n2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; } + .mx-md-n3 { + margin-right: -1rem !important; + margin-left: -1rem !important; } + .mx-md-n4 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; } + .mx-md-n5 { + margin-right: -2.5rem !important; + margin-left: -2.5rem !important; } + .mx-md-n6 { + margin-right: -4rem !important; + margin-left: -4rem !important; } + .mx-md-n7 { + margin-right: -6rem !important; + margin-left: -6rem !important; } + .my-md-n1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; } + .my-md-n2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; } + .my-md-n3 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; } + .my-md-n4 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; } + .my-md-n5 { + margin-top: -2.5rem !important; + margin-bottom: -2.5rem !important; } + .my-md-n6 { + margin-top: -4rem !important; + margin-bottom: -4rem !important; } + .my-md-n7 { + margin-top: -6rem !important; + margin-bottom: -6rem !important; } + .mt-md-n1 { + margin-top: -0.25rem !important; } + .mt-md-n2 { + margin-top: -0.5rem !important; } + .mt-md-n3 { + margin-top: -1rem !important; } + .mt-md-n4 { + margin-top: -1.5rem !important; } + .mt-md-n5 { + margin-top: -2.5rem !important; } + .mt-md-n6 { + margin-top: -4rem !important; } + .mt-md-n7 { + margin-top: -6rem !important; } + .mr-md-n1 { + margin-right: -0.25rem !important; } + .mr-md-n2 { + margin-right: -0.5rem !important; } + .mr-md-n3 { + margin-right: -1rem !important; } + .mr-md-n4 { + margin-right: -1.5rem !important; } + .mr-md-n5 { + margin-right: -2.5rem !important; } + .mr-md-n6 { + margin-right: -4rem !important; } + .mr-md-n7 { + margin-right: -6rem !important; } + .mb-md-n1 { + margin-bottom: -0.25rem !important; } + .mb-md-n2 { + margin-bottom: -0.5rem !important; } + .mb-md-n3 { + margin-bottom: -1rem !important; } + .mb-md-n4 { + margin-bottom: -1.5rem !important; } + .mb-md-n5 { + margin-bottom: -2.5rem !important; } + .mb-md-n6 { + margin-bottom: -4rem !important; } + .mb-md-n7 { + margin-bottom: -6rem !important; } + .ml-md-n1 { + margin-left: -0.25rem !important; } + .ml-md-n2 { + margin-left: -0.5rem !important; } + .ml-md-n3 { + margin-left: -1rem !important; } + .ml-md-n4 { + margin-left: -1.5rem !important; } + .ml-md-n5 { + margin-left: -2.5rem !important; } + .ml-md-n6 { + margin-left: -4rem !important; } + .ml-md-n7 { + margin-left: -6rem !important; } + .p-md-0 { + padding: 0 !important; } + .p-md-1 { + padding: 0.25rem !important; } + .p-md-2 { + padding: 0.5rem !important; } + .p-md-3 { + padding: 1rem !important; } + .p-md-4 { + padding: 1.5rem !important; } + .p-md-5 { + padding: 2.5rem !important; } + .p-md-6 { + padding: 4rem !important; } + .p-md-7 { + padding: 6rem !important; } + .px-md-0 { + padding-right: 0 !important; + padding-left: 0 !important; } + .px-md-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; } + .px-md-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; } + .px-md-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; } + .px-md-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; } + .px-md-5 { + padding-right: 2.5rem !important; + padding-left: 2.5rem !important; } + .px-md-6 { + padding-right: 4rem !important; + padding-left: 4rem !important; } + .px-md-7 { + padding-right: 6rem !important; + padding-left: 6rem !important; } + .py-md-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; } + .py-md-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; } + .py-md-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; } + .py-md-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; } + .py-md-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; } + .py-md-5 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; } + .py-md-6 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; } + .py-md-7 { + padding-top: 6rem !important; + padding-bottom: 6rem !important; } + .pt-md-0 { + padding-top: 0 !important; } + .pt-md-1 { + padding-top: 0.25rem !important; } + .pt-md-2 { + padding-top: 0.5rem !important; } + .pt-md-3 { + padding-top: 1rem !important; } + .pt-md-4 { + padding-top: 1.5rem !important; } + .pt-md-5 { + padding-top: 2.5rem !important; } + .pt-md-6 { + padding-top: 4rem !important; } + .pt-md-7 { + padding-top: 6rem !important; } + .pr-md-0 { + padding-right: 0 !important; } + .pr-md-1 { + padding-right: 0.25rem !important; } + .pr-md-2 { + padding-right: 0.5rem !important; } + .pr-md-3 { + padding-right: 1rem !important; } + .pr-md-4 { + padding-right: 1.5rem !important; } + .pr-md-5 { + padding-right: 2.5rem !important; } + .pr-md-6 { + padding-right: 4rem !important; } + .pr-md-7 { + padding-right: 6rem !important; } + .pb-md-0 { + padding-bottom: 0 !important; } + .pb-md-1 { + padding-bottom: 0.25rem !important; } + .pb-md-2 { + padding-bottom: 0.5rem !important; } + .pb-md-3 { + padding-bottom: 1rem !important; } + .pb-md-4 { + padding-bottom: 1.5rem !important; } + .pb-md-5 { + padding-bottom: 2.5rem !important; } + .pb-md-6 { + padding-bottom: 4rem !important; } + .pb-md-7 { + padding-bottom: 6rem !important; } + .pl-md-0 { + padding-left: 0 !important; } + .pl-md-1 { + padding-left: 0.25rem !important; } + .pl-md-2 { + padding-left: 0.5rem !important; } + .pl-md-3 { + padding-left: 1rem !important; } + .pl-md-4 { + padding-left: 1.5rem !important; } + .pl-md-5 { + padding-left: 2.5rem !important; } + .pl-md-6 { + padding-left: 4rem !important; } + .pl-md-7 { + padding-left: 6rem !important; } + .text-md-left { + text-align: left !important; } + .text-md-right { + text-align: right !important; } + .text-md-center { + text-align: center !important; } } + +@media (min-width: 64rem) { + .float-lg-left { + float: left !important; } + .float-lg-right { + float: right !important; } + .float-lg-none { + float: none !important; } + .d-lg-none { + display: none !important; } + .d-lg-inline { + display: inline !important; } + .d-lg-inline-block { + display: inline-block !important; } + .d-lg-block { + display: block !important; } + .d-lg-table { + display: table !important; } + .d-lg-table-row { + display: table-row !important; } + .d-lg-table-cell { + display: table-cell !important; } + .d-lg-flex { + display: flex !important; } + .d-lg-inline-flex { + display: inline-flex !important; } + .flex-lg-fill { + flex: 1 1 auto !important; } + .flex-lg-row { + flex-direction: row !important; } + .flex-lg-column { + flex-direction: column !important; } + .flex-lg-row-reverse { + flex-direction: row-reverse !important; } + .flex-lg-column-reverse { + flex-direction: column-reverse !important; } + .flex-lg-grow-0 { + flex-grow: 0 !important; } + .flex-lg-grow-1 { + flex-grow: 1 !important; } + .flex-lg-shrink-0 { + flex-shrink: 0 !important; } + .flex-lg-shrink-1 { + flex-shrink: 1 !important; } + .flex-lg-wrap { + flex-wrap: wrap !important; } + .flex-lg-nowrap { + flex-wrap: nowrap !important; } + .flex-lg-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .justify-content-lg-start { + justify-content: flex-start !important; } + .justify-content-lg-end { + justify-content: flex-end !important; } + .justify-content-lg-center { + justify-content: center !important; } + .justify-content-lg-between { + justify-content: space-between !important; } + .justify-content-lg-around { + justify-content: space-around !important; } + .align-items-lg-start { + align-items: flex-start !important; } + .align-items-lg-end { + align-items: flex-end !important; } + .align-items-lg-center { + align-items: center !important; } + .align-items-lg-baseline { + align-items: baseline !important; } + .align-items-lg-stretch { + align-items: stretch !important; } + .align-content-lg-start { + align-content: flex-start !important; } + .align-content-lg-end { + align-content: flex-end !important; } + .align-content-lg-center { + align-content: center !important; } + .align-content-lg-between { + align-content: space-between !important; } + .align-content-lg-around { + align-content: space-around !important; } + .align-content-lg-stretch { + align-content: stretch !important; } + .align-self-lg-auto { + -ms-grid-row-align: auto !important; + align-self: auto !important; } + .align-self-lg-start { + align-self: flex-start !important; } + .align-self-lg-end { + align-self: flex-end !important; } + .align-self-lg-center { + -ms-grid-row-align: center !important; + align-self: center !important; } + .align-self-lg-baseline { + align-self: baseline !important; } + .align-self-lg-stretch { + -ms-grid-row-align: stretch !important; + align-self: stretch !important; } + .order-lg-first { + order: -1 !important; } + .order-lg-0 { + order: 0 !important; } + .order-lg-1 { + order: 1 !important; } + .order-lg-2 { + order: 2 !important; } + .order-lg-3 { + order: 3 !important; } + .order-lg-4 { + order: 4 !important; } + .order-lg-5 { + order: 5 !important; } + .order-lg-last { + order: 6 !important; } + .m-lg-0 { + margin: 0 !important; } + .m-lg-1 { + margin: 0.25rem !important; } + .m-lg-2 { + margin: 0.5rem !important; } + .m-lg-3 { + margin: 1rem !important; } + .m-lg-4 { + margin: 1.5rem !important; } + .m-lg-5 { + margin: 2.5rem !important; } + .m-lg-6 { + margin: 4rem !important; } + .m-lg-7 { + margin: 6rem !important; } + .m-lg-auto { + margin: auto !important; } + .mx-lg-0 { + margin-right: 0 !important; + margin-left: 0 !important; } + .mx-lg-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; } + .mx-lg-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; } + .mx-lg-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; } + .mx-lg-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; } + .mx-lg-5 { + margin-right: 2.5rem !important; + margin-left: 2.5rem !important; } + .mx-lg-6 { + margin-right: 4rem !important; + margin-left: 4rem !important; } + .mx-lg-7 { + margin-right: 6rem !important; + margin-left: 6rem !important; } + .mx-lg-auto { + margin-right: auto !important; + margin-left: auto !important; } + .my-lg-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; } + .my-lg-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; } + .my-lg-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; } + .my-lg-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; } + .my-lg-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; } + .my-lg-5 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; } + .my-lg-6 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; } + .my-lg-7 { + margin-top: 6rem !important; + margin-bottom: 6rem !important; } + .my-lg-auto { + margin-top: auto !important; + margin-bottom: auto !important; } + .mt-lg-0 { + margin-top: 0 !important; } + .mt-lg-1 { + margin-top: 0.25rem !important; } + .mt-lg-2 { + margin-top: 0.5rem !important; } + .mt-lg-3 { + margin-top: 1rem !important; } + .mt-lg-4 { + margin-top: 1.5rem !important; } + .mt-lg-5 { + margin-top: 2.5rem !important; } + .mt-lg-6 { + margin-top: 4rem !important; } + .mt-lg-7 { + margin-top: 6rem !important; } + .mt-lg-auto { + margin-top: auto !important; } + .mr-lg-0 { + margin-right: 0 !important; } + .mr-lg-1 { + margin-right: 0.25rem !important; } + .mr-lg-2 { + margin-right: 0.5rem !important; } + .mr-lg-3 { + margin-right: 1rem !important; } + .mr-lg-4 { + margin-right: 1.5rem !important; } + .mr-lg-5 { + margin-right: 2.5rem !important; } + .mr-lg-6 { + margin-right: 4rem !important; } + .mr-lg-7 { + margin-right: 6rem !important; } + .mr-lg-auto { + margin-right: auto !important; } + .mb-lg-0 { + margin-bottom: 0 !important; } + .mb-lg-1 { + margin-bottom: 0.25rem !important; } + .mb-lg-2 { + margin-bottom: 0.5rem !important; } + .mb-lg-3 { + margin-bottom: 1rem !important; } + .mb-lg-4 { + margin-bottom: 1.5rem !important; } + .mb-lg-5 { + margin-bottom: 2.5rem !important; } + .mb-lg-6 { + margin-bottom: 4rem !important; } + .mb-lg-7 { + margin-bottom: 6rem !important; } + .mb-lg-auto { + margin-bottom: auto !important; } + .ml-lg-0 { + margin-left: 0 !important; } + .ml-lg-1 { + margin-left: 0.25rem !important; } + .ml-lg-2 { + margin-left: 0.5rem !important; } + .ml-lg-3 { + margin-left: 1rem !important; } + .ml-lg-4 { + margin-left: 1.5rem !important; } + .ml-lg-5 { + margin-left: 2.5rem !important; } + .ml-lg-6 { + margin-left: 4rem !important; } + .ml-lg-7 { + margin-left: 6rem !important; } + .ml-lg-auto { + margin-left: auto !important; } + .m-lg-n1 { + margin: -0.25rem !important; } + .m-lg-n2 { + margin: -0.5rem !important; } + .m-lg-n3 { + margin: -1rem !important; } + .m-lg-n4 { + margin: -1.5rem !important; } + .m-lg-n5 { + margin: -2.5rem !important; } + .m-lg-n6 { + margin: -4rem !important; } + .m-lg-n7 { + margin: -6rem !important; } + .mx-lg-n1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; } + .mx-lg-n2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; } + .mx-lg-n3 { + margin-right: -1rem !important; + margin-left: -1rem !important; } + .mx-lg-n4 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; } + .mx-lg-n5 { + margin-right: -2.5rem !important; + margin-left: -2.5rem !important; } + .mx-lg-n6 { + margin-right: -4rem !important; + margin-left: -4rem !important; } + .mx-lg-n7 { + margin-right: -6rem !important; + margin-left: -6rem !important; } + .my-lg-n1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; } + .my-lg-n2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; } + .my-lg-n3 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; } + .my-lg-n4 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; } + .my-lg-n5 { + margin-top: -2.5rem !important; + margin-bottom: -2.5rem !important; } + .my-lg-n6 { + margin-top: -4rem !important; + margin-bottom: -4rem !important; } + .my-lg-n7 { + margin-top: -6rem !important; + margin-bottom: -6rem !important; } + .mt-lg-n1 { + margin-top: -0.25rem !important; } + .mt-lg-n2 { + margin-top: -0.5rem !important; } + .mt-lg-n3 { + margin-top: -1rem !important; } + .mt-lg-n4 { + margin-top: -1.5rem !important; } + .mt-lg-n5 { + margin-top: -2.5rem !important; } + .mt-lg-n6 { + margin-top: -4rem !important; } + .mt-lg-n7 { + margin-top: -6rem !important; } + .mr-lg-n1 { + margin-right: -0.25rem !important; } + .mr-lg-n2 { + margin-right: -0.5rem !important; } + .mr-lg-n3 { + margin-right: -1rem !important; } + .mr-lg-n4 { + margin-right: -1.5rem !important; } + .mr-lg-n5 { + margin-right: -2.5rem !important; } + .mr-lg-n6 { + margin-right: -4rem !important; } + .mr-lg-n7 { + margin-right: -6rem !important; } + .mb-lg-n1 { + margin-bottom: -0.25rem !important; } + .mb-lg-n2 { + margin-bottom: -0.5rem !important; } + .mb-lg-n3 { + margin-bottom: -1rem !important; } + .mb-lg-n4 { + margin-bottom: -1.5rem !important; } + .mb-lg-n5 { + margin-bottom: -2.5rem !important; } + .mb-lg-n6 { + margin-bottom: -4rem !important; } + .mb-lg-n7 { + margin-bottom: -6rem !important; } + .ml-lg-n1 { + margin-left: -0.25rem !important; } + .ml-lg-n2 { + margin-left: -0.5rem !important; } + .ml-lg-n3 { + margin-left: -1rem !important; } + .ml-lg-n4 { + margin-left: -1.5rem !important; } + .ml-lg-n5 { + margin-left: -2.5rem !important; } + .ml-lg-n6 { + margin-left: -4rem !important; } + .ml-lg-n7 { + margin-left: -6rem !important; } + .p-lg-0 { + padding: 0 !important; } + .p-lg-1 { + padding: 0.25rem !important; } + .p-lg-2 { + padding: 0.5rem !important; } + .p-lg-3 { + padding: 1rem !important; } + .p-lg-4 { + padding: 1.5rem !important; } + .p-lg-5 { + padding: 2.5rem !important; } + .p-lg-6 { + padding: 4rem !important; } + .p-lg-7 { + padding: 6rem !important; } + .px-lg-0 { + padding-right: 0 !important; + padding-left: 0 !important; } + .px-lg-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; } + .px-lg-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; } + .px-lg-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; } + .px-lg-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; } + .px-lg-5 { + padding-right: 2.5rem !important; + padding-left: 2.5rem !important; } + .px-lg-6 { + padding-right: 4rem !important; + padding-left: 4rem !important; } + .px-lg-7 { + padding-right: 6rem !important; + padding-left: 6rem !important; } + .py-lg-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; } + .py-lg-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; } + .py-lg-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; } + .py-lg-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; } + .py-lg-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; } + .py-lg-5 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; } + .py-lg-6 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; } + .py-lg-7 { + padding-top: 6rem !important; + padding-bottom: 6rem !important; } + .pt-lg-0 { + padding-top: 0 !important; } + .pt-lg-1 { + padding-top: 0.25rem !important; } + .pt-lg-2 { + padding-top: 0.5rem !important; } + .pt-lg-3 { + padding-top: 1rem !important; } + .pt-lg-4 { + padding-top: 1.5rem !important; } + .pt-lg-5 { + padding-top: 2.5rem !important; } + .pt-lg-6 { + padding-top: 4rem !important; } + .pt-lg-7 { + padding-top: 6rem !important; } + .pr-lg-0 { + padding-right: 0 !important; } + .pr-lg-1 { + padding-right: 0.25rem !important; } + .pr-lg-2 { + padding-right: 0.5rem !important; } + .pr-lg-3 { + padding-right: 1rem !important; } + .pr-lg-4 { + padding-right: 1.5rem !important; } + .pr-lg-5 { + padding-right: 2.5rem !important; } + .pr-lg-6 { + padding-right: 4rem !important; } + .pr-lg-7 { + padding-right: 6rem !important; } + .pb-lg-0 { + padding-bottom: 0 !important; } + .pb-lg-1 { + padding-bottom: 0.25rem !important; } + .pb-lg-2 { + padding-bottom: 0.5rem !important; } + .pb-lg-3 { + padding-bottom: 1rem !important; } + .pb-lg-4 { + padding-bottom: 1.5rem !important; } + .pb-lg-5 { + padding-bottom: 2.5rem !important; } + .pb-lg-6 { + padding-bottom: 4rem !important; } + .pb-lg-7 { + padding-bottom: 6rem !important; } + .pl-lg-0 { + padding-left: 0 !important; } + .pl-lg-1 { + padding-left: 0.25rem !important; } + .pl-lg-2 { + padding-left: 0.5rem !important; } + .pl-lg-3 { + padding-left: 1rem !important; } + .pl-lg-4 { + padding-left: 1.5rem !important; } + .pl-lg-5 { + padding-left: 2.5rem !important; } + .pl-lg-6 { + padding-left: 4rem !important; } + .pl-lg-7 { + padding-left: 6rem !important; } + .text-lg-left { + text-align: left !important; } + .text-lg-right { + text-align: right !important; } + .text-lg-center { + text-align: center !important; } } + +@media (min-width: 75.25rem) { + .float-xl-left { + float: left !important; } + .float-xl-right { + float: right !important; } + .float-xl-none { + float: none !important; } + .d-xl-none { + display: none !important; } + .d-xl-inline { + display: inline !important; } + .d-xl-inline-block { + display: inline-block !important; } + .d-xl-block { + display: block !important; } + .d-xl-table { + display: table !important; } + .d-xl-table-row { + display: table-row !important; } + .d-xl-table-cell { + display: table-cell !important; } + .d-xl-flex { + display: flex !important; } + .d-xl-inline-flex { + display: inline-flex !important; } + .flex-xl-fill { + flex: 1 1 auto !important; } + .flex-xl-row { + flex-direction: row !important; } + .flex-xl-column { + flex-direction: column !important; } + .flex-xl-row-reverse { + flex-direction: row-reverse !important; } + .flex-xl-column-reverse { + flex-direction: column-reverse !important; } + .flex-xl-grow-0 { + flex-grow: 0 !important; } + .flex-xl-grow-1 { + flex-grow: 1 !important; } + .flex-xl-shrink-0 { + flex-shrink: 0 !important; } + .flex-xl-shrink-1 { + flex-shrink: 1 !important; } + .flex-xl-wrap { + flex-wrap: wrap !important; } + .flex-xl-nowrap { + flex-wrap: nowrap !important; } + .flex-xl-wrap-reverse { + flex-wrap: wrap-reverse !important; } + .justify-content-xl-start { + justify-content: flex-start !important; } + .justify-content-xl-end { + justify-content: flex-end !important; } + .justify-content-xl-center { + justify-content: center !important; } + .justify-content-xl-between { + justify-content: space-between !important; } + .justify-content-xl-around { + justify-content: space-around !important; } + .align-items-xl-start { + align-items: flex-start !important; } + .align-items-xl-end { + align-items: flex-end !important; } + .align-items-xl-center { + align-items: center !important; } + .align-items-xl-baseline { + align-items: baseline !important; } + .align-items-xl-stretch { + align-items: stretch !important; } + .align-content-xl-start { + align-content: flex-start !important; } + .align-content-xl-end { + align-content: flex-end !important; } + .align-content-xl-center { + align-content: center !important; } + .align-content-xl-between { + align-content: space-between !important; } + .align-content-xl-around { + align-content: space-around !important; } + .align-content-xl-stretch { + align-content: stretch !important; } + .align-self-xl-auto { + -ms-grid-row-align: auto !important; + align-self: auto !important; } + .align-self-xl-start { + align-self: flex-start !important; } + .align-self-xl-end { + align-self: flex-end !important; } + .align-self-xl-center { + -ms-grid-row-align: center !important; + align-self: center !important; } + .align-self-xl-baseline { + align-self: baseline !important; } + .align-self-xl-stretch { + -ms-grid-row-align: stretch !important; + align-self: stretch !important; } + .order-xl-first { + order: -1 !important; } + .order-xl-0 { + order: 0 !important; } + .order-xl-1 { + order: 1 !important; } + .order-xl-2 { + order: 2 !important; } + .order-xl-3 { + order: 3 !important; } + .order-xl-4 { + order: 4 !important; } + .order-xl-5 { + order: 5 !important; } + .order-xl-last { + order: 6 !important; } + .m-xl-0 { + margin: 0 !important; } + .m-xl-1 { + margin: 0.25rem !important; } + .m-xl-2 { + margin: 0.5rem !important; } + .m-xl-3 { + margin: 1rem !important; } + .m-xl-4 { + margin: 1.5rem !important; } + .m-xl-5 { + margin: 2.5rem !important; } + .m-xl-6 { + margin: 4rem !important; } + .m-xl-7 { + margin: 6rem !important; } + .m-xl-auto { + margin: auto !important; } + .mx-xl-0 { + margin-right: 0 !important; + margin-left: 0 !important; } + .mx-xl-1 { + margin-right: 0.25rem !important; + margin-left: 0.25rem !important; } + .mx-xl-2 { + margin-right: 0.5rem !important; + margin-left: 0.5rem !important; } + .mx-xl-3 { + margin-right: 1rem !important; + margin-left: 1rem !important; } + .mx-xl-4 { + margin-right: 1.5rem !important; + margin-left: 1.5rem !important; } + .mx-xl-5 { + margin-right: 2.5rem !important; + margin-left: 2.5rem !important; } + .mx-xl-6 { + margin-right: 4rem !important; + margin-left: 4rem !important; } + .mx-xl-7 { + margin-right: 6rem !important; + margin-left: 6rem !important; } + .mx-xl-auto { + margin-right: auto !important; + margin-left: auto !important; } + .my-xl-0 { + margin-top: 0 !important; + margin-bottom: 0 !important; } + .my-xl-1 { + margin-top: 0.25rem !important; + margin-bottom: 0.25rem !important; } + .my-xl-2 { + margin-top: 0.5rem !important; + margin-bottom: 0.5rem !important; } + .my-xl-3 { + margin-top: 1rem !important; + margin-bottom: 1rem !important; } + .my-xl-4 { + margin-top: 1.5rem !important; + margin-bottom: 1.5rem !important; } + .my-xl-5 { + margin-top: 2.5rem !important; + margin-bottom: 2.5rem !important; } + .my-xl-6 { + margin-top: 4rem !important; + margin-bottom: 4rem !important; } + .my-xl-7 { + margin-top: 6rem !important; + margin-bottom: 6rem !important; } + .my-xl-auto { + margin-top: auto !important; + margin-bottom: auto !important; } + .mt-xl-0 { + margin-top: 0 !important; } + .mt-xl-1 { + margin-top: 0.25rem !important; } + .mt-xl-2 { + margin-top: 0.5rem !important; } + .mt-xl-3 { + margin-top: 1rem !important; } + .mt-xl-4 { + margin-top: 1.5rem !important; } + .mt-xl-5 { + margin-top: 2.5rem !important; } + .mt-xl-6 { + margin-top: 4rem !important; } + .mt-xl-7 { + margin-top: 6rem !important; } + .mt-xl-auto { + margin-top: auto !important; } + .mr-xl-0 { + margin-right: 0 !important; } + .mr-xl-1 { + margin-right: 0.25rem !important; } + .mr-xl-2 { + margin-right: 0.5rem !important; } + .mr-xl-3 { + margin-right: 1rem !important; } + .mr-xl-4 { + margin-right: 1.5rem !important; } + .mr-xl-5 { + margin-right: 2.5rem !important; } + .mr-xl-6 { + margin-right: 4rem !important; } + .mr-xl-7 { + margin-right: 6rem !important; } + .mr-xl-auto { + margin-right: auto !important; } + .mb-xl-0 { + margin-bottom: 0 !important; } + .mb-xl-1 { + margin-bottom: 0.25rem !important; } + .mb-xl-2 { + margin-bottom: 0.5rem !important; } + .mb-xl-3 { + margin-bottom: 1rem !important; } + .mb-xl-4 { + margin-bottom: 1.5rem !important; } + .mb-xl-5 { + margin-bottom: 2.5rem !important; } + .mb-xl-6 { + margin-bottom: 4rem !important; } + .mb-xl-7 { + margin-bottom: 6rem !important; } + .mb-xl-auto { + margin-bottom: auto !important; } + .ml-xl-0 { + margin-left: 0 !important; } + .ml-xl-1 { + margin-left: 0.25rem !important; } + .ml-xl-2 { + margin-left: 0.5rem !important; } + .ml-xl-3 { + margin-left: 1rem !important; } + .ml-xl-4 { + margin-left: 1.5rem !important; } + .ml-xl-5 { + margin-left: 2.5rem !important; } + .ml-xl-6 { + margin-left: 4rem !important; } + .ml-xl-7 { + margin-left: 6rem !important; } + .ml-xl-auto { + margin-left: auto !important; } + .m-xl-n1 { + margin: -0.25rem !important; } + .m-xl-n2 { + margin: -0.5rem !important; } + .m-xl-n3 { + margin: -1rem !important; } + .m-xl-n4 { + margin: -1.5rem !important; } + .m-xl-n5 { + margin: -2.5rem !important; } + .m-xl-n6 { + margin: -4rem !important; } + .m-xl-n7 { + margin: -6rem !important; } + .mx-xl-n1 { + margin-right: -0.25rem !important; + margin-left: -0.25rem !important; } + .mx-xl-n2 { + margin-right: -0.5rem !important; + margin-left: -0.5rem !important; } + .mx-xl-n3 { + margin-right: -1rem !important; + margin-left: -1rem !important; } + .mx-xl-n4 { + margin-right: -1.5rem !important; + margin-left: -1.5rem !important; } + .mx-xl-n5 { + margin-right: -2.5rem !important; + margin-left: -2.5rem !important; } + .mx-xl-n6 { + margin-right: -4rem !important; + margin-left: -4rem !important; } + .mx-xl-n7 { + margin-right: -6rem !important; + margin-left: -6rem !important; } + .my-xl-n1 { + margin-top: -0.25rem !important; + margin-bottom: -0.25rem !important; } + .my-xl-n2 { + margin-top: -0.5rem !important; + margin-bottom: -0.5rem !important; } + .my-xl-n3 { + margin-top: -1rem !important; + margin-bottom: -1rem !important; } + .my-xl-n4 { + margin-top: -1.5rem !important; + margin-bottom: -1.5rem !important; } + .my-xl-n5 { + margin-top: -2.5rem !important; + margin-bottom: -2.5rem !important; } + .my-xl-n6 { + margin-top: -4rem !important; + margin-bottom: -4rem !important; } + .my-xl-n7 { + margin-top: -6rem !important; + margin-bottom: -6rem !important; } + .mt-xl-n1 { + margin-top: -0.25rem !important; } + .mt-xl-n2 { + margin-top: -0.5rem !important; } + .mt-xl-n3 { + margin-top: -1rem !important; } + .mt-xl-n4 { + margin-top: -1.5rem !important; } + .mt-xl-n5 { + margin-top: -2.5rem !important; } + .mt-xl-n6 { + margin-top: -4rem !important; } + .mt-xl-n7 { + margin-top: -6rem !important; } + .mr-xl-n1 { + margin-right: -0.25rem !important; } + .mr-xl-n2 { + margin-right: -0.5rem !important; } + .mr-xl-n3 { + margin-right: -1rem !important; } + .mr-xl-n4 { + margin-right: -1.5rem !important; } + .mr-xl-n5 { + margin-right: -2.5rem !important; } + .mr-xl-n6 { + margin-right: -4rem !important; } + .mr-xl-n7 { + margin-right: -6rem !important; } + .mb-xl-n1 { + margin-bottom: -0.25rem !important; } + .mb-xl-n2 { + margin-bottom: -0.5rem !important; } + .mb-xl-n3 { + margin-bottom: -1rem !important; } + .mb-xl-n4 { + margin-bottom: -1.5rem !important; } + .mb-xl-n5 { + margin-bottom: -2.5rem !important; } + .mb-xl-n6 { + margin-bottom: -4rem !important; } + .mb-xl-n7 { + margin-bottom: -6rem !important; } + .ml-xl-n1 { + margin-left: -0.25rem !important; } + .ml-xl-n2 { + margin-left: -0.5rem !important; } + .ml-xl-n3 { + margin-left: -1rem !important; } + .ml-xl-n4 { + margin-left: -1.5rem !important; } + .ml-xl-n5 { + margin-left: -2.5rem !important; } + .ml-xl-n6 { + margin-left: -4rem !important; } + .ml-xl-n7 { + margin-left: -6rem !important; } + .p-xl-0 { + padding: 0 !important; } + .p-xl-1 { + padding: 0.25rem !important; } + .p-xl-2 { + padding: 0.5rem !important; } + .p-xl-3 { + padding: 1rem !important; } + .p-xl-4 { + padding: 1.5rem !important; } + .p-xl-5 { + padding: 2.5rem !important; } + .p-xl-6 { + padding: 4rem !important; } + .p-xl-7 { + padding: 6rem !important; } + .px-xl-0 { + padding-right: 0 !important; + padding-left: 0 !important; } + .px-xl-1 { + padding-right: 0.25rem !important; + padding-left: 0.25rem !important; } + .px-xl-2 { + padding-right: 0.5rem !important; + padding-left: 0.5rem !important; } + .px-xl-3 { + padding-right: 1rem !important; + padding-left: 1rem !important; } + .px-xl-4 { + padding-right: 1.5rem !important; + padding-left: 1.5rem !important; } + .px-xl-5 { + padding-right: 2.5rem !important; + padding-left: 2.5rem !important; } + .px-xl-6 { + padding-right: 4rem !important; + padding-left: 4rem !important; } + .px-xl-7 { + padding-right: 6rem !important; + padding-left: 6rem !important; } + .py-xl-0 { + padding-top: 0 !important; + padding-bottom: 0 !important; } + .py-xl-1 { + padding-top: 0.25rem !important; + padding-bottom: 0.25rem !important; } + .py-xl-2 { + padding-top: 0.5rem !important; + padding-bottom: 0.5rem !important; } + .py-xl-3 { + padding-top: 1rem !important; + padding-bottom: 1rem !important; } + .py-xl-4 { + padding-top: 1.5rem !important; + padding-bottom: 1.5rem !important; } + .py-xl-5 { + padding-top: 2.5rem !important; + padding-bottom: 2.5rem !important; } + .py-xl-6 { + padding-top: 4rem !important; + padding-bottom: 4rem !important; } + .py-xl-7 { + padding-top: 6rem !important; + padding-bottom: 6rem !important; } + .pt-xl-0 { + padding-top: 0 !important; } + .pt-xl-1 { + padding-top: 0.25rem !important; } + .pt-xl-2 { + padding-top: 0.5rem !important; } + .pt-xl-3 { + padding-top: 1rem !important; } + .pt-xl-4 { + padding-top: 1.5rem !important; } + .pt-xl-5 { + padding-top: 2.5rem !important; } + .pt-xl-6 { + padding-top: 4rem !important; } + .pt-xl-7 { + padding-top: 6rem !important; } + .pr-xl-0 { + padding-right: 0 !important; } + .pr-xl-1 { + padding-right: 0.25rem !important; } + .pr-xl-2 { + padding-right: 0.5rem !important; } + .pr-xl-3 { + padding-right: 1rem !important; } + .pr-xl-4 { + padding-right: 1.5rem !important; } + .pr-xl-5 { + padding-right: 2.5rem !important; } + .pr-xl-6 { + padding-right: 4rem !important; } + .pr-xl-7 { + padding-right: 6rem !important; } + .pb-xl-0 { + padding-bottom: 0 !important; } + .pb-xl-1 { + padding-bottom: 0.25rem !important; } + .pb-xl-2 { + padding-bottom: 0.5rem !important; } + .pb-xl-3 { + padding-bottom: 1rem !important; } + .pb-xl-4 { + padding-bottom: 1.5rem !important; } + .pb-xl-5 { + padding-bottom: 2.5rem !important; } + .pb-xl-6 { + padding-bottom: 4rem !important; } + .pb-xl-7 { + padding-bottom: 6rem !important; } + .pl-xl-0 { + padding-left: 0 !important; } + .pl-xl-1 { + padding-left: 0.25rem !important; } + .pl-xl-2 { + padding-left: 0.5rem !important; } + .pl-xl-3 { + padding-left: 1rem !important; } + .pl-xl-4 { + padding-left: 1.5rem !important; } + .pl-xl-5 { + padding-left: 2.5rem !important; } + .pl-xl-6 { + padding-left: 4rem !important; } + .pl-xl-7 { + padding-left: 6rem !important; } + .text-xl-left { + text-align: left !important; } + .text-xl-right { + text-align: right !important; } + .text-xl-center { + text-align: center !important; } } + +@media print { + .d-print-none { + display: none !important; } + .d-print-inline { + display: inline !important; } + .d-print-inline-block { + display: inline-block !important; } + .d-print-block { + display: block !important; } + .d-print-table { + display: table !important; } + .d-print-table-row { + display: table-row !important; } + .d-print-table-cell { + display: table-cell !important; } + .d-print-flex { + display: flex !important; } + .d-print-inline-flex { + display: inline-flex !important; } } + +html { + font-size: 16px; + scroll-behavior: smooth; } + +body { + overflow-y: scroll; + touch-action: manipulation; + text-rendering: optimizeLegibility; + font-feature-settings: "liga" 0; } + body .content *::-webkit-scrollbar { + width: 6px; + height: 6px; + -webkit-transition: .3s background; + transition: .3s background; } + body .content *::-webkit-scrollbar-thumb { + border-radius: 5px; + background: #dee1e7; } + body .content *::-webkit-scrollbar-corner { + background: transparent; } + body .content *:hover::-webkit-scrollbar-thumb { + background: #cbcfd6; + background: #cbcfd6; } + @media print { + body { + background: transparent; } } + +/* +Horizontal navbar + */ +/* +Vertical narrow navbar + */ +/* +Vertical navbar + */ +/* +All navbars + */ +.navbar { + padding-top: 0; + padding-bottom: 0; } + @media print { + .navbar { + display: none; + margin: 0 !important; } } + .navbar .nav-link { + min-height: 3.5rem; } + .navbar .nav-link-icon { + font-size: 1rem; + width: 1rem; + height: 1rem; + display: block; + margin-right: .5rem; + line-height: .99; } + +.navbar-expand-xs { + min-height: 3.5rem; } + .navbar-expand-xs .navbar-nav { + margin-left: -0.75rem; } + .navbar-expand-xs .navbar-nav .nav-item { + position: relative; } + .navbar-expand-xs .navbar-nav .nav-item.active:before { + content: ''; + position: absolute; + bottom: -1px; + left: 0.75rem; + right: 0.75rem; + height: 1px; + background: #206bc4; } + +@media (min-width: 33rem) { + .navbar-expand-sm { + min-height: 3.5rem; } + .navbar-expand-sm .navbar-nav { + margin-left: -0.75rem; } + .navbar-expand-sm .navbar-nav .nav-item { + position: relative; } + .navbar-expand-sm .navbar-nav .nav-item.active:before { + content: ''; + position: absolute; + bottom: -1px; + left: 0.75rem; + right: 0.75rem; + height: 1px; + background: #206bc4; } } + +@media (min-width: 48rem) { + .navbar-expand-md { + min-height: 3.5rem; } + .navbar-expand-md .navbar-nav { + margin-left: -0.75rem; } + .navbar-expand-md .navbar-nav .nav-item { + position: relative; } + .navbar-expand-md .navbar-nav .nav-item.active:before { + content: ''; + position: absolute; + bottom: -1px; + left: 0.75rem; + right: 0.75rem; + height: 1px; + background: #206bc4; } } + +@media (min-width: 64rem) { + .navbar-expand-lg { + min-height: 3.5rem; } + .navbar-expand-lg .navbar-nav { + margin-left: -0.75rem; } + .navbar-expand-lg .navbar-nav .nav-item { + position: relative; } + .navbar-expand-lg .navbar-nav .nav-item.active:before { + content: ''; + position: absolute; + bottom: -1px; + left: 0.75rem; + right: 0.75rem; + height: 1px; + background: #206bc4; } } + +@media (min-width: 75.25rem) { + .navbar-expand-xl { + min-height: 3.5rem; } + .navbar-expand-xl .navbar-nav { + margin-left: -0.75rem; } + .navbar-expand-xl .navbar-nav .nav-item { + position: relative; } + .navbar-expand-xl .navbar-nav .nav-item.active:before { + content: ''; + position: absolute; + bottom: -1px; + left: 0.75rem; + right: 0.75rem; + height: 1px; + background: #206bc4; } } + +.navbar-side { + margin-left: auto; + padding-left: 1.5rem; } + .navbar-side > * { + margin-left: 1rem; } + +.navbar-heading { + display: none; } + +/** +Navbar brand + */ +.navbar-brand { + padding: 0; } + +.navbar-brand-logo { + height: 2rem; } + +.navbar-brand-logo-small { + display: none; } + +/** +Navbar colors + */ +.navbar { + box-shadow: 0 0 0 1px rgba(126, 133, 144, 0.24); } + .navbar .navbar-nav .nav-link { + color: inherit; + opacity: 0.64; } + .navbar .navbar-nav .nav-link:hover { + color: inherit; + opacity: 1; } + .navbar .navbar-nav .nav-link.disabled { + color: inherit; + opacity: 0.2133333; } + .navbar .navbar-nav .show > .nav-link, + .navbar .navbar-nav .active > .nav-link, + .navbar .navbar-nav .nav-link.show, + .navbar .navbar-nav .nav-link.active { + color: inherit; + opacity: 1; } + +.navbar-light { + background: #ffffff; } + .navbar-light::-webkit-scrollbar { + width: 6px; + height: 6px; + -webkit-transition: .3s background; + transition: .3s background; } + .navbar-light::-webkit-scrollbar-thumb { + border-radius: 5px; + background: #dee1e7; } + .navbar-light::-webkit-scrollbar-corner { + background: transparent; } + .navbar-light:hover::-webkit-scrollbar-thumb { + background: #cbcfd6; + background: #cbcfd6; } + +.navbar-dark { + background: #354052; + color: #ffffff; + box-shadow: 0 0 0 1px #2f3949; } + .navbar-dark::-webkit-scrollbar { + width: 6px; + height: 6px; + -webkit-transition: .3s background; + transition: .3s background; } + .navbar-dark::-webkit-scrollbar-thumb { + border-radius: 5px; + background: transparent; } + .navbar-dark::-webkit-scrollbar-corner { + background: transparent; } + .navbar-dark:hover::-webkit-scrollbar-thumb { + background: #cbcfd6; + background: #5d6675; } + .navbar-dark .text-muted { + color: inherit !important; + opacity: 0.64; } + .navbar-dark .navbar-brand-autodark { + -webkit-filter: brightness(0) invert(1); + filter: brightness(0) invert(1); } + .navbar-dark .form-control { + border-color: transparent; + background: #3b475b; + color: #ffffff; } + +/** +Navbar vertical + */ +.navbar:not(.navbar-vertical) .d-none-navbar-horizontal, +.navbar:not(.navbar-vertical) ~ * .d-none-navbar-vertical-narrow { + display: none; } + +.navbar:not(.navbar-vertical) .dropdown-menu { + margin-top: -4px; + margin-right: -7px; } + +.navbar-vertical.navbar-expand-xs { + position: fixed; + left: 0; + top: 0; + bottom: 0; + width: 15.625rem; + z-index: 1030; + min-height: auto; + align-items: start; + overflow: auto; } + .navbar-vertical.navbar-expand-xs > [class*="container"] { + flex-direction: column; + align-items: stretch; + padding-left: 0; + padding-right: 0; + min-height: 100%; } + .navbar-vertical.navbar-expand-xs ~ .navbar, + .navbar-vertical.navbar-expand-xs ~ .content { + margin-left: 15.625rem; } + .navbar-vertical.navbar-expand-xs .d-none-navbar-vertical, + .navbar-vertical.navbar-expand-xs ~ * .d-none-navbar-vertical { + display: none; } + .navbar-vertical.navbar-expand-xs .navbar-brand { + display: flex; + width: 100%; + margin: 0; + text-align: center; + height: 3.5rem; + align-items: center; + justify-content: center; } + .navbar-vertical.navbar-expand-xs .navbar-heading { + font-size: 0.7333333em; + font-weight: 600; + text-transform: uppercase; + letter-spacing: .04em; + color: #7e8590; + display: block; + margin-bottom: .5rem; } + .navbar-vertical.navbar-expand-xs .navbar-collapse { + flex-direction: column; + text-align: left; + align-items: normal; + padding: 1rem 1rem; } + .navbar-vertical.navbar-expand-xs .navbar-nav { + flex-direction: column; + margin-left: -1rem; + margin-right: -1rem; } + .navbar-vertical.navbar-expand-xs .navbar-nav .nav-link { + min-height: 0; + padding-left: 1rem; + padding-right: 1rem; } + .navbar-vertical.navbar-expand-xs .navbar-nav .nav-item.active { + font-weight: 600; } + .navbar-vertical.navbar-expand-xs .navbar-nav .nav-item.active:before { + left: 0; + right: auto; + top: 0; + bottom: 0; + height: auto; + width: 2px; } + .navbar-vertical.navbar-expand-xs .navbar-side { + margin-left: 0; + margin-top: auto; + padding-left: 0; + padding-top: 1rem; } + .navbar-vertical.navbar-expand-xs .navbar-side > * { + margin-left: 0; + margin-top: 1rem; } + .navbar-vertical.navbar-expand-xs.navbar-right { + left: auto; + right: 0; } + .navbar-vertical.navbar-expand-xs.navbar-right ~ .navbar, + .navbar-vertical.navbar-expand-xs.navbar-right ~ .content { + margin-left: 0; + margin-right: 15.625rem; } + .navbar-vertical.navbar-expand-xs:not(.navbar-vertical-narrow) .d-none-navbar-vertical-wide, + .navbar-vertical.navbar-expand-xs:not(.navbar-vertical-narrow) ~ * .d-none-navbar-vertical-wide { + display: none; } + .navbar-vertical.navbar-expand-xs:not(.navbar-vertical-narrow) .dropdown-menu { + position: static; + background: inherit; + border: 0; + box-shadow: none; + padding: 0; + margin: 0; + color: inherit; + -moz-columns: 1; + columns: 1; } + .navbar-vertical.navbar-expand-xs:not(.navbar-vertical-narrow) .dropdown-menu:before, .navbar-vertical.navbar-expand-xs:not(.navbar-vertical-narrow) .dropdown-menu:after { + content: none; } + .navbar-vertical.navbar-expand-xs:not(.navbar-vertical-narrow) .dropdown-item { + padding-left: 2.5rem; + opacity: 0.64; } + .navbar-vertical.navbar-expand-xs:not(.navbar-vertical-narrow) .dropdown-item:hover { + background: transparent; + color: inherit; + opacity: 1; } + .navbar-vertical.navbar-expand-xs:not(.navbar-vertical-narrow) .dropdown-toggle:after { + margin-left: auto; } + .navbar-vertical.navbar-expand-xs.navbar-vertical-narrow { + width: 4rem; + overflow: visible; } + .navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .d-none-navbar-vertical-narrow, + .navbar-vertical.navbar-expand-xs.navbar-vertical-narrow ~ * .d-none-navbar-vertical-narrow { + display: none; } + .navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .navbar-nav { + margin-top: 0; } + .navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .nav-link { + height: 3rem; } + .navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .nav-link-title, + .navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .navbar-heading { + display: none; } + .navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .nav-link-icon { + margin: 0 auto; + font-size: 1.125rem; + width: 1.125rem; + height: 1.125rem; } + .navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .navbar-brand-logo-large { + display: none; } + .navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .navbar-brand-logo-small { + display: inline-block; } + .navbar-vertical.navbar-expand-xs.navbar-vertical-narrow ~ .navbar, + .navbar-vertical.navbar-expand-xs.navbar-vertical-narrow ~ .content { + margin-left: 4rem; } + .navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .dropdown-toggle:after { + content: none; } + .navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .dropdown-menu { + left: 100%; + top: 0; + margin: 0 0 0 -4px; } + .navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .dropdown-menu:before, .navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .dropdown-menu:after { + content: none; } + .navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .dropdown-menu.dropdown-menu-right { + top: auto; + bottom: 0; + right: auto; } + .navbar-vertical.navbar-expand-xs.navbar-vertical-narrow.navbar-right ~ .navbar, + .navbar-vertical.navbar-expand-xs.navbar-vertical-narrow.navbar-right ~ .content { + margin-left: 0; + margin-right: 4rem; } + .navbar-vertical.navbar-expand-xs.navbar-vertical-narrow.navbar-right .dropdown-menu { + margin: 0 -4px 0 0; + left: auto; + right: 100%; } + .navbar-vertical.navbar-expand-xs .d-none-navbar-horizontal, + .navbar-vertical.navbar-expand-xs ~ * .d-none-navbar-vertical-narrow { + display: none; } + .navbar-vertical.navbar-expand-xs .dropdown-menu { + margin-top: -4px; + margin-right: -7px; } + +@media (min-width: 33rem) { + .navbar-vertical.navbar-expand-sm { + position: fixed; + left: 0; + top: 0; + bottom: 0; + width: 15.625rem; + z-index: 1030; + min-height: auto; + align-items: start; + overflow: auto; } + .navbar-vertical.navbar-expand-sm > [class*="container"] { + flex-direction: column; + align-items: stretch; + padding-left: 0; + padding-right: 0; + min-height: 100%; } + .navbar-vertical.navbar-expand-sm ~ .navbar, + .navbar-vertical.navbar-expand-sm ~ .content { + margin-left: 15.625rem; } + .navbar-vertical.navbar-expand-sm .d-none-navbar-vertical, + .navbar-vertical.navbar-expand-sm ~ * .d-none-navbar-vertical { + display: none; } + .navbar-vertical.navbar-expand-sm .navbar-brand { + display: flex; + width: 100%; + margin: 0; + text-align: center; + height: 3.5rem; + align-items: center; + justify-content: center; } + .navbar-vertical.navbar-expand-sm .navbar-heading { + font-size: 0.7333333em; + font-weight: 600; + text-transform: uppercase; + letter-spacing: .04em; + color: #7e8590; + display: block; + margin-bottom: .5rem; } + .navbar-vertical.navbar-expand-sm .navbar-collapse { + flex-direction: column; + text-align: left; + align-items: normal; + padding: 1rem 1rem; } + .navbar-vertical.navbar-expand-sm .navbar-nav { + flex-direction: column; + margin-left: -1rem; + margin-right: -1rem; } + .navbar-vertical.navbar-expand-sm .navbar-nav .nav-link { + min-height: 0; + padding-left: 1rem; + padding-right: 1rem; } + .navbar-vertical.navbar-expand-sm .navbar-nav .nav-item.active { + font-weight: 600; } + .navbar-vertical.navbar-expand-sm .navbar-nav .nav-item.active:before { + left: 0; + right: auto; + top: 0; + bottom: 0; + height: auto; + width: 2px; } + .navbar-vertical.navbar-expand-sm .navbar-side { + margin-left: 0; + margin-top: auto; + padding-left: 0; + padding-top: 1rem; } + .navbar-vertical.navbar-expand-sm .navbar-side > * { + margin-left: 0; + margin-top: 1rem; } + .navbar-vertical.navbar-expand-sm.navbar-right { + left: auto; + right: 0; } + .navbar-vertical.navbar-expand-sm.navbar-right ~ .navbar, + .navbar-vertical.navbar-expand-sm.navbar-right ~ .content { + margin-left: 0; + margin-right: 15.625rem; } + .navbar-vertical.navbar-expand-sm:not(.navbar-vertical-narrow) .d-none-navbar-vertical-wide, + .navbar-vertical.navbar-expand-sm:not(.navbar-vertical-narrow) ~ * .d-none-navbar-vertical-wide { + display: none; } + .navbar-vertical.navbar-expand-sm:not(.navbar-vertical-narrow) .dropdown-menu { + position: static; + background: inherit; + border: 0; + box-shadow: none; + padding: 0; + margin: 0; + color: inherit; + -moz-columns: 1; + columns: 1; } + .navbar-vertical.navbar-expand-sm:not(.navbar-vertical-narrow) .dropdown-menu:before, .navbar-vertical.navbar-expand-sm:not(.navbar-vertical-narrow) .dropdown-menu:after { + content: none; } + .navbar-vertical.navbar-expand-sm:not(.navbar-vertical-narrow) .dropdown-item { + padding-left: 2.5rem; + opacity: 0.64; } + .navbar-vertical.navbar-expand-sm:not(.navbar-vertical-narrow) .dropdown-item:hover { + background: transparent; + color: inherit; + opacity: 1; } + .navbar-vertical.navbar-expand-sm:not(.navbar-vertical-narrow) .dropdown-toggle:after { + margin-left: auto; } + .navbar-vertical.navbar-expand-sm.navbar-vertical-narrow { + width: 4rem; + overflow: visible; } + .navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .d-none-navbar-vertical-narrow, + .navbar-vertical.navbar-expand-sm.navbar-vertical-narrow ~ * .d-none-navbar-vertical-narrow { + display: none; } + .navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .navbar-nav { + margin-top: 0; } + .navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .nav-link { + height: 3rem; } + .navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .nav-link-title, + .navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .navbar-heading { + display: none; } + .navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .nav-link-icon { + margin: 0 auto; + font-size: 1.125rem; + width: 1.125rem; + height: 1.125rem; } + .navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .navbar-brand-logo-large { + display: none; } + .navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .navbar-brand-logo-small { + display: inline-block; } + .navbar-vertical.navbar-expand-sm.navbar-vertical-narrow ~ .navbar, + .navbar-vertical.navbar-expand-sm.navbar-vertical-narrow ~ .content { + margin-left: 4rem; } + .navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .dropdown-toggle:after { + content: none; } + .navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .dropdown-menu { + left: 100%; + top: 0; + margin: 0 0 0 -4px; } + .navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .dropdown-menu:before, .navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .dropdown-menu:after { + content: none; } + .navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .dropdown-menu.dropdown-menu-right { + top: auto; + bottom: 0; + right: auto; } + .navbar-vertical.navbar-expand-sm.navbar-vertical-narrow.navbar-right ~ .navbar, + .navbar-vertical.navbar-expand-sm.navbar-vertical-narrow.navbar-right ~ .content { + margin-left: 0; + margin-right: 4rem; } + .navbar-vertical.navbar-expand-sm.navbar-vertical-narrow.navbar-right .dropdown-menu { + margin: 0 -4px 0 0; + left: auto; + right: 100%; } } + +@media (max-width: 32.98rem) { + .navbar-vertical.navbar-expand-sm .d-none-navbar-horizontal, + .navbar-vertical.navbar-expand-sm ~ * .d-none-navbar-vertical-narrow { + display: none; } + .navbar-vertical.navbar-expand-sm .dropdown-menu { + margin-top: -4px; + margin-right: -7px; } } + +@media (min-width: 48rem) { + .navbar-vertical.navbar-expand-md { + position: fixed; + left: 0; + top: 0; + bottom: 0; + width: 15.625rem; + z-index: 1030; + min-height: auto; + align-items: start; + overflow: auto; } + .navbar-vertical.navbar-expand-md > [class*="container"] { + flex-direction: column; + align-items: stretch; + padding-left: 0; + padding-right: 0; + min-height: 100%; } + .navbar-vertical.navbar-expand-md ~ .navbar, + .navbar-vertical.navbar-expand-md ~ .content { + margin-left: 15.625rem; } + .navbar-vertical.navbar-expand-md .d-none-navbar-vertical, + .navbar-vertical.navbar-expand-md ~ * .d-none-navbar-vertical { + display: none; } + .navbar-vertical.navbar-expand-md .navbar-brand { + display: flex; + width: 100%; + margin: 0; + text-align: center; + height: 3.5rem; + align-items: center; + justify-content: center; } + .navbar-vertical.navbar-expand-md .navbar-heading { + font-size: 0.7333333em; + font-weight: 600; + text-transform: uppercase; + letter-spacing: .04em; + color: #7e8590; + display: block; + margin-bottom: .5rem; } + .navbar-vertical.navbar-expand-md .navbar-collapse { + flex-direction: column; + text-align: left; + align-items: normal; + padding: 1rem 1rem; } + .navbar-vertical.navbar-expand-md .navbar-nav { + flex-direction: column; + margin-left: -1rem; + margin-right: -1rem; } + .navbar-vertical.navbar-expand-md .navbar-nav .nav-link { + min-height: 0; + padding-left: 1rem; + padding-right: 1rem; } + .navbar-vertical.navbar-expand-md .navbar-nav .nav-item.active { + font-weight: 600; } + .navbar-vertical.navbar-expand-md .navbar-nav .nav-item.active:before { + left: 0; + right: auto; + top: 0; + bottom: 0; + height: auto; + width: 2px; } + .navbar-vertical.navbar-expand-md .navbar-side { + margin-left: 0; + margin-top: auto; + padding-left: 0; + padding-top: 1rem; } + .navbar-vertical.navbar-expand-md .navbar-side > * { + margin-left: 0; + margin-top: 1rem; } + .navbar-vertical.navbar-expand-md.navbar-right { + left: auto; + right: 0; } + .navbar-vertical.navbar-expand-md.navbar-right ~ .navbar, + .navbar-vertical.navbar-expand-md.navbar-right ~ .content { + margin-left: 0; + margin-right: 15.625rem; } + .navbar-vertical.navbar-expand-md:not(.navbar-vertical-narrow) .d-none-navbar-vertical-wide, + .navbar-vertical.navbar-expand-md:not(.navbar-vertical-narrow) ~ * .d-none-navbar-vertical-wide { + display: none; } + .navbar-vertical.navbar-expand-md:not(.navbar-vertical-narrow) .dropdown-menu { + position: static; + background: inherit; + border: 0; + box-shadow: none; + padding: 0; + margin: 0; + color: inherit; + -moz-columns: 1; + columns: 1; } + .navbar-vertical.navbar-expand-md:not(.navbar-vertical-narrow) .dropdown-menu:before, .navbar-vertical.navbar-expand-md:not(.navbar-vertical-narrow) .dropdown-menu:after { + content: none; } + .navbar-vertical.navbar-expand-md:not(.navbar-vertical-narrow) .dropdown-item { + padding-left: 2.5rem; + opacity: 0.64; } + .navbar-vertical.navbar-expand-md:not(.navbar-vertical-narrow) .dropdown-item:hover { + background: transparent; + color: inherit; + opacity: 1; } + .navbar-vertical.navbar-expand-md:not(.navbar-vertical-narrow) .dropdown-toggle:after { + margin-left: auto; } + .navbar-vertical.navbar-expand-md.navbar-vertical-narrow { + width: 4rem; + overflow: visible; } + .navbar-vertical.navbar-expand-md.navbar-vertical-narrow .d-none-navbar-vertical-narrow, + .navbar-vertical.navbar-expand-md.navbar-vertical-narrow ~ * .d-none-navbar-vertical-narrow { + display: none; } + .navbar-vertical.navbar-expand-md.navbar-vertical-narrow .navbar-nav { + margin-top: 0; } + .navbar-vertical.navbar-expand-md.navbar-vertical-narrow .nav-link { + height: 3rem; } + .navbar-vertical.navbar-expand-md.navbar-vertical-narrow .nav-link-title, + .navbar-vertical.navbar-expand-md.navbar-vertical-narrow .navbar-heading { + display: none; } + .navbar-vertical.navbar-expand-md.navbar-vertical-narrow .nav-link-icon { + margin: 0 auto; + font-size: 1.125rem; + width: 1.125rem; + height: 1.125rem; } + .navbar-vertical.navbar-expand-md.navbar-vertical-narrow .navbar-brand-logo-large { + display: none; } + .navbar-vertical.navbar-expand-md.navbar-vertical-narrow .navbar-brand-logo-small { + display: inline-block; } + .navbar-vertical.navbar-expand-md.navbar-vertical-narrow ~ .navbar, + .navbar-vertical.navbar-expand-md.navbar-vertical-narrow ~ .content { + margin-left: 4rem; } + .navbar-vertical.navbar-expand-md.navbar-vertical-narrow .dropdown-toggle:after { + content: none; } + .navbar-vertical.navbar-expand-md.navbar-vertical-narrow .dropdown-menu { + left: 100%; + top: 0; + margin: 0 0 0 -4px; } + .navbar-vertical.navbar-expand-md.navbar-vertical-narrow .dropdown-menu:before, .navbar-vertical.navbar-expand-md.navbar-vertical-narrow .dropdown-menu:after { + content: none; } + .navbar-vertical.navbar-expand-md.navbar-vertical-narrow .dropdown-menu.dropdown-menu-right { + top: auto; + bottom: 0; + right: auto; } + .navbar-vertical.navbar-expand-md.navbar-vertical-narrow.navbar-right ~ .navbar, + .navbar-vertical.navbar-expand-md.navbar-vertical-narrow.navbar-right ~ .content { + margin-left: 0; + margin-right: 4rem; } + .navbar-vertical.navbar-expand-md.navbar-vertical-narrow.navbar-right .dropdown-menu { + margin: 0 -4px 0 0; + left: auto; + right: 100%; } } + +@media (max-width: 47.98rem) { + .navbar-vertical.navbar-expand-md .d-none-navbar-horizontal, + .navbar-vertical.navbar-expand-md ~ * .d-none-navbar-vertical-narrow { + display: none; } + .navbar-vertical.navbar-expand-md .dropdown-menu { + margin-top: -4px; + margin-right: -7px; } } + +@media (min-width: 64rem) { + .navbar-vertical.navbar-expand-lg { + position: fixed; + left: 0; + top: 0; + bottom: 0; + width: 15.625rem; + z-index: 1030; + min-height: auto; + align-items: start; + overflow: auto; } + .navbar-vertical.navbar-expand-lg > [class*="container"] { + flex-direction: column; + align-items: stretch; + padding-left: 0; + padding-right: 0; + min-height: 100%; } + .navbar-vertical.navbar-expand-lg ~ .navbar, + .navbar-vertical.navbar-expand-lg ~ .content { + margin-left: 15.625rem; } + .navbar-vertical.navbar-expand-lg .d-none-navbar-vertical, + .navbar-vertical.navbar-expand-lg ~ * .d-none-navbar-vertical { + display: none; } + .navbar-vertical.navbar-expand-lg .navbar-brand { + display: flex; + width: 100%; + margin: 0; + text-align: center; + height: 3.5rem; + align-items: center; + justify-content: center; } + .navbar-vertical.navbar-expand-lg .navbar-heading { + font-size: 0.7333333em; + font-weight: 600; + text-transform: uppercase; + letter-spacing: .04em; + color: #7e8590; + display: block; + margin-bottom: .5rem; } + .navbar-vertical.navbar-expand-lg .navbar-collapse { + flex-direction: column; + text-align: left; + align-items: normal; + padding: 1rem 1rem; } + .navbar-vertical.navbar-expand-lg .navbar-nav { + flex-direction: column; + margin-left: -1rem; + margin-right: -1rem; } + .navbar-vertical.navbar-expand-lg .navbar-nav .nav-link { + min-height: 0; + padding-left: 1rem; + padding-right: 1rem; } + .navbar-vertical.navbar-expand-lg .navbar-nav .nav-item.active { + font-weight: 600; } + .navbar-vertical.navbar-expand-lg .navbar-nav .nav-item.active:before { + left: 0; + right: auto; + top: 0; + bottom: 0; + height: auto; + width: 2px; } + .navbar-vertical.navbar-expand-lg .navbar-side { + margin-left: 0; + margin-top: auto; + padding-left: 0; + padding-top: 1rem; } + .navbar-vertical.navbar-expand-lg .navbar-side > * { + margin-left: 0; + margin-top: 1rem; } + .navbar-vertical.navbar-expand-lg.navbar-right { + left: auto; + right: 0; } + .navbar-vertical.navbar-expand-lg.navbar-right ~ .navbar, + .navbar-vertical.navbar-expand-lg.navbar-right ~ .content { + margin-left: 0; + margin-right: 15.625rem; } + .navbar-vertical.navbar-expand-lg:not(.navbar-vertical-narrow) .d-none-navbar-vertical-wide, + .navbar-vertical.navbar-expand-lg:not(.navbar-vertical-narrow) ~ * .d-none-navbar-vertical-wide { + display: none; } + .navbar-vertical.navbar-expand-lg:not(.navbar-vertical-narrow) .dropdown-menu { + position: static; + background: inherit; + border: 0; + box-shadow: none; + padding: 0; + margin: 0; + color: inherit; + -moz-columns: 1; + columns: 1; } + .navbar-vertical.navbar-expand-lg:not(.navbar-vertical-narrow) .dropdown-menu:before, .navbar-vertical.navbar-expand-lg:not(.navbar-vertical-narrow) .dropdown-menu:after { + content: none; } + .navbar-vertical.navbar-expand-lg:not(.navbar-vertical-narrow) .dropdown-item { + padding-left: 2.5rem; + opacity: 0.64; } + .navbar-vertical.navbar-expand-lg:not(.navbar-vertical-narrow) .dropdown-item:hover { + background: transparent; + color: inherit; + opacity: 1; } + .navbar-vertical.navbar-expand-lg:not(.navbar-vertical-narrow) .dropdown-toggle:after { + margin-left: auto; } + .navbar-vertical.navbar-expand-lg.navbar-vertical-narrow { + width: 4rem; + overflow: visible; } + .navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .d-none-navbar-vertical-narrow, + .navbar-vertical.navbar-expand-lg.navbar-vertical-narrow ~ * .d-none-navbar-vertical-narrow { + display: none; } + .navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .navbar-nav { + margin-top: 0; } + .navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .nav-link { + height: 3rem; } + .navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .nav-link-title, + .navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .navbar-heading { + display: none; } + .navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .nav-link-icon { + margin: 0 auto; + font-size: 1.125rem; + width: 1.125rem; + height: 1.125rem; } + .navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .navbar-brand-logo-large { + display: none; } + .navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .navbar-brand-logo-small { + display: inline-block; } + .navbar-vertical.navbar-expand-lg.navbar-vertical-narrow ~ .navbar, + .navbar-vertical.navbar-expand-lg.navbar-vertical-narrow ~ .content { + margin-left: 4rem; } + .navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .dropdown-toggle:after { + content: none; } + .navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .dropdown-menu { + left: 100%; + top: 0; + margin: 0 0 0 -4px; } + .navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .dropdown-menu:before, .navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .dropdown-menu:after { + content: none; } + .navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .dropdown-menu.dropdown-menu-right { + top: auto; + bottom: 0; + right: auto; } + .navbar-vertical.navbar-expand-lg.navbar-vertical-narrow.navbar-right ~ .navbar, + .navbar-vertical.navbar-expand-lg.navbar-vertical-narrow.navbar-right ~ .content { + margin-left: 0; + margin-right: 4rem; } + .navbar-vertical.navbar-expand-lg.navbar-vertical-narrow.navbar-right .dropdown-menu { + margin: 0 -4px 0 0; + left: auto; + right: 100%; } } + +@media (max-width: 63.98rem) { + .navbar-vertical.navbar-expand-lg .d-none-navbar-horizontal, + .navbar-vertical.navbar-expand-lg ~ * .d-none-navbar-vertical-narrow { + display: none; } + .navbar-vertical.navbar-expand-lg .dropdown-menu { + margin-top: -4px; + margin-right: -7px; } } + +@media (min-width: 75.25rem) { + .navbar-vertical.navbar-expand-xl { + position: fixed; + left: 0; + top: 0; + bottom: 0; + width: 15.625rem; + z-index: 1030; + min-height: auto; + align-items: start; + overflow: auto; } + .navbar-vertical.navbar-expand-xl > [class*="container"] { + flex-direction: column; + align-items: stretch; + padding-left: 0; + padding-right: 0; + min-height: 100%; } + .navbar-vertical.navbar-expand-xl ~ .navbar, + .navbar-vertical.navbar-expand-xl ~ .content { + margin-left: 15.625rem; } + .navbar-vertical.navbar-expand-xl .d-none-navbar-vertical, + .navbar-vertical.navbar-expand-xl ~ * .d-none-navbar-vertical { + display: none; } + .navbar-vertical.navbar-expand-xl .navbar-brand { + display: flex; + width: 100%; + margin: 0; + text-align: center; + height: 3.5rem; + align-items: center; + justify-content: center; } + .navbar-vertical.navbar-expand-xl .navbar-heading { + font-size: 0.7333333em; + font-weight: 600; + text-transform: uppercase; + letter-spacing: .04em; + color: #7e8590; + display: block; + margin-bottom: .5rem; } + .navbar-vertical.navbar-expand-xl .navbar-collapse { + flex-direction: column; + text-align: left; + align-items: normal; + padding: 1rem 1rem; } + .navbar-vertical.navbar-expand-xl .navbar-nav { + flex-direction: column; + margin-left: -1rem; + margin-right: -1rem; } + .navbar-vertical.navbar-expand-xl .navbar-nav .nav-link { + min-height: 0; + padding-left: 1rem; + padding-right: 1rem; } + .navbar-vertical.navbar-expand-xl .navbar-nav .nav-item.active { + font-weight: 600; } + .navbar-vertical.navbar-expand-xl .navbar-nav .nav-item.active:before { + left: 0; + right: auto; + top: 0; + bottom: 0; + height: auto; + width: 2px; } + .navbar-vertical.navbar-expand-xl .navbar-side { + margin-left: 0; + margin-top: auto; + padding-left: 0; + padding-top: 1rem; } + .navbar-vertical.navbar-expand-xl .navbar-side > * { + margin-left: 0; + margin-top: 1rem; } + .navbar-vertical.navbar-expand-xl.navbar-right { + left: auto; + right: 0; } + .navbar-vertical.navbar-expand-xl.navbar-right ~ .navbar, + .navbar-vertical.navbar-expand-xl.navbar-right ~ .content { + margin-left: 0; + margin-right: 15.625rem; } + .navbar-vertical.navbar-expand-xl:not(.navbar-vertical-narrow) .d-none-navbar-vertical-wide, + .navbar-vertical.navbar-expand-xl:not(.navbar-vertical-narrow) ~ * .d-none-navbar-vertical-wide { + display: none; } + .navbar-vertical.navbar-expand-xl:not(.navbar-vertical-narrow) .dropdown-menu { + position: static; + background: inherit; + border: 0; + box-shadow: none; + padding: 0; + margin: 0; + color: inherit; + -moz-columns: 1; + columns: 1; } + .navbar-vertical.navbar-expand-xl:not(.navbar-vertical-narrow) .dropdown-menu:before, .navbar-vertical.navbar-expand-xl:not(.navbar-vertical-narrow) .dropdown-menu:after { + content: none; } + .navbar-vertical.navbar-expand-xl:not(.navbar-vertical-narrow) .dropdown-item { + padding-left: 2.5rem; + opacity: 0.64; } + .navbar-vertical.navbar-expand-xl:not(.navbar-vertical-narrow) .dropdown-item:hover { + background: transparent; + color: inherit; + opacity: 1; } + .navbar-vertical.navbar-expand-xl:not(.navbar-vertical-narrow) .dropdown-toggle:after { + margin-left: auto; } + .navbar-vertical.navbar-expand-xl.navbar-vertical-narrow { + width: 4rem; + overflow: visible; } + .navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .d-none-navbar-vertical-narrow, + .navbar-vertical.navbar-expand-xl.navbar-vertical-narrow ~ * .d-none-navbar-vertical-narrow { + display: none; } + .navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .navbar-nav { + margin-top: 0; } + .navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .nav-link { + height: 3rem; } + .navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .nav-link-title, + .navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .navbar-heading { + display: none; } + .navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .nav-link-icon { + margin: 0 auto; + font-size: 1.125rem; + width: 1.125rem; + height: 1.125rem; } + .navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .navbar-brand-logo-large { + display: none; } + .navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .navbar-brand-logo-small { + display: inline-block; } + .navbar-vertical.navbar-expand-xl.navbar-vertical-narrow ~ .navbar, + .navbar-vertical.navbar-expand-xl.navbar-vertical-narrow ~ .content { + margin-left: 4rem; } + .navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .dropdown-toggle:after { + content: none; } + .navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .dropdown-menu { + left: 100%; + top: 0; + margin: 0 0 0 -4px; } + .navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .dropdown-menu:before, .navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .dropdown-menu:after { + content: none; } + .navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .dropdown-menu.dropdown-menu-right { + top: auto; + bottom: 0; + right: auto; } + .navbar-vertical.navbar-expand-xl.navbar-vertical-narrow.navbar-right ~ .navbar, + .navbar-vertical.navbar-expand-xl.navbar-vertical-narrow.navbar-right ~ .content { + margin-left: 0; + margin-right: 4rem; } + .navbar-vertical.navbar-expand-xl.navbar-vertical-narrow.navbar-right .dropdown-menu { + margin: 0 -4px 0 0; + left: auto; + right: 100%; } } + +@media (max-width: 75.23rem) { + .navbar-vertical.navbar-expand-xl .d-none-navbar-horizontal, + .navbar-vertical.navbar-expand-xl ~ * .d-none-navbar-vertical-narrow { + display: none; } + .navbar-vertical.navbar-expand-xl .dropdown-menu { + margin-top: -4px; + margin-right: -7px; } } + +/** +Navbar secondary + */ +.navbar-secondary { + order: -1; } + +.page { + display: flex; + flex-direction: column; + position: relative; } + +.content { + padding-top: 1.25rem; + padding-bottom: 1.25rem; } + @media (min-width: 75.25rem) { + .content { + padding-left: .5rem; + padding-right: .5rem; } } + @media print { + .content { + margin: 0 !important; } } + +.page-header { + display: flex; + align-items: center; + min-height: 2.25rem; + margin: 0 0 1.25rem; } + .page-header > * { + flex: 1; } + +.page-pretitle { + font-size: 0.7333333em; + font-weight: 600; + text-transform: uppercase; + letter-spacing: .04em; + color: #7e8590; } + +.page-title { + margin: 0; + font-size: 1.4666667em; + font-weight: 400; + line-height: 1; + color: inherit; } + +.alert-avatar { + padding-left: 3.75rem; } + .alert-avatar .avatar { + position: absolute; + top: .5rem; + left: .75rem; } + +.avatar { + position: relative; + display: inline-block; + width: 2.5rem; + height: 2.5rem; + line-height: 2.5rem; + font-size: .875rem; + font-weight: 400; + color: #7e8590; + text-align: center; + text-transform: uppercase; + vertical-align: bottom; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background: #f1f3f8 no-repeat center/cover; + border-radius: 50%; } + .avatar .icon { + font-size: 1.25em; } + .avatar .badge { + position: absolute; + right: 0; + bottom: 0; + border-radius: 50%; + box-shadow: 0 0 0 2px #fff; } + a.avatar { + cursor: pointer; } + +.avatar-xs { + width: 1.5rem; + height: 1.5rem; + font-size: 0.75rem; + line-height: 1.5rem; } + +.avatar-sm { + width: 2rem; + height: 2rem; + font-size: 1rem; + line-height: 2rem; } + +.avatar-md { + width: 3rem; + height: 3rem; + font-size: 1.5rem; + line-height: 3rem; } + +.avatar-lg { + width: 4.5rem; + height: 4.5rem; + font-size: 2.25rem; + line-height: 4.5rem; } + +.avatar-xl { + width: 6rem; + height: 6rem; + font-size: 3rem; + line-height: 6rem; } + +.avatar-list { + padding: 0; + margin: 0 0 -.5rem; + font-size: 0; } + .avatar-list .avatar { + margin-bottom: .5rem; } + .avatar-list .avatar:not(:last-child) { + margin-right: .5rem; } + .avatar-list a.avatar:hover { + z-index: 1; } + +.avatar-list-stacked .avatar { + margin-right: -.5em !important; + box-shadow: 0 0 0 2px #fff; } + .card-footer .avatar-list-stacked .avatar { + box-shadow: 0 0 0 2px rgba(53, 64, 82, 0.032); } + +.badge { + font-size: 0.7333333em; + font-weight: 600; + text-transform: uppercase; + letter-spacing: .04em; + background: #f1f3f8; } + a.badge { + color: #ffffff; } + .badge:empty { + display: inline-block; + width: 0.5rem; + height: 0.5rem; + min-width: 0; + min-height: auto; + padding: 0; + border-radius: 50%; } + +.badge-up { + position: absolute; + top: 25%; + right: 0; + min-width: 1rem; + min-height: 1rem; + padding: 0 .25rem; + line-height: 1rem; + background-clip: padding-box; + transform: translate(0%, -50%); } + +.badge-outline { + background-color: transparent; + border: 1px solid currentColor; } + +.badge-pill { + border-radius: 100px; } + +.breadcrumb { + padding: 0; + margin: 0; + background: transparent; } + +.breadcrumb-item.active a { + color: inherit; + pointer-events: none; } + +.breadcrumb-dots .breadcrumb-item + .breadcrumb-item:before { + content: "·"; } + +.breadcrumb-arrows .breadcrumb-item + .breadcrumb-item:before { + content: "›"; } + +.breadcrumb-bullets .breadcrumb-item + .breadcrumb-item:before { + content: "•"; } + +.breadcrumb-alternate a { + color: #7e8590; } + +.breadcrumb-alternate .breadcrumb-item.active { + color: #354052; } + +.btn-secondary { + color: #354052; + background-color: #ffffff; + border-color: rgba(126, 133, 144, 0.24); + background-image: linear-gradient(-180deg, rgba(53, 64, 82, 0), rgba(53, 64, 82, 0.04) 100%); + box-shadow: none !important; } + .btn-secondary:hover { + color: #354052; + background-color: #ececec; + border-color: rgba(101, 108, 118, 0.24); } + .btn-secondary:focus, .btn-secondary.focus { + color: #354052; + background-color: #ececec; + border-color: rgba(101, 108, 118, 0.24); + box-shadow: 0 0 0 0.2rem rgba(85, 94, 109, 0.5); } + .btn-secondary:active, .btn-secondary.active, + .show > .btn-secondary.dropdown-toggle { + color: #354052; + background-color: #e6e6e6; + border-color: rgba(95, 101, 111, 0.24); } + .btn-secondary:active:focus, .btn-secondary.active:focus, + .show > .btn-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(85, 94, 109, 0.5); } + .btn-secondary:disabled, .btn-secondary.disabled { + color: #354052; + background-color: #ffffff; + border-color: rgba(126, 133, 144, 0.24); } + +.btn-outlined-secondary { + color: #ffffff; + border-color: #ffffff; } + .btn-outlined-secondary:hover { + color: rgba(126, 133, 144, 0.24); + background-color: #354052; + border-color: #ffffff; } + .btn-outlined-secondary:focus, .btn-outlined-secondary.focus { + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); } + .btn-outlined-secondary:active, .btn-outlined-secondary.active, + .show > .btn-outlined-secondary.dropdown-toggle { + color: #ffffff; + background-color: #354052; + border-color: #ffffff; } + .btn-outlined-secondary:active:focus, .btn-outlined-secondary.active:focus, + .show > .btn-outlined-secondary.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(255, 255, 255, 0.5); } + .btn-outlined-secondary:disabled, .btn-outlined-secondary.disabled { + color: #ffffff; + background-color: transparent; } + +.btn { + font-weight: 600; } + .btn:not([class^="btn-outline"]):not([class*=" btn-outline"]):not([class^="btn-ghost"]):not([class*=" btn-ghost"]):not(.btn-secondary) { + text-shadow: 1px 1px 0 rgba(0, 0, 0, 0.02); } + .btn:not([class^="btn-outline"]):not([class*=" btn-outline"]):not([class^="btn-ghost"]):not([class*=" btn-ghost"]):not(:focus):not(.focus) { + box-shadow: 0 1px 3px 0 rgba(0, 0, 0, 0.05), inset 0 2px 0 -1px rgba(255, 255, 255, 0.1); } + .btn:not([class^="btn-outline"]):not([class*=" btn-outline"]):not([class^="btn-ghost"]):not([class*=" btn-ghost"]) svg.icon { + -webkit-filter: drop-shadow(1px 1px 0 rgba(0, 0, 0, 0.05)); + filter: drop-shadow(1px 1px 0 rgba(0, 0, 0, 0.05)); } + .btn:disabled, .btn.disabled { + cursor: not-allowed; } + .btn .icon { + margin: 0 .25em 0 -.25em; + font-size: 1.2em; + vertical-align: sub; } + .btn .avatar { + width: 1.25rem; + height: 1.25rem; + vertical-align: text-top; + margin: 0 .5em 0 -.25em; } + .btn .icon-right { + margin: 0 -.25em 0 .5em; } + .btn svg.icon { + width: 1em; + height: 1em; + stroke-width: 1.5; } + +.btn-lg svg.icon, .btn-group-lg > .btn svg.icon { + stroke-width: 2; } + +.btn-pill { + padding-right: 1.5em; + padding-left: 1.5em; + border-radius: 10rem; } + +.btn-icon { + min-width: calc(2.125rem + 2px); } + .btn-icon .icon { + margin: 0 -1em; } + +.btn-link { + box-shadow: none !important; } + +.btn-square { + border-radius: 0; } + +.btn-list { + display: flex; + flex-wrap: wrap; + margin-bottom: -.5rem !important; + margin-right: -.5rem; } + .btn-list > .btn, + .btn-list > .dropdown { + margin: 0 .5rem .5rem 0; } + .btn-list > .btn-block { + flex: 1; + white-space: nowrap; } + +.btn-options { + display: flex; + align-items: center; + padding: 0; + color: #7e8590; + cursor: pointer; + background: none; + border: none; } + .btn-options:focus { + outline: 0; } + .btn-options .icon { + width: 1rem; + height: 1rem; } + +.btn-floating { + position: fixed; + z-index: 1030; + bottom: 1.5rem; + right: 1.5rem; + border-radius: 50%; } + +.calendar { + display: block; + font-size: 0.8203125rem; + border: 1px solid rgba(126, 133, 144, 0.24); + border-radius: 3px; } + +.calendar-nav { + display: flex; + align-items: center; } + +.calendar-title { + flex: 1; + text-align: center; } + +.calendar-body, +.calendar-header { + display: flex; + flex-wrap: wrap; + justify-content: flex-start; + padding: .5rem 0; } + +.calendar-header { + color: #7e8590; } + +.calendar-date { + flex: 0 0 14.2857143%; + max-width: 14.2857143%; + padding: .2rem; + text-align: center; + border: 0; } + .calendar-date.prev-month, .calendar-date.next-month { + opacity: .25; } + .calendar-date .date-item { + position: relative; + display: inline-block; + width: 1.4rem; + height: 1.4rem; + line-height: 1.4rem; + color: #66758c; + text-align: center; + text-decoration: none; + white-space: nowrap; + vertical-align: middle; + cursor: pointer; + background: 0 0; + border: 1px solid transparent; + border-radius: 50%; + outline: 0; + transition: background .3s, border .3s, box-shadow .32s, color .3s; } + .calendar-date .date-item:hover { + color: #206bc4; + text-decoration: none; + background: #fefeff; + border-color: rgba(126, 133, 144, 0.24); } + .calendar-date .date-today { + color: #206bc4; + border-color: rgba(126, 133, 144, 0.24); } + +.calendar-range { + position: relative; } + .calendar-range:before { + position: absolute; + top: 50%; + right: 0; + left: 0; + height: 1.4rem; + content: ""; + background: rgba(32, 107, 196, 0.1); + transform: translateY(-50%); } + .calendar-range.range-start .date-item, .calendar-range.range-end .date-item { + color: #fff; + background: #206bc4; + border-color: #206bc4; } + .calendar-range.range-start:before { + left: 50%; } + .calendar-range.range-end:before { + right: 50%; } + +.card { + margin-bottom: 1.25rem; + box-shadow: rgba(53, 64, 82, 0.04) 0 2px 4px 0; } + @media (max-width: 75.23rem) { + .card { + margin-bottom: 0.75rem; } } + @media print { + .card { + border: none; + box-shadow: none; } } + a.card { + color: inherit; + transition: .3s box-shadow; } + a.card:hover { + text-decoration: none; + box-shadow: rgba(53, 64, 82, 0.16) 0 2px 16px 0; } + +.card-group { + margin-bottom: 1.5rem; } + +.card-inactive { + pointer-events: none; + box-shadow: none; } + .card-inactive .card-body { + opacity: .64; } + +.card-active { + position: relative; + background-color: rgba(32, 107, 196, 0.03); } + .card-active:before { + position: absolute; + top: -1px; + right: -1px; + bottom: -1px; + left: -1px; + content: ""; + border: 1px solid #206bc4; + border-radius: inherit; } + +.card-link { + color: inherit; } + .card-link:hover { + color: inherit; + text-decoration: none; + box-shadow: 0 1px 6px 0 rgba(0, 0, 0, 0.08); } + +.card-btn { + padding: 1.25rem 1.25rem; + text-align: center; + background: rgba(32, 107, 196, 0.02); + transition: .3s background; } + .card-btn:hover { + text-decoration: none; + background: rgba(32, 107, 196, 0.06); } + +.card-stacked { + position: relative; } + .card-stacked:after { + position: absolute; + top: -5px; + right: 5px; + left: 5px; + height: 5px; + content: ""; + background: #ffffff; + border: 1px solid rgba(126, 133, 144, 0.24); + border-radius: 3px 3px 0 0; } + +.card-cover { + position: relative; + padding: 1.25rem 1.25rem; + background: #666666 no-repeat center/cover; } + .card-cover:before { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + content: ""; + background: rgba(53, 64, 82, 0.24); } + .card-cover:first-child, .card-cover:first-child:before { + border-radius: 3px 3px 0 0; } + +.card-cover-blurred:before { + -webkit-backdrop-filter: blur(2px); + backdrop-filter: blur(2px); } + +.card-actions { + margin-left: auto; + font-size: 0.8666667em; } + .card-actions a { + text-decoration: none; } + +.card-header { + display: flex; + align-items: center; + background: transparent; } + +.card-header-tabs { + flex: 1; + margin: -1.25rem -1.25rem; } + +.card-header-pills { + flex: 1; } + +.card-footer { + color: #7e8590; } + +.card-progress { + height: .25rem; } + .card-progress:last-child { + border-radius: 0 0 2px 2px; } + .card-progress:first-child { + border-radius: 2px 2px 0 0; } + +.card-meta { + color: #7e8590; } + +.card-title { + display: block; + margin: 0 0 1rem; + font-size: 1.2em; + font-weight: 600; + line-height: 1.3333333; } + a.card-title:hover { + color: inherit; } + .card-header .card-title { + margin: .125rem 0; } + +.card-subtitle { + margin-top: -1.25rem; + margin-bottom: 0.625rem; + font-size: 87.5%; + color: #7e8590; } + +.card-body > :last-child { + margin-bottom: 0; } + +.card-sm > .card-body { + padding: 1rem; } + +@media (min-width: 48rem) { + .card-md > .card-body { + padding: 2.5rem; } } + +@media (min-width: 48rem) { + .card-lg > .card-body { + padding: 4rem; } } + +@media print { + .card-body { + padding: 0; } } + +.card-body + .card-body { + border-top: 1px solid rgba(126, 133, 144, 0.24); } + +.card-body-scrollable { + overflow: auto; } + +/** +Card optinos + */ +.card-options { + top: 1.5rem; + right: .75rem; + display: flex; + margin-left: auto; } + +.card-options-link { + display: inline-block; + min-width: 1rem; + margin-left: .25rem; + color: #7e8590; } + +.card-drop { + line-height: 1; + color: #7e8590; } + .card-drop .icon { + width: 1.5rem; + height: 1.5rem; + stroke-width: 1; } + +/** +Card status + */ +.card-status-top { + position: absolute; + top: 0; + right: 0; + left: 0; + height: 2px; + border-radius: 3px 3px 0 0; } + +.card-status-left { + position: absolute; + right: auto; + bottom: 0; + width: 2px; + height: 100%; + border-radius: 3px 0 0 3px; } + +.card-status-bottom { + position: absolute; + top: initial; + bottom: 0; + width: 100%; + height: 2px; + border-radius: 0 0 3px 3px; } + +/** +Card table + */ +.card-table { + margin-bottom: 0; } + .card-table tr:first-child td, + .card-table tr:first-child th { + border-top: 0; } + .card-table tr td, + .card-table tr th { + border-top: 1px solid rgba(126, 133, 144, 0.24); } + .card-table tr td:first-child, + .card-table tr th:first-child { + padding-left: 1.25rem; } + .card-table tr td:last-child, + .card-table tr th:last-child { + padding-right: 1.25rem; } + .card-body + .card-table { + border-top: 1px solid rgba(126, 133, 144, 0.24); } + +/* +Card code + */ +.card-code { + padding: 0; } + .card-code .highlight { + margin: 0; + border: 0; } + .card-code pre { + margin: 0; + color: #ffffff; + text-shadow: none; + background: transparent; } + +/* +Card chart + */ +.card-chart { + position: relative; + z-index: 1; + height: 3.5rem; } + +/** +Card avatar + */ +.card-avatar { + box-shadow: 0 0 0 0.5rem #ffffff; } + +/* +Card list group + */ +.card-body + .card-list-group { + border-top: 1px solid rgba(126, 133, 144, 0.24); } + +.card-list-group .list-group-item { + padding-right: 1.25rem; + padding-left: 1.25rem; + border-right: 0; + border-left: 0; + border-radius: 0; } + .card-list-group .list-group-item:last-child { + border-bottom: 0; } + .card-list-group .list-group-item:first-child { + border-top: 0; } + +/** +Card tabs + */ +.card-tabs { + margin-bottom: 1.5rem; } + .card-tabs .nav-tabs { + position: relative; + z-index: 1000; + border-bottom: 0; } + .card-tabs .nav-tabs .nav-link { + background: rgba(53, 64, 82, 0.032); + border: 1px solid rgba(126, 133, 144, 0.24); + border-bottom: 0; } + .card-tabs .nav-tabs .nav-link.active, .card-tabs .nav-tabs .nav-link:active, .card-tabs .nav-tabs .nav-link:hover { + border-color: rgba(126, 133, 144, 0.24); } + .card-tabs .nav-tabs .nav-link.active { + background: #ffffff; } + .card-tabs .nav-tabs .nav-item:not(:first-child) .nav-link { + border-top-left-radius: 0; } + .card-tabs .nav-tabs .nav-item:not(:last-child) .nav-link { + border-top-right-radius: 0; } + .card-tabs .nav-tabs .nav-item + .nav-item { + margin-left: -1px; } + .card-tabs .nav-tabs-bottom { + margin-bottom: 0; } + .card-tabs .nav-tabs-bottom .nav-item { + margin-top: -1px; + margin-bottom: 0; } + .card-tabs .nav-tabs-bottom .nav-item .nav-link { + border-top-width: 0; + border-bottom: 1px solid rgba(126, 133, 144, 0.24); + border-top-left-radius: 0; + border-top-right-radius: 0; } + .card-tabs .card { + margin: 0; + border-top-left-radius: 0; } + +.close:focus { + outline: none; + color: #354052; } + +.dropdown-menu { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + margin: 0; } + .dropdown-menu.card { + padding: 0; + min-width: 25rem; + display: none; } + .dropdown-menu.card.show { + display: flex; } + +.dropdown-item { + min-width: 12rem; + color: inherit; + display: flex; + align-items: center; + margin: 0; } + a.dropdown-item:hover { + color: #354052; } + +.dropdown-item-icon { + width: 1rem; + font-size: 1rem; + margin-right: .5rem; + opacity: .64; + text-align: center; + stroke-width: 2px; } + +.dropdown-header { + font-size: 0.7333333em; + font-weight: 600; + text-transform: uppercase; + letter-spacing: .04em; + color: #7e8590; + padding-bottom: .25rem; + pointer-events: none; } + +.dropdown-menu-scrollable { + height: auto; + max-height: 12rem; + overflow-x: hidden; } + +.dropdown-menu-columns { + -moz-columns: 2; + columns: 2; + -moz-column-gap: 0; + column-gap: 0; } + .dropdown-menu-columns .dropdown-item { + display: inline-flex; + min-width: 10rem; } + +.dropdown-menu-columns-2 { + -moz-columns: 2; + columns: 2; } + +.dropdown-menu-columns-3 { + -moz-columns: 3; + columns: 3; } + +.dropdown-menu-columns-4 { + -moz-columns: 4; + columns: 4; } + +.dropdown-menu-arrow { + margin-top: .75rem; } + .dropdown-menu-arrow:before { + content: ""; + position: absolute; + top: -4px; + left: 12px; + display: block; + background: inherit; + width: 14px; + height: 14px; + transform: rotate(45deg); + transform-origin: center; + border: 1px solid; + border-color: inherit; + z-index: -1; + clip: rect(0px, 9px, 9px, 0px); } + .dropdown-menu-arrow.dropdown-menu-right:before { + right: 12px; + left: auto; } + +.dropright > .dropdown-menu { + margin-top: calc(-0.5rem - 1px); + margin-left: 0; } + +.dropright .dropdown-toggle:after { + margin-left: auto; } + +.empty { + display: flex; + flex-direction: column; + align-items: center; + justify-content: center; + height: 100%; + padding: 1rem; + text-align: center; } + @media (min-width: 48rem) { + .empty { + padding: 3rem; } } + .empty .empty-icon { + margin: 0 0 1rem; + font-size: 2rem; + font-weight: 400; + line-height: 1; } + .empty .empty-title, + .empty .empty-subtitle { + margin: 0 0 .5rem; } + .empty .empty-action { + margin-top: 1.5rem; } + +.empty-bordered { + border: 1px solid rgba(126, 133, 144, 0.24); + border-radius: 3px; } + +.col-separator { + border-left: 1px solid rgba(126, 133, 144, 0.24); } + +.container-tight { + width: 100%; + padding-right: 0.625rem; + padding-left: 0.625rem; + margin-right: auto; + margin-left: auto; + max-width: 30rem; } + +.container-narrow { + width: 100%; + padding-right: 0.625rem; + padding-left: 0.625rem; + margin-right: auto; + margin-left: auto; + max-width: 45rem; } + +.row-0 { + margin-right: 0; + margin-left: 0; } + .row-0 > .col, + .row-0 > [class*="col-"] { + padding-right: 0; + padding-left: 0; } + .row-0 .card { + margin-bottom: 0; } + +.row-sm { + margin-right: -0.375rem; + margin-left: -0.375rem; } + .row-sm > .col, + .row-sm > [class*="col-"] { + padding-right: 0.375rem; + padding-left: 0.375rem; } + .row-sm .card { + margin-bottom: 0.75rem; } + +.row-md { + margin-right: -1.5rem; + margin-left: -1.5rem; } + .row-md > .col, + .row-md > [class*="col-"] { + padding-right: 1.5rem; + padding-left: 1.5rem; } + .row-md .card { + margin-bottom: 3rem; } + +.row-lg { + margin-right: -3rem; + margin-left: -3rem; } + .row-lg > .col, + .row-lg > [class*="col-"] { + padding-right: 3rem; + padding-left: 3rem; } + .row-lg .card { + margin-bottom: 6rem; } + +.row-deck > .col, +.row-deck > [class*="col-"] { + display: flex; + align-items: stretch; } + .row-deck > .col .card, + .row-deck > [class*="col-"] .card { + flex: 1 1 auto; } + +.row-cards { + margin-left: -0.625rem; + margin-right: -0.625rem; } + .row-cards .row-cards { + flex: 1; } + .row-cards > * { + padding-left: 0.625rem; + padding-right: 0.625rem; } + @media (max-width: 75.23rem) { + .row-cards { + margin-left: -0.375rem; + margin-right: -0.375rem; } + .row-cards > * { + padding-left: 0.375rem; + padding-right: 0.375rem; } } + +.icon { + width: 1em; + height: 1em; + font-size: 1em; + vertical-align: -0.2em; } + .icon:hover { + text-decoration: none; } + +.icon-filled { + fill: currentColor; } + +.icon-thin { + stroke-width: 1.5; } + +.icon-md { + font-size: 1.5rem; } + +.icon-lg { + font-size: 2rem; } + +.icons-list { + display: flex; + flex-wrap: wrap; + padding: 0; + margin: 0 -2px -1px 0; + list-style: none; } + .icons-list > li { + flex: 1 0 4rem; } + +.icons-list-wrap { + overflow: hidden; } + +.icons-list-item { + display: flex; + align-items: center; + justify-content: center; + height: 4rem; + text-align: center; + border-right: 1px solid rgba(126, 133, 144, 0.24); + border-bottom: 1px solid rgba(126, 133, 144, 0.24); } + .icons-list-item i { + font-size: 1.25rem; } + +textarea[cols] { + height: auto; } + +/** +Form label + */ +.form-label { + font-size: 1em; + font-weight: 600; + display: block; + margin-bottom: .5rem; } + +.form-label-description { + float: right; + font-weight: 400; + color: #7e8590; + line-height: 1.8285714; + font-size: 87.5%; } + +/** +Form hint + */ +.form-hint { + font-size: 87.5%; + color: #7e8590; + margin: 0 0 .75rem; + line-height: 1.3333334; } + +/** +Form control + */ +.form-control:-webkit-autofill { + box-shadow: 0 0 0 1000px #ffffff inset; } + +.form-control:disabled, .form-control.disabled { + color: #7e8590; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.form-control[size] { + width: auto; } + +.form-control-light { + background-color: #f5f7fb; + border-color: transparent; } + +.form-control-rounded { + border-radius: 10rem; } + +.form-control-flush { + padding: 0; + background: none !important; + border-color: transparent !important; + resize: none; + box-shadow: none !important; + line-height: inherit; } + +.form-footer { + margin-top: 2rem; } + +.form-fieldset { + padding: 1rem; + margin-bottom: 1rem; + background: rgba(53, 64, 82, 0.032); + border: 1px solid rgba(126, 133, 144, 0.24); + border-radius: 3px; } + +.form-required { + color: #fa4654; } + +/** +Form help + */ +.form-help { + display: inline-flex; + font-weight: 600; + align-items: center; + justify-content: center; + width: 1.125rem; + height: 1.125rem; + font-size: .75rem; + color: #7e8590; + text-align: center; + text-decoration: none; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background: rgba(145, 152, 163, 0.1); + border-radius: 50%; + transition: .3s background-color, .3s color; } + .form-help:hover, .form-help[aria-describedby] { + color: #ffffff; + background: #206bc4; } + +/** +Form switch + */ +.form-check { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + .form-check.form-check-highlight .form-check-input:not(:checked) ~ .form-check-label { + opacity: .64; } + +.form-check-input { + margin-top: .25rem; } + +.form-check-label { + line-height: 1.3333334; + padding: .125rem 0; } + +.form-check-description { + color: #7e8590; + font-size: 0.8666667em; + line-height: 1.3333334; } + +/** +Input group + */ +.input-group-prepend .input-group-text { + border-right: 0; } + +.input-group-append .input-group-text { + border-left: 0; } + +.input-group-link { + font-size: 0.8666667em; } + +.input-group-flat:focus-within { + box-shadow: 0 0 0 0.2rem rgba(32, 107, 196, 0.25); + border-radius: 3px; } + .input-group-flat:focus-within .form-control, + .input-group-flat:focus-within .input-group-text { + border-color: #7aade9 !important; } + +.input-group-flat .form-control:focus { + border-color: rgba(126, 133, 144, 0.24); + box-shadow: none; } + +.input-group-flat .form-control:not(:last-child) { + border-right: 0; } + +.input-group-flat .form-control:not(:first-child) { + border-left: 0; } + +.input-group-flat .input-group-prepend { + margin-right: 0; + border-right: 0; } + .input-group-flat .input-group-prepend .input-group-text { + padding-right: 0; } + +.input-group-flat .input-group-append { + margin-left: 0; } + .input-group-flat .input-group-append:not(:last-child) .input-group-text { + border-right: 0; } + .input-group-flat .input-group-append .input-group-text { + padding-left: 0; } + +.input-group-flat .input-group-text { + background: transparent; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + +/** +Upload files + */ +.form-file-button { + margin-left: 0; + border-left: 0; } + +/** +Icon input + */ +.input-icon { + position: relative; } + .input-icon .form-control:not(:last-child) { + padding-right: 2.5rem; } + .input-icon .form-control:not(:first-child) { + padding-left: 2.5rem; } + +.input-icon-addon { + position: absolute; + top: 0; + bottom: 0; + left: 0; + display: flex; + align-items: center; + justify-content: center; + min-width: 2.5rem; + color: #7e8590; + pointer-events: none; + font-size: 1.2em; } + .input-icon-addon:last-child { + right: 0; + left: auto; } + +/* +Color Input + */ +.form-colorinput { + position: relative; + display: inline-block; + margin: 0; + line-height: 1; + cursor: pointer; } + +.form-colorinput-input { + position: absolute; + z-index: -1; + opacity: 0; } + +.form-colorinput-color { + display: block; + width: 1.5rem; + height: 1.5rem; + color: #fff; + border: 1px solid rgba(126, 133, 144, 0.24); + border-radius: 3px; + box-shadow: 0 1px 2px 0 rgba(0, 0, 0, 0.05); } + .form-colorinput-color:before { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + content: ""; + background: no-repeat center center/0.75rem; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M4 8.5L6.5 11l6-6'/%3e%3c/svg%3e"); + opacity: 0; + transition: .3s opacity; } + .form-colorinput-input:checked ~ .form-colorinput-color:before { + opacity: 1; } + .form-colorinput-input:focus ~ .form-colorinput-color { + border-color: #206bc4; + box-shadow: 0 0 0 0.2rem rgba(32, 107, 196, 0.25); } + .form-colorinput-light .form-colorinput-color:before { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23354052' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M4 8.5L6.5 11l6-6'/%3e%3c/svg%3e"); } + +/** +Image check + */ +.form-imagecheck { + position: relative; + margin: 0; + cursor: pointer; } + +.form-imagecheck-input { + position: absolute; + z-index: -1; + opacity: 0; } + +.form-imagecheck-figure { + position: relative; + display: block; + margin: 0; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + border: 1px solid rgba(126, 133, 144, 0.24); + border-radius: 3px; } + .form-imagecheck-input:focus ~ .form-imagecheck-figure { + border-color: #206bc4; + box-shadow: 0 0 0 0.2rem rgba(32, 107, 196, 0.25); } + .form-imagecheck-input:checked ~ .form-imagecheck-figure { + border-color: rgba(126, 133, 144, 0.24); } + .form-imagecheck-figure:before { + position: absolute; + top: .25rem; + left: .25rem; + z-index: 1; + display: block; + width: 1rem; + height: 1rem; + color: #fff; + pointer-events: none; + content: ""; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + background: #ffffff; + border: 1px solid rgba(126, 133, 144, 0.24); + border-radius: 3px; + transition: .3s opacity; } + .form-imagecheck-input:checked ~ .form-imagecheck-figure:before { + background-color: #206bc4; + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M4 8.5L6.5 11l6-6'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: center center; + background-size: 0.75rem; + border-color: rgba(126, 133, 144, 0.24); } + +.form-imagecheck-image { + max-width: 100%; + display: block; + opacity: .64; + transition: .3s opacity; } + .form-imagecheck-image:first-child { + border-top-left-radius: 2px; + border-top-right-radius: 2px; } + .form-imagecheck-image:last-child { + border-bottom-right-radius: 2px; + border-bottom-left-radius: 2px; } + .form-imagecheck:hover .form-imagecheck-image, + .form-imagecheck-input:focus ~ .form-imagecheck-figure .form-imagecheck-image, + .form-imagecheck-input:checked ~ .form-imagecheck-figure .form-imagecheck-image { + opacity: 1; } + +.form-imagecheck-caption { + padding: .25rem; + font-size: 0.8203125rem; + color: #7e8590; + text-align: center; + transition: .3s color; } + .form-imagecheck:hover .form-imagecheck-caption, + .form-imagecheck-input:focus ~ .form-imagecheck-figure .form-imagecheck-caption, + .form-imagecheck-input:checked ~ .form-imagecheck-figure .form-imagecheck-caption { + color: #354052; } + +/* +Select group + */ +.form-selectgroup { + display: inline-flex; + margin: 0 -.5rem -.5rem 0; + flex-wrap: wrap; } + +.form-selectgroup-vertical { + flex-direction: column; } + +.form-selectgroup-item { + display: block; + position: relative; + margin: 0 .5rem .5rem 0; } + +.form-selectgroup-input { + position: absolute; + top: 0; + left: 0; + z-index: -1; + opacity: 0; } + +.form-selectgroup-box { + position: relative; + display: block; + min-width: calc(1.4666667em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-size: 0.9375rem; + line-height: 1.4666667; + color: #7e8590; + text-align: center; + cursor: pointer; + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + border: 1px solid rgba(126, 133, 144, 0.24); + border-radius: 3px; + transition: border-color .3s, background .3s, color .3s; } + .form-selectgroup-box .icon:only-child { + margin: 0 -.25rem; } + .form-selectgroup-box:hover { + color: #354052; } + +.form-selectgroup-check { + display: inline-block; + width: 1rem; + height: 1rem; + border: 1px solid rgba(126, 133, 144, 0.24); + vertical-align: middle; } + .form-selectgroup-input[type="checkbox"] + .form-selectgroup-box .form-selectgroup-check { + border-radius: 3px; } + .form-selectgroup-input[type="radio"] + .form-selectgroup-box .form-selectgroup-check { + border-radius: 50%; } + .form-selectgroup-input:checked + .form-selectgroup-box .form-selectgroup-check { + background-color: #206bc4; + background-repeat: no-repeat; + background-position: center center; + background-size: 0.75rem; + border-color: rgba(126, 133, 144, 0.24); } + .form-selectgroup-input[type="checkbox"]:checked + .form-selectgroup-box .form-selectgroup-check { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M4 8.5L6.5 11l6-6'/%3e%3c/svg%3e"); } + .form-selectgroup-input[type="radio"]:checked + .form-selectgroup-box .form-selectgroup-check { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e"); } + +.form-selectgroup-input:checked + .form-selectgroup-box { + z-index: 1; + color: #206bc4; + background: rgba(32, 107, 196, 0.04); + border-color: #7aade9; + box-shadow: 0 1px 1px 0 rgba(32, 107, 196, 0.2); } + +.form-selectgroup-input:focus + .form-selectgroup-box { + z-index: 2; + color: #206bc4; + border-color: #7aade9; + box-shadow: 0 0 0 0.2rem rgba(32, 107, 196, 0.25); } + +/** +Alternate version of form select group + */ +.form-selectgroup-boxes .form-selectgroup-box { + text-align: left; + padding: 1.25rem 1.25rem; + color: inherit; } + +.form-selectgroup-boxes .form-selectgroup-box-content { + opacity: .64; + transition: .3s opacity; } + +.form-selectgroup-boxes .form-selectgroup-input:checked + .form-selectgroup-box { + color: inherit; } + .form-selectgroup-boxes .form-selectgroup-input:checked + .form-selectgroup-box .form-selectgroup-box-content { + opacity: 1; } + +/** +Select group + */ +.form-selectgroup-pills { + flex-wrap: wrap; + align-items: flex-start; } + .form-selectgroup-pills .form-selectgroup-item { + flex-grow: 0; } + .form-selectgroup-pills .form-selectgroup-box { + border-radius: 50px; } + +/** +Bootstrap color input + */ +.form-control-color::-webkit-color-swatch { + border: none; } + +/** +Remove the cancel buttons in Chrome and Safari on macOS. + */ +[type="search"]::-webkit-search-cancel-button { + -webkit-appearance: none; } + +.form-control.is-valid-lite, .form-control.is-invalid-lite { + border-color: rgba(126, 133, 144, 0.24); } + +.legend { + display: inline-block; + background: #e9ecf1; + width: .75em; + height: .75em; + border-radius: 3px; } + +.list-item { + position: relative; + display: flex; + flex-direction: column; + min-width: 0; + word-wrap: break-word; } + +.list-item-actions { + margin-left: auto; } + +.list-bordered .list-item, .list-row .list-item { + border-top: 1px solid rgba(126, 133, 144, 0.24); + margin-top: -1px; } + .list-bordered .list-item:first-child, .list-row .list-item:first-child { + border-top: none; } + +.list-hoverable .list-item-actions { + opacity: 0; + transition: .3s opacity; } + +.list-hoverable .list-item:hover .list-item-actions, +.list-hoverable .list-item-actions.show { + opacity: 1; } + +.list-row .list-item { + flex-direction: row; + align-items: center; + padding: 0.5rem 0.625rem; } + .list-row .list-item > * { + padding-left: 0.625rem; + padding-right: 0.625rem; } + +.list-timeline { + position: relative; + padding: 0; + margin: 0; + list-style: none; } + .list-timeline > li { + position: relative; + margin-bottom: 1.5rem; } + .list-timeline > li:last-child { + margin-bottom: 0; } + +.list-timeline-time { + float: right; + margin-left: 1rem; + color: #7e8590; } + +.list-timeline-icon { + position: absolute; + top: 0; + left: 0; + display: flex; + align-items: center; + justify-content: center; + width: 2.5rem; + height: 2.5rem; + color: #ffffff; + text-align: center; + background: #7e8590; + border-radius: 50%; } + .list-timeline-icon .icon { + width: 1rem; + height: 1rem; } + +.list-timeline-title { + margin: 0; + font-weight: 600; } + +.list-timeline-content { + margin-left: 3.5rem; } + +@media screen and (min-width: 768px) { + .list-timeline:not(.list-timeline-simple):before { + position: absolute; + top: 0; + bottom: 0; + left: calc(7.5rem + 2px); + z-index: 1; + display: block; + width: 4px; + content: ""; + background-color: #f5f7fb; } + .list-timeline:not(.list-timeline-simple) > li { + z-index: 2; + min-height: 40px; } + .list-timeline:not(.list-timeline-simple) .list-timeline-time { + position: absolute; + top: .5rem; + left: 0; + width: 5.5rem; + margin: 0; + text-align: right; } + .list-timeline:not(.list-timeline-simple) .list-timeline-icon { + top: 0; + left: 6.5rem; } + .list-timeline:not(.list-timeline-simple) .list-timeline-content { + padding: .625rem 0 0 10rem; + margin: 0; } } + +.list-group-transparent { + margin: 0 -0.75rem; } + .list-group-transparent .list-group-item { + background: none; + border: 0; + border-radius: 3px; } + .list-group-transparent .list-group-item .icon { + color: #7e8590; } + .list-group-transparent .list-group-item.active { + font-weight: 600; + color: inherit; + background: rgba(32, 107, 196, 0.06); } + .list-group-transparent .list-group-item.active .icon { + color: inherit; } + +.list-separated-item { + padding: 1rem 0; } + .list-separated-item:first-child { + padding-top: 0; } + .list-separated-item:last-child { + padding-bottom: 0; } + .list-separated-item + .list-separated-item { + border-top: 1px solid rgba(126, 133, 144, 0.24); } + +@-webkit-keyframes loader { + from { + transform: rotate(0deg); } + to { + transform: rotate(360deg); } } + +@keyframes loader { + from { + transform: rotate(0deg); } + to { + transform: rotate(360deg); } } + +.loader { + position: relative; + display: block; + width: 2.5rem; + height: 2.5rem; + color: #206bc4; + vertical-align: middle; } + .loader:after { + position: absolute; + top: 0; + left: 0; + width: 100%; + height: 100%; + content: ""; + border: 1px solid; + border-color: transparent; + border-top-color: currentColor; + border-left-color: currentColor; + border-radius: 50%; + -webkit-animation: loader .6s linear; + animation: loader .6s linear; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; } + +/** +Dimmer +*/ +.dimmer { + position: relative; } + .dimmer .loader { + position: absolute; + top: 50%; + right: 0; + left: 0; + display: none; + margin: 0 auto; + transform: translateY(-50%); } + .dimmer.active .loader { + display: block; } + .dimmer.active .dimmer-content { + pointer-events: none; + opacity: .1; } + +.modal-header, +.modal-body { + padding-left: 1.25rem; + padding-right: 1.25rem; } + +.modal-header .close { + font-size: 1rem; + padding-right: 1.25rem; + margin-right: -1.25rem; } + +.modal-title { + font-size: 1.2em; + font-weight: 600; + line-height: 1.3333333; } + +.modal-footer { + padding-left: 1rem; + padding-right: 1rem; } + +.modal-footer { + background: rgba(53, 64, 82, 0.032); } + +.modal-blur { + -webkit-backdrop-filter: blur(2px); + backdrop-filter: blur(2px); } + +.nav-tabs .icon { + color: #7e8590; } + +.nav-tabs .nav-link { + padding: 0.75rem 1.25rem; + line-height: 20px; + color: #7e8590; + cursor: pointer; + background: transparent; + border: none; + border-bottom: 1px solid transparent; + transition: .3s color, .3s border-color; } + .nav-tabs .nav-link:hover { + color: #354052; + border-color: transparent; } + .nav-tabs .nav-link.disabled { + color: rgba(126, 133, 144, 0.2); } + .nav-tabs .nav-link.active { + color: #354052; + background: inherit; + border-color: transparent; + border-bottom-color: #206bc4; } + +.nav-tabs-alt .nav-link { + font-size: 13px; + font-weight: 600; + text-transform: uppercase; } + +.nav-icon { + line-height: 1; + margin-right: .25rem; } + .nav-icon .icon { + display: block; + stroke-width: 1.5; } + +.nav-link { + display: flex; + align-items: center; + transition: .3s color; } + +.stars { + display: inline-flex; + color: #dee1e7; + font-size: 0.8666667em; } + .stars .star:not(:first-child) { + margin-left: .25rem; } + +.pagination { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.page-link { + min-width: 1.5rem; + border-radius: 3px; } + .page-link:hover { + background: transparent; } + +.page-item { + text-align: center; } + .page-item.page-prev, .page-item.page-next { + flex: 0 0 50%; + text-align: left; } + .page-item.page-next { + margin-left: auto; + text-align: right; } + +.page-item-subtitle { + margin-bottom: 2px; + font-size: 12px; + color: #7e8590; + text-transform: uppercase; } + .page-item.disabled .page-item-subtitle { + color: rgba(126, 133, 144, 0.5); } + +.page-item-title { + font-size: 1.2em; + font-weight: 400; + color: #354052; } + .page-link:hover .page-item-title { + color: #206bc4; } + .page-item.disabled .page-item-title { + color: rgba(126, 133, 144, 0.5); } + +@-webkit-keyframes progress-indeterminate { + 0% { + right: 100%; + left: -35%; } + 100%, + 60% { + right: -90%; + left: 100%; } } + +@keyframes progress-indeterminate { + 0% { + right: 100%; + left: -35%; } + 100%, + 60% { + right: -90%; + left: 100%; } } + +.progress { + position: relative; + width: 100%; + line-height: 0.5rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; } + .progress::-webkit-progress-bar { + background: #f5f7fb; } + .progress::-webkit-progress-value { + background-color: #206bc4; } + .progress::-moz-progress-bar { + background-color: #206bc4; } + .progress::-ms-fill { + background-color: #206bc4; + border: none; } + +.progress-sm { + height: .25rem; } + +.progress-bar { + height: 100%; } + +.progress-bar-indeterminate:after, .progress-bar-indeterminate:before { + position: absolute; + top: 0; + bottom: 0; + left: 0; + content: ""; + background-color: inherit; + will-change: left, right; } + +.progress-bar-indeterminate:before { + -webkit-animation: progress-indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; + animation: progress-indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; } + +.ribbon { + position: absolute; + top: .75rem; + right: -0.25rem; + z-index: 1; + padding: .25rem .75rem; + font-size: 0.7333333em; + font-weight: 600; + line-height: 1.5rem; + color: #fff; + text-align: center; + text-transform: uppercase; + background: #206bc4; + border-color: #206bc4; } + .ribbon:before { + position: absolute; + right: 0; + bottom: 100%; + width: 0; + height: 0; + content: ""; + -webkit-filter: brightness(70%); + filter: brightness(70%); + border: 0.125rem solid; + border-color: inherit; + border-top-color: transparent; + border-right-color: transparent; } + .ribbon.bg-blue { + border-color: #206bc4; } + .ribbon.bg-blue-lt { + border-color: #d2e1f3 !important; } + .ribbon.bg-indigo { + border-color: #6574cd; } + .ribbon.bg-indigo-lt { + border-color: #e0e3f5 !important; } + .ribbon.bg-purple { + border-color: #a55eea; } + .ribbon.bg-purple-lt { + border-color: #eddffb !important; } + .ribbon.bg-pink { + border-color: #f66d9b; } + .ribbon.bg-pink-lt { + border-color: #fde2eb !important; } + .ribbon.bg-red { + border-color: #fa4654; } + .ribbon.bg-red-lt { + border-color: #fedadd !important; } + .ribbon.bg-orange { + border-color: #ff922b; } + .ribbon.bg-orange-lt { + border-color: #ffe9d5 !important; } + .ribbon.bg-yellow { + border-color: #fab005; } + .ribbon.bg-yellow-lt { + border-color: #feefcd !important; } + .ribbon.bg-green { + border-color: #5eba00; } + .ribbon.bg-green-lt { + border-color: #dff1cc !important; } + .ribbon.bg-teal { + border-color: #2bcbba; } + .ribbon.bg-teal-lt { + border-color: #d5f5f1 !important; } + .ribbon.bg-cyan { + border-color: #17a2b8; } + .ribbon.bg-cyan-lt { + border-color: #d1ecf1 !important; } + .ribbon.bg-white { + border-color: #ffffff; } + .ribbon.bg-white-lt { + border-color: white !important; } + .ribbon.bg-gray { + border-color: #a8aeb7; } + .ribbon.bg-gray-lt { + border-color: #eeeff1 !important; } + .ribbon.bg-gray-dark { + border-color: #545d6d; } + .ribbon.bg-gray-dark-lt { + border-color: #dddfe2 !important; } + .ribbon.bg-azure { + border-color: #45aaf2; } + .ribbon.bg-azure-lt { + border-color: #daeefc !important; } + .ribbon.bg-lime { + border-color: #94d82d; } + .ribbon.bg-lime-lt { + border-color: #eaf7d5 !important; } + .ribbon.bg-dark { + border-color: #354052; } + .ribbon.bg-dark-lt { + border-color: #d7d9dc !important; } + .ribbon .icon { + width: 1rem; + height: 1rem; } + +.ribbon-top { + top: -0.25rem; + right: .75rem; + width: 2rem; + padding: .25rem 0; } + .ribbon-top:before { + top: 0; + right: 100%; + bottom: auto; + border-color: inherit; + border-top-color: transparent; + border-left-color: transparent; } + .ribbon-top.ribbon-left { + right: auto; + left: .75rem; } + .ribbon-top.ribbon-left:before { + top: 0; + right: 100%; + left: auto; } + +.ribbon-left { + right: auto; + left: -0.25rem; } + .ribbon-left:before { + top: auto; + bottom: 100%; + left: 0; + border-color: inherit; + border-top-color: transparent; + border-left-color: transparent; } + +.ribbon-bottom { + top: auto; + bottom: .75rem; } + +.ribbon-bookmark { + padding-left: .25rem; } + .ribbon-bookmark:after { + position: absolute; + top: 0; + right: 100%; + display: block; + width: 0; + height: 0; + content: ""; + border: 1rem solid; + border-color: inherit; + border-right-width: 0; + border-left-color: transparent; + border-left-width: .5rem; } + .ribbon-bookmark.ribbon-left { + padding-right: .5rem; + padding-left: .5rem; } + .ribbon-bookmark.ribbon-left:after { + right: auto; + left: 100%; + border-right-color: transparent; + border-right-width: .5rem; + border-left-width: 0; } + .ribbon-bookmark.ribbon-top { + padding-right: 0; + padding-bottom: .25rem; + padding-left: 0; } + .ribbon-bookmark.ribbon-top:after { + top: 100%; + right: 0; + left: 0; + border-color: inherit; + border-width: 1rem; + border-top-width: 0; + border-bottom-color: transparent; + border-bottom-width: .5rem; } + +.stamp { + display: inline-flex; + align-items: center; + justify-content: center; + min-width: 2.5rem; + height: 2.5rem; + line-height: 2.5rem; + padding: 0 .25rem; + font-size: 0.9375rem; + font-weight: 600; + color: #7e8590; + text-align: center; + background: #f1f3f8; + border-radius: 3px; } + .stamp .icon { + font-size: 1.25rem; + vertical-align: middle; } + +.steps { + display: flex; + flex-wrap: nowrap; + width: 100%; + padding: 0; + margin: 2rem 0; + list-style: none; } + .steps .step-item { + padding-top: calc(0.5rem + 4px); } + .steps .step-item:after { + top: calc(0.25rem + 2px); + height: 2px; } + .steps .step-item:before { + width: 0.5rem; + height: 0.5rem; } + .steps .step-item:after, .steps .step-item:before { + color: #ffffff; + background: #206bc4; } + .steps .step-item.active:before { + color: inherit; + border-color: #206bc4; } + +.steps-blue .step-item:after, .steps-blue .step-item:before { + color: #ffffff; + background: #206bc4; } + +.steps-blue .step-item.active:before { + color: inherit; + border-color: #206bc4; } + +.steps-indigo .step-item:after, .steps-indigo .step-item:before { + color: #ffffff; + background: #6574cd; } + +.steps-indigo .step-item.active:before { + color: inherit; + border-color: #6574cd; } + +.steps-purple .step-item:after, .steps-purple .step-item:before { + color: #ffffff; + background: #a55eea; } + +.steps-purple .step-item.active:before { + color: inherit; + border-color: #a55eea; } + +.steps-pink .step-item:after, .steps-pink .step-item:before { + color: #ffffff; + background: #f66d9b; } + +.steps-pink .step-item.active:before { + color: inherit; + border-color: #f66d9b; } + +.steps-red .step-item:after, .steps-red .step-item:before { + color: #ffffff; + background: #fa4654; } + +.steps-red .step-item.active:before { + color: inherit; + border-color: #fa4654; } + +.steps-orange .step-item:after, .steps-orange .step-item:before { + color: #ffffff; + background: #ff922b; } + +.steps-orange .step-item.active:before { + color: inherit; + border-color: #ff922b; } + +.steps-yellow .step-item:after, .steps-yellow .step-item:before { + color: #ffffff; + background: #fab005; } + +.steps-yellow .step-item.active:before { + color: inherit; + border-color: #fab005; } + +.steps-green .step-item:after, .steps-green .step-item:before { + color: #ffffff; + background: #5eba00; } + +.steps-green .step-item.active:before { + color: inherit; + border-color: #5eba00; } + +.steps-teal .step-item:after, .steps-teal .step-item:before { + color: #ffffff; + background: #2bcbba; } + +.steps-teal .step-item.active:before { + color: inherit; + border-color: #2bcbba; } + +.steps-cyan .step-item:after, .steps-cyan .step-item:before { + color: #ffffff; + background: #17a2b8; } + +.steps-cyan .step-item.active:before { + color: inherit; + border-color: #17a2b8; } + +.steps-white .step-item:after, .steps-white .step-item:before { + color: #ffffff; + background: #ffffff; } + +.steps-white .step-item.active:before { + color: inherit; + border-color: #ffffff; } + +.steps-gray .step-item:after, .steps-gray .step-item:before { + color: #ffffff; + background: #a8aeb7; } + +.steps-gray .step-item.active:before { + color: inherit; + border-color: #a8aeb7; } + +.steps-gray-dark .step-item:after, .steps-gray-dark .step-item:before { + color: #ffffff; + background: #545d6d; } + +.steps-gray-dark .step-item.active:before { + color: inherit; + border-color: #545d6d; } + +.steps-azure .step-item:after, .steps-azure .step-item:before { + color: #ffffff; + background: #45aaf2; } + +.steps-azure .step-item.active:before { + color: inherit; + border-color: #45aaf2; } + +.steps-lime .step-item:after, .steps-lime .step-item:before { + color: #ffffff; + background: #94d82d; } + +.steps-lime .step-item.active:before { + color: inherit; + border-color: #94d82d; } + +.steps-dark .step-item:after, .steps-dark .step-item:before { + color: #ffffff; + background: #354052; } + +.steps-dark .step-item.active:before { + color: inherit; + border-color: #354052; } + +.step-item { + position: relative; + flex: 1 1 0; + min-height: 1rem; + margin-top: 0; + color: inherit; + text-align: center; + cursor: default; } + a.step-item { + cursor: pointer; } + a.step-item:hover { + color: inherit; } + .step-item:not(:first-child):after { + position: absolute; + left: -50%; + width: 100%; + content: ""; + transform: translateY(-50%); } + .step-item:before { + position: absolute; + top: 0; + left: 50%; + z-index: 1; + box-sizing: content-box; + display: block; + content: ""; + border: 2px solid #fff; + border-radius: 50%; + transform: translateX(-50%); } + .step-item.active { + font-weight: 600; } + .step-item.active:before { + background: #fff; } + .step-item.active ~ .step-item { + color: #7e8590; } + .step-item.active ~ .step-item:after, .step-item.active ~ .step-item:before { + background: #f3f5f5; } + .step-item.active ~ .step-item:before { + color: #7e8590 !important; } + +.steps-counter { + counter-reset: steps; } + .steps-counter .step-item { + padding-top: calc(1.5rem + 4px); } + .steps-counter .step-item:after { + top: calc(0.75rem + 2px); + height: 2px; } + .steps-counter .step-item:before { + width: 1.5rem; + height: 1.5rem; } + .steps-counter .step-item { + counter-increment: steps; } + .steps-counter .step-item:before { + font-size: 1rem; + line-height: 1.5rem; + content: counter(steps); } + .steps-counter .step-item.active ~ .step-item:before { + background: #fff; } + +.table, .markdown > table { + color: inherit; } + .table thead th, .markdown > table thead th { + background: rgba(53, 64, 82, 0.032); + border-width: 1px; + font-size: 0.7333333em; + font-weight: 600; + text-transform: uppercase; + letter-spacing: .04em; + color: #7e8590; } + @media print { + .table thead th, .markdown > table thead th { + background: transparent; } } + .table th, .markdown > table th { + color: #7e8590; } + +.table-nowrap th, +.table-nowrap td { + white-space: nowrap; } + +.table-md th, +.table-md td { + padding: .5rem; } + +.table-vcenter td, +.table-vcenter th { + vertical-align: middle; } + +.table-center td, +.table-center th { + text-align: center; } + +.toast-header { + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; } + +.toast button[data-dismiss="toast"] { + outline: none; } + +.toolbar { + display: flex; + flex-wrap: nowrap; + flex-shrink: 0; + margin: 0 -.5rem; } + .toolbar > * { + margin: 0 .5rem; } + +/** +Horizontal rules + */ +/** +Hr text + */ +.hr-text { + display: flex; + align-items: center; + margin: 1rem 0; + font-size: 0.7333333em; + font-weight: 600; + text-transform: uppercase; + letter-spacing: .04em; + color: #7e8590; + height: 1px; } + .hr-text:after, .hr-text:before { + flex: 1 1 auto; + height: 1px; + background-color: currentColor; + opacity: 0.1; } + .hr-text:before { + content: ""; + margin-right: .5rem; } + .hr-text:after { + content: ""; + margin-left: .5rem; } + .hr-text > *:first-child { + padding-right: .5rem; + padding-left: 0; + color: #7e8590; } + .hr-text.hr-text-left:before { + content: none; } + .hr-text.hr-text-left > *:first-child { + padding-right: .5rem; + padding-left: .5rem; } + .hr-text.hr-text-right:before { + content: ""; } + .hr-text.hr-text-right:after { + content: none; } + .hr-text.hr-text-right > *:first-child { + padding-right: 0; + padding-left: .5rem; } + .card > .hr-text { + margin: 0; } + +.hr-text-spaceless { + margin: -.5rem 0; } + +.lead { + line-height: 1.4; } + +a { + -webkit-text-decoration-skip: ink; + text-decoration-skip-ink: auto; } + +h1 a, .h1 a, +h2 a, +.h2 a, +h3 a, +.h3 a, +h4 a, +.h4 a, +h5 a, +.h5 a, +h6 a, +.h6 a, +.h1 a, +.h2 a, +.h3 a, +.h4 a, +.h5 a, +.h6 a { + color: inherit; } + +strong, +.strong, +b { + font-weight: 600; } + +blockquote { + padding-left: 1rem; + color: #7e8590; + border-left: 2px solid rgba(126, 133, 144, 0.24); } + blockquote p { + margin-bottom: 1rem; } + blockquote cite { + display: block; + text-align: right; } + blockquote cite:before { + content: "— "; } + +hr, .hr { + margin: 2rem 0; } + +dl dd:last-child { + margin-bottom: 0; } + +code { + padding: 2px 4px; + background: rgba(32, 107, 196, 0.03); + border: 1px solid rgba(32, 107, 196, 0.064); + border-radius: 3px; } + +pre { + padding: 1rem; + overflow: auto; + font-size: 0.7333333em; + -webkit-hyphens: none; + -ms-hyphens: none; + hyphens: none; + line-height: 1.6; + -moz-tab-size: 3; + -o-tab-size: 3; + tab-size: 3; + border-radius: 3px; + white-space: pre-wrap; } + pre code { + padding: 0; + background: none; + border: none; + border-radius: 0; } + +img { + max-width: 100%; } + +/** +Selection + */ +::-moz-selection { + color: #fff; + background-color: #307fdd; } +::selection { + color: #fff; + background-color: #307fdd; } + +/** +Links + */ +[class^="link-"].disabled, [class*=" link-"].disabled { + color: #a8aeb7; + pointer-events: none; } + +/** +Subheader + */ +.subheader { + font-size: 0.7333333em; + font-weight: 600; + text-transform: uppercase; + letter-spacing: .04em; + color: #7e8590; } + +/** +Antialiasing + */ +.antialiased { + -webkit-font-smoothing: antialiased; + -moz-osx-font-smoothing: grayscale; } + +.subpixel-antialiased { + -webkit-font-smoothing: auto; + -moz-osx-font-smoothing: auto; } + +/** +Markdown + */ +.markdown { + color: #545d6d; } + @media (min-width: 48rem) { + .markdown { + font-size: 1rem; } } + .markdown > :first-child { + margin-top: 0; } + .markdown > :last-child, + .markdown > :last-child .highlight { + margin-bottom: 0; } + .markdown > h1, .markdown > .h1, .markdown > h2, .markdown > .h2, .markdown > h3, .markdown > .h3, .markdown > h4, .markdown > .h4, .markdown > h5, .markdown > .h5, .markdown > h6, .markdown > .h6 { + margin-top: 2rem; + color: #354052; + font-weight: 400; } + .markdown > h2, .markdown > .h2 { + margin-bottom: 1rem; } + .markdown > h2:before, .markdown > .h2:before { + content: ''; + padding-top: 2em; + margin-top: -2em; + display: block; } + @media (min-width: 48rem) { + .markdown > hr, .markdown > .hr { + margin-top: 3em; + margin-bottom: 3em; } } + +.chart { + display: block; + min-height: 10rem; } + .chart text { + font-family: inherit; } + +.chart-sm { + height: 2.5rem; } + +.chart-lg { + height: 15rem; } + +.chart-square { + height: 5.75rem; } + +/** +Chart sparkline + */ +.chart-sparkline { + position: relative; + width: 4rem; + height: 2.5rem; + line-height: 1; } + +.chart-sparkline-square { + width: 2.5rem; } + +.chart-sparkline-wide { + width: 6rem; } + +.chart-sparkline-label { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + display: flex; + align-items: center; + justify-content: center; + font-size: 0.7333333em; } + .chart-sparkline-label .icon { + width: 1rem; + height: 1rem; } + +.bg-white-overlay { + color: #fff; + background-color: rgba(245, 247, 251, 0.24); } + +.bg-dark-overlay { + color: #fff; + background-color: rgba(53, 64, 82, 0.24); } + +.bg-cover { + background-repeat: no-repeat; + background-size: cover; + background-position: center; } + +/** +SOCIAL COLORS + */ +.bg-facebook { + color: #fff !important; + background: #3b5998 !important; } + +.text-facebook { + color: #3b5998 !important; } + +.bg-twitter { + color: #fff !important; + background: #1da1f2 !important; } + +.text-twitter { + color: #1da1f2 !important; } + +.bg-google { + color: #fff !important; + background: #dc4e41 !important; } + +.text-google { + color: #dc4e41 !important; } + +.bg-youtube { + color: #fff !important; + background: #ff0000 !important; } + +.text-youtube { + color: #ff0000 !important; } + +.bg-vimeo { + color: #fff !important; + background: #1ab7ea !important; } + +.text-vimeo { + color: #1ab7ea !important; } + +.bg-dribbble { + color: #fff !important; + background: #ea4c89 !important; } + +.text-dribbble { + color: #ea4c89 !important; } + +.bg-github { + color: #fff !important; + background: #181717 !important; } + +.text-github { + color: #181717 !important; } + +.bg-instagram { + color: #fff !important; + background: #e4405f !important; } + +.text-instagram { + color: #e4405f !important; } + +.bg-pinterest { + color: #fff !important; + background: #bd081c !important; } + +.text-pinterest { + color: #bd081c !important; } + +.bg-vk { + color: #fff !important; + background: #6383a8 !important; } + +.text-vk { + color: #6383a8 !important; } + +.bg-rss { + color: #fff !important; + background: #ffa500 !important; } + +.text-rss { + color: #ffa500 !important; } + +.bg-flickr { + color: #fff !important; + background: #0063dc !important; } + +.text-flickr { + color: #0063dc !important; } + +.bg-bitbucket { + color: #fff !important; + background: #0052cc !important; } + +.text-bitbucket { + color: #0052cc !important; } + +.bg-tabler { + color: #fff !important; + background: #206bc4 !important; } + +.text-tabler { + color: #206bc4 !important; } + +.bg-blue { + background: #206bc4; } + +.text-blue { + color: #206bc4 !important; } + +.bg-blue-lt { + color: #206bc4 !important; + background: #d2e1f3 !important; } + +.bg-indigo { + background: #6574cd; } + +.text-indigo { + color: #6574cd !important; } + +.bg-indigo-lt { + color: #6574cd !important; + background: #e0e3f5 !important; } + +.bg-purple { + background: #a55eea; } + +.text-purple { + color: #a55eea !important; } + +.bg-purple-lt { + color: #a55eea !important; + background: #eddffb !important; } + +.bg-pink { + background: #f66d9b; } + +.text-pink { + color: #f66d9b !important; } + +.bg-pink-lt { + color: #f66d9b !important; + background: #fde2eb !important; } + +.bg-red { + background: #fa4654; } + +.text-red { + color: #fa4654 !important; } + +.bg-red-lt { + color: #fa4654 !important; + background: #fedadd !important; } + +.bg-orange { + background: #ff922b; } + +.text-orange { + color: #ff922b !important; } + +.bg-orange-lt { + color: #ff922b !important; + background: #ffe9d5 !important; } + +.bg-yellow { + background: #fab005; } + +.text-yellow { + color: #fab005 !important; } + +.bg-yellow-lt { + color: #fab005 !important; + background: #feefcd !important; } + +.bg-green { + background: #5eba00; } + +.text-green { + color: #5eba00 !important; } + +.bg-green-lt { + color: #5eba00 !important; + background: #dff1cc !important; } + +.bg-teal { + background: #2bcbba; } + +.text-teal { + color: #2bcbba !important; } + +.bg-teal-lt { + color: #2bcbba !important; + background: #d5f5f1 !important; } + +.bg-cyan { + background: #17a2b8; } + +.text-cyan { + color: #17a2b8 !important; } + +.bg-cyan-lt { + color: #17a2b8 !important; + background: #d1ecf1 !important; } + +.bg-white { + background: #ffffff; } + +.text-white { + color: #ffffff !important; } + +.bg-white-lt { + color: #ffffff !important; + background: white !important; } + +.bg-gray { + background: #a8aeb7; } + +.text-gray { + color: #a8aeb7 !important; } + +.bg-gray-lt { + color: #a8aeb7 !important; + background: #eeeff1 !important; } + +.bg-gray-dark { + background: #545d6d; } + +.text-gray-dark { + color: #545d6d !important; } + +.bg-gray-dark-lt { + color: #545d6d !important; + background: #dddfe2 !important; } + +.bg-azure { + background: #45aaf2; } + +.text-azure { + color: #45aaf2 !important; } + +.bg-azure-lt { + color: #45aaf2 !important; + background: #daeefc !important; } + +.bg-lime { + background: #94d82d; } + +.text-lime { + color: #94d82d !important; } + +.bg-lime-lt { + color: #94d82d !important; + background: #eaf7d5 !important; } + +.bg-dark { + background: #354052; } + +.text-dark { + color: #354052 !important; } + +.bg-dark-lt { + color: #354052 !important; + background: #d7d9dc !important; } + +/* +Scrollable +*/ +.scrollable { + overflow-x: hidden; + overflow-y: auto; + -webkit-overflow-scrolling: touch; } + .scrollable.hover { + overflow-y: hidden; } + .scrollable.hover > * { + margin-top: -1px; } + .scrollable.hover:hover, .scrollable.hover:focus, .scrollable.hover:active { + overflow: visible; + overflow-y: auto; } + .touch .scrollable { + overflow-y: auto !important; } + +.scroll-x, +.scroll-y { + overflow: hidden; + -webkit-overflow-scrolling: touch; } + +.scroll-y { + overflow-y: auto; } + +.scroll-x { + overflow-x: auto; } + +.no-scroll { + overflow: hidden; } + +.max-h-full { + max-height: 100% !important; } + +.max-h-screen { + max-height: 100vh !important; } + +.max-w-full { + max-width: 100% !important; } + +.max-w-screen { + max-width: 100vw !important; } + +.min-h-0 { + min-height: 0 !important; } + +.min-h-full { + min-height: 100% !important; } + +.min-h-screen { + min-height: 100vh !important; } + +.min-w-0 { + min-width: 0 !important; } + +.min-w-full { + min-width: 100% !important; } + +.w-1p { + width: 1% !important; } + +.h-1p { + height: 1% !important; } + +.w-25p { + width: 25% !important; } + +.h-25p { + height: 25% !important; } + +.w-50p { + width: 50% !important; } + +.h-50p { + height: 50% !important; } + +.w-75p { + width: 75% !important; } + +.h-75p { + height: 75% !important; } + +.w-100p { + width: 100% !important; } + +.h-100p { + height: 100% !important; } + +.w-autop { + width: auto !important; } + +.h-autop { + height: auto !important; } + +.w-0 { + width: 0 !important; } + +.h-0 { + height: 0 !important; } + +.w-1 { + width: 0.25rem !important; } + +.h-1 { + height: 0.25rem !important; } + +.w-2 { + width: 0.5rem !important; } + +.h-2 { + height: 0.5rem !important; } + +.w-3 { + width: 1rem !important; } + +.h-3 { + height: 1rem !important; } + +.w-4 { + width: 1.5rem !important; } + +.h-4 { + height: 1.5rem !important; } + +.w-5 { + width: 2.5rem !important; } + +.h-5 { + height: 2.5rem !important; } + +.w-6 { + width: 4rem !important; } + +.h-6 { + height: 4rem !important; } + +.w-7 { + width: 6rem !important; } + +.h-7 { + height: 6rem !important; } + +.w-auto { + width: auto !important; } + +.h-auto { + height: auto !important; } + +.w-px { + width: 1px !important; } + +.h-px { + height: 1px !important; } + +.w-full { + width: 100% !important; } + +.h-full { + height: 100% !important; } + +.h-screen { + height: 100vh !important; } + +.w-screen { + width: 100vw !important; } + +.opacity-0 { + opacity: 0 !important; } + +.opacity-5 { + opacity: 0.05 !important; } + +.opacity-10 { + opacity: 0.1 !important; } + +.opacity-15 { + opacity: 0.15 !important; } + +.opacity-20 { + opacity: 0.2 !important; } + +.opacity-25 { + opacity: 0.25 !important; } + +.opacity-30 { + opacity: 0.3 !important; } + +.opacity-35 { + opacity: 0.35 !important; } + +.opacity-40 { + opacity: 0.4 !important; } + +.opacity-45 { + opacity: 0.45 !important; } + +.opacity-50 { + opacity: 0.5 !important; } + +.opacity-55 { + opacity: 0.55 !important; } + +.opacity-60 { + opacity: 0.6 !important; } + +.opacity-65 { + opacity: 0.65 !important; } + +.opacity-70 { + opacity: 0.7 !important; } + +.opacity-75 { + opacity: 0.75 !important; } + +.opacity-80 { + opacity: 0.8 !important; } + +.opacity-85 { + opacity: 0.85 !important; } + +.opacity-90 { + opacity: 0.9 !important; } + +.opacity-95 { + opacity: 0.95 !important; } + +.opacity-100 { + opacity: 1 !important; } + +.hover-shadow-sm:hover { + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; } + +.hover-shadow:hover { + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; } + +.hover-shadow-lg:hover { + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; } + +.hover-shadow-none:hover { + box-shadow: none !important; } + +@media not print { + .theme-dark { + color: #f5f7fb; + background: #2f3949; } + .theme-dark .card, + .theme-dark .navbar-light { + background: #354052; + color: inherit; } + .theme-dark .card { + border-color: transparent; } + .theme-dark .btn-secondary, + .theme-dark .form-file-button { + color: #f5f7fb; + background-color: #3b475b; + border-color: rgba(126, 133, 144, 0.24); + background-image: none; } + .theme-dark .btn-secondary:hover, + .theme-dark .form-file-button:hover { + color: #f5f7fb; + background-color: rgba(53, 64, 82, 0); + border-color: rgba(126, 133, 144, 0.24); } + .theme-dark .btn-secondary:focus, .theme-dark .btn-secondary.focus, + .theme-dark .form-file-button:focus, + .theme-dark .form-file-button.focus { + color: #f5f7fb; + background-color: rgba(53, 64, 82, 0); + border-color: rgba(126, 133, 144, 0.24); + box-shadow: 0 0 0 0.2rem rgba(193, 197, 204, 0.5); } + .theme-dark .btn-secondary:active, .theme-dark .btn-secondary.active, + .show > .theme-dark .btn-secondary.dropdown-toggle, + .theme-dark .form-file-button:active, + .theme-dark .form-file-button.active, + .show > + .theme-dark .form-file-button.dropdown-toggle { + color: #ffffff; + background-color: #272f3c; + border-color: rgba(95, 101, 111, 0.24); } + .theme-dark .btn-secondary:active:focus, .theme-dark .btn-secondary.active:focus, + .show > .theme-dark .btn-secondary.dropdown-toggle:focus, + .theme-dark .form-file-button:active:focus, + .theme-dark .form-file-button.active:focus, + .show > + .theme-dark .form-file-button.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(193, 197, 204, 0.5); } + .theme-dark .btn-secondary:disabled, .theme-dark .btn-secondary.disabled, + .theme-dark .form-file-button:disabled, + .theme-dark .form-file-button.disabled { + color: #f5f7fb; + background-color: #3b475b; + border-color: rgba(126, 133, 144, 0.24); } + .theme-dark .form-check-input:not(:checked), + .theme-dark .form-select, + .theme-dark .form-file-text, + .theme-dark .form-control, + .theme-dark .flatpickr-input.flatpickr-input, + .theme-dark .form-selectgroup-check, + .theme-dark .form-imagecheck-figure:before { + background-color: #2f3949; + color: #f5f7fb; } + .theme-dark .input-group-flat .input-group-text { + background-color: #2f3949; } + .theme-dark .navbar { + box-shadow: 0 0 0 1px #2f3949; } + .theme-dark .avatar { + background-color: #3b475b; } + .theme-dark .avatar-list-stacked .avatar { + box-shadow: 0 0 0 2px #354052; } + .theme-dark .apexcharts-text { + fill: #f5f7fb; } + .theme-dark .apexcharts-legend-text { + color: inherit !important; } + .theme-dark .navbar-brand-autodark { + -webkit-filter: brightness(0) invert(1); + filter: brightness(0) invert(1); } } + +@media not print and (prefers-color-scheme: dark) { + .theme-dark-auto { + color: #f5f7fb; + background: #2f3949; } + .theme-dark-auto .card, + .theme-dark-auto .navbar-light { + background: #354052; + color: inherit; } + .theme-dark-auto .card { + border-color: transparent; } + .theme-dark-auto .btn-secondary, + .theme-dark-auto .form-file-button { + color: #f5f7fb; + background-color: #3b475b; + border-color: rgba(126, 133, 144, 0.24); + background-image: none; } + .theme-dark-auto .btn-secondary:hover, + .theme-dark-auto .form-file-button:hover { + color: #f5f7fb; + background-color: rgba(53, 64, 82, 0); + border-color: rgba(126, 133, 144, 0.24); } + .theme-dark-auto .btn-secondary:focus, .theme-dark-auto .btn-secondary.focus, + .theme-dark-auto .form-file-button:focus, + .theme-dark-auto .form-file-button.focus { + color: #f5f7fb; + background-color: rgba(53, 64, 82, 0); + border-color: rgba(126, 133, 144, 0.24); + box-shadow: 0 0 0 0.2rem rgba(193, 197, 204, 0.5); } + .theme-dark-auto .btn-secondary:active, .theme-dark-auto .btn-secondary.active, + .show > .theme-dark-auto .btn-secondary.dropdown-toggle, + .theme-dark-auto .form-file-button:active, + .theme-dark-auto .form-file-button.active, + .show > + .theme-dark-auto .form-file-button.dropdown-toggle { + color: #ffffff; + background-color: #272f3c; + border-color: rgba(95, 101, 111, 0.24); } + .theme-dark-auto .btn-secondary:active:focus, .theme-dark-auto .btn-secondary.active:focus, + .show > .theme-dark-auto .btn-secondary.dropdown-toggle:focus, + .theme-dark-auto .form-file-button:active:focus, + .theme-dark-auto .form-file-button.active:focus, + .show > + .theme-dark-auto .form-file-button.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(193, 197, 204, 0.5); } + .theme-dark-auto .btn-secondary:disabled, .theme-dark-auto .btn-secondary.disabled, + .theme-dark-auto .form-file-button:disabled, + .theme-dark-auto .form-file-button.disabled { + color: #f5f7fb; + background-color: #3b475b; + border-color: rgba(126, 133, 144, 0.24); } + .theme-dark-auto .form-check-input:not(:checked), + .theme-dark-auto .form-select, + .theme-dark-auto .form-file-text, + .theme-dark-auto .form-control, + .theme-dark-auto .flatpickr-input.flatpickr-input, + .theme-dark-auto .form-selectgroup-check, + .theme-dark-auto .form-imagecheck-figure:before { + background-color: #2f3949; + color: #f5f7fb; } + .theme-dark-auto .input-group-flat .input-group-text { + background-color: #2f3949; } + .theme-dark-auto .navbar { + box-shadow: 0 0 0 1px #2f3949; } + .theme-dark-auto .avatar { + background-color: #3b475b; } + .theme-dark-auto .avatar-list-stacked .avatar { + box-shadow: 0 0 0 2px #354052; } + .theme-dark-auto .apexcharts-text { + fill: #f5f7fb; } + .theme-dark-auto .apexcharts-legend-text { + color: inherit !important; } + .theme-dark-auto .navbar-brand-autodark { + -webkit-filter: brightness(0) invert(1); + filter: brightness(0) invert(1); } } + +.selectize-control { + padding: 0; + border: 0; } + .selectize-control.multi .selectize-input.has-items { + padding-left: 6px; } + .selectize-control.multi .selectize-input > div { + font-size: 0.8666667em; + margin: 0 6px 2px 0; + padding: 2px 8px; + border-radius: 3px; + background-color: rgba(145, 152, 163, 0.1); + color: inherit; } + .selectize-control .remove { + font-size: inherit !important; + font-weight: normal !important; + border-left: 0 !important; + color: #7e8590 !important; } + +.selectize-input { + display: flex !important; + height: 100%; + border: 1px solid rgba(126, 133, 144, 0.24); + padding: 0.375rem 0.75rem; + font-size: 0.9375rem; + box-shadow: none; + line-height: 1.4666667; + background-color: inherit !important; + color: inherit !important; } + .selectize-input.dropdown-active { + border-radius: 3px; } + .selectize-control.single .selectize-input { + background: #ffffff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%28126, 133, 144, 0.48%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e") no-repeat right 0.75rem center/16px 12px; } + .selectize-input.focus { + border-color: #7aade9; + box-shadow: 0 0 0 0.2rem rgba(32, 107, 196, 0.25); } + .selectize-input:after { + content: none !important; } + +.selectize-dropdown { + height: auto; + background: #ffffff; + padding: 0.375rem 0; + margin-top: 1px; } + .selectize-dropdown .option, + .selectize-dropdown .option-header { + padding: 0.25rem 0.75rem; } + .selectize-dropdown .active { + background: #f5f7fb; + color: inherit; + cursor: pointer; } + +.jqvmap-zoomin, +.jqvmap-zoomout { + height: auto; + width: auto; + left: .5rem; + border: 1px solid rgba(126, 133, 144, 0.24); + background: #ffffff; + color: #354052; } + +.jqvmap-zoomin { + top: .5rem; } + +.jqvmap-zoomout { + top: 2rem; } + +.jqvmap-label { + font-family: inherit; + font-size: 0.7333333em; + line-height: 1; + padding: .25rem; + background: #354052; } + +.apexcharts-title-text { + font-weight: 600 !important; } + +.apexcharts-tooltip-title { + font-weight: 600 !important; + padding-bottom: .25rem !important; } + +.apexcharts-gridline, +.apexcharts-ycrosshairs, +.apexcharts-xaxis-tick { + stroke: rgba(126, 133, 144, 0.24) !important; } + +.apexcharts-tooltip { + line-height: 1; + color: #fff; + background: #354052 !important; + border: 0 !important; + border-radius: 3px !important; } + +.apexcharts-tooltip-title { + margin: 0 !important; + background: transparent !important; + border: 0 !important; } + +.apexcharts-tooltip-series-group { + padding: 0 8px !important; } + +.apexcharts-tooltip-marker { + width: .5rem; + height: .5rem; } + +.apexcharts-gridline, +.apexcharts-ycrosshairs, +.apexcharts-xaxis-tick { + stroke: #e9ecf1; } + +.fc-unthemed .fc-content, +.fc-unthemed .fc-divider, +.fc-unthemed .fc-list-heading td, +.fc-unthemed .fc-list-view, +.fc-unthemed .fc-popover, +.fc-unthemed .fc-row, +.fc-unthemed tbody, +.fc-unthemed td, +.fc-unthemed th, +.fc-unthemed thead { + border-color: rgba(126, 133, 144, 0.24); } + +.fc-unthemed .fc-toolbar h2, .fc-unthemed .fc-toolbar .h2 { + font-size: 1.4666667em; + margin: 0; } + +.fc-unthemed .fc-button { + color: #7e8590; + background-color: #ffffff; + border-color: rgba(126, 133, 144, 0.24); + padding: 0.375rem 1rem; + font-size: 0.9375rem; + border-radius: 3px; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; } + .fc-unthemed .fc-button:hover { + color: #354052; + background-color: #ececec; + border-color: rgba(101, 108, 118, 0.24); } + .fc-unthemed .fc-button:focus, .fc-unthemed .fc-button.focus { + color: #354052; + background-color: #ececec; + border-color: rgba(101, 108, 118, 0.24); + box-shadow: 0 0 0 0.2rem rgba(126, 133, 144, 0.5); } + .fc-unthemed .fc-button:active, .fc-unthemed .fc-button.active, + .show > .fc-unthemed .fc-button.dropdown-toggle { + color: #354052; + background-color: #e6e6e6; + border-color: rgba(95, 101, 111, 0.24); } + .fc-unthemed .fc-button:active:focus, .fc-unthemed .fc-button.active:focus, + .show > .fc-unthemed .fc-button.dropdown-toggle:focus { + box-shadow: 0 0 0 0.2rem rgba(126, 133, 144, 0.5); } + .fc-unthemed .fc-button:disabled, .fc-unthemed .fc-button.disabled { + color: #7e8590; + background-color: #ffffff; + border-color: rgba(126, 133, 144, 0.24); } + @media (prefers-reduced-motion: reduce) { + .fc-unthemed .fc-button { + transition: none; } } + +.fc-unthemed .fc-widget-header { + border: 0; } + +.fc-unthemed .fc-day-header { + padding-bottom: .25rem; + font-weight: 600; } + +.fc-unthemed.card-calendar .fc-day-grid-container { + border-bottom: 0; + border-left: 0; } + +.fc-unthemed .fc-time { + font-weight: 600; } + +.fc-unthemed .fc-event { + border-color: rgba(0, 0, 0, 0.05); + color: #206bc4; + background-color: #d2e1f3; + padding: 0 .25rem; } + +.flatpickr-input.flatpickr-input { + background: #ffffff; } + .flatpickr-input.flatpickr-input.active { + border-color: #7aade9; + box-shadow: 0 0 0 0.2rem rgba(32, 107, 196, 0.25); } + +.flatpickr-calendar { + background: transparent; + border: 1px solid rgba(126, 133, 144, 0.24); + border-radius: 3px; + padding: .5rem; + font-size: inherit; + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15); + -webkit-user-select: none; + -moz-user-select: none; + -ms-user-select: none; + user-select: none; + margin-top: -1px; } + .flatpickr-calendar:before, .flatpickr-calendar:after { + content: none; } + .flatpickr-calendar .flatpickr-innerContainer, + .flatpickr-calendar .flatpickr-rContainer, + .flatpickr-calendar .dayContainer, + .flatpickr-calendar .flatpickr-days { + width: 100%; } + .flatpickr-calendar .dayContainer, + .flatpickr-calendar .flatpickr-day { + max-width: 100%; + min-width: 0; } + .flatpickr-calendar.inline { + width: 100%; + box-shadow: none; + margin: 0; } + +.flatpickr-day { + color: inherit; + border-radius: 3px; + display: flex; + align-items: center; + line-height: 1; } + .flatpickr-day.flatpickr-disabled, .flatpickr-day.flatpickr-disabled:hover, .flatpickr-day.prevMonthDay, .flatpickr-day.nextMonthDay, .flatpickr-day.notAllowed, .flatpickr-day.notAllowed.prevMonthDay, .flatpickr-day.notAllowed.nextMonthDay { + color: inherit; + opacity: .2; } + .flatpickr-day.today { + border-color: rgba(126, 133, 144, 0.24); } + .flatpickr-day.selected { + background-color: #206bc4; } + +span.flatpickr-weekday { + font-size: 0.7333333em; + font-weight: 600; + text-transform: uppercase; + letter-spacing: .04em; + color: #7e8590; } + +.flatpickr-months { + margin-bottom: .5rem; } + .flatpickr-months .flatpickr-month { + color: currentColor; + fill: currentColor; } + .flatpickr-months .flatpickr-current-month { + font-weight: 400; } + .flatpickr-months .flatpickr-monthDropdown-months { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; + font-weight: inherit; } + .flatpickr-months .flatpickr-prev-month, + .flatpickr-months .flatpickr-next-month { + position: static; + color: #7e8590; } + .flatpickr-months .flatpickr-prev-month:hover, + .flatpickr-months .flatpickr-next-month:hover { + color: #354052; } + .flatpickr-months .flatpickr-prev-month svg, + .flatpickr-months .flatpickr-next-month svg { + display: block; + fill: currentColor !important; } + .flatpickr-months .numInputWrapper .cur-year { + font-weight: inherit; } + .flatpickr-months .numInputWrapper .arrowUp, + .flatpickr-months .numInputWrapper .arrowDown { + display: none; } + +.noUi-target { + border: 0; + box-shadow: none; + background: none; + border-radius: 0; + color: #206bc4; } + +.noUi-horizontal { + height: 1.25rem; + padding: .5rem 0; } + +.noUi-base { + background: rgba(176, 181, 190, 0.24); + border-radius: 1rem; } + +.noUi-handle { + width: 1rem; + height: 1rem; + border: 2px solid #ffffff; + box-shadow: 0 0.1rem 0.25rem rgba(0, 0, 0, 0.1); + border-radius: 1rem; + background: currentColor; + outline: 0; } + .noUi-handle:before, .noUi-handle:after { + content: none; } + .noUi-horizontal .noUi-handle { + width: 1rem; + height: 1rem; + top: -0.5rem; + right: -0.5rem; + margin: 1px 1px 0 0; } + .noUi-handle.noUi-active, .noUi-handle:focus { + box-shadow: 0 0 0 1px #f5f7fb, 0 0 0 0.2rem rgba(32, 107, 196, 0.25); } + +.noUi-connect { + background: currentColor; } +/*# sourceMappingURL=tabler.css.map */ \ No newline at end of file diff --git a/demo/dist/css/tabler.css.map b/demo/dist/css/tabler.css.map new file mode 100644 index 000000000..6c42008c8 Binary files /dev/null and b/demo/dist/css/tabler.css.map differ diff --git a/demo/dist/css/tabler.min.css b/demo/dist/css/tabler.min.css new file mode 100644 index 000000000..2abbb3d2b --- /dev/null +++ b/demo/dist/css/tabler.min.css @@ -0,0 +1,7 @@ +@charset "UTF-8";/*! + * Tabler (v0.9.0) + * Copyright 2018-2019 The Tabler Authors + * Copyright 2018-2019 codecalm + * Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE) + */@import url(https://fonts.googleapis.com/css?family=Source+Sans+Pro:300,400,500,600,700&display=swap);:root{--blue:#206bc4;--indigo:#6574cd;--purple:#a55eea;--pink:#f66d9b;--red:#fa4654;--orange:#ff922b;--yellow:#fab005;--green:#5eba00;--teal:#2bcbba;--cyan:#17a2b8;--white:#ffffff;--gray:#a8aeb7;--gray-dark:#545d6d;--azure:#45aaf2;--lime:#94d82d;--dark:#354052;--primary:#206bc4;--secondary:#7e8590;--success:#5eba00;--info:#45aaf2;--warning:#fab005;--danger:#fa4654;--light:#f5f7fb;--dark:#354052;--font-family-sans-serif:"Source Sans Pro",-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol;--font-family-monospace:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}*,::after,::before{box-sizing:border-box}body{margin:0;font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol;font-size:.9375rem;font-weight:400;line-height:1.6;color:#354052;background-color:#f5f7fb;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent}[tabindex="-1"]:focus:not(:focus-visible){outline:0!important}.hr,hr{margin:1rem 0;color:inherit;background-color:currentColor;border:0;opacity:.1}.hr:not([size]),hr:not([size]){height:1px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5rem;font-weight:600;line-height:1.2}.h1,h1{font-size:1.7333333em}.h2,h2{font-size:1.4666667em}.h3,h3{font-size:1.2em}.h4,h4{font-size:1em}.h5,h5{font-size:.8666667em}.h6,h6{font-size:.7333333em}p{margin-top:0;margin-bottom:1rem}abbr[data-original-title],abbr[title]{text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;cursor:help;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none}address{margin-bottom:1rem;font-style:normal;line-height:inherit}ol,ul{padding-left:2rem}dl,ol,ul{margin-top:0;margin-bottom:1rem}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:600}dd{margin-bottom:.5rem;margin-left:0}blockquote{margin:0 0 1rem}b,strong{font-weight:bolder}.small,small{font-size:87.5%}sub,sup{position:relative;font-size:.75em;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}a{color:#206bc4;text-decoration:none}a:hover{color:#154782;text-decoration:underline}a:not([href]),a:not([href]):hover{color:inherit;text-decoration:none}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}pre{display:block;margin-top:0;margin-bottom:1rem;overflow:auto;font-size:.7333333em}pre code{font-size:inherit;color:inherit;word-break:normal}code{font-size:.7333333em;color:#206bc4;word-wrap:break-word}a>code{color:inherit}kbd{padding:.2rem .4rem;font-size:.7333333em;color:#fff;background-color:#354052;border-radius:.2rem}kbd kbd{padding:0;font-size:1em;font-weight:600}figure{margin:0 0 1rem}img{vertical-align:middle}svg{overflow:hidden;vertical-align:middle}table{border-collapse:collapse}caption{padding-top:.5rem;padding-bottom:.5rem;color:#7e8590;text-align:left;caption-side:bottom}th{text-align:inherit}label{display:inline-block;margin-bottom:.5rem}button{border-radius:0}button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}button,input,optgroup,select,textarea{margin:0;font-family:inherit;font-size:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}select{word-wrap:normal}[list]::-webkit-calendar-picker-indicator{display:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]:not(:disabled),[type=reset]:not(:disabled),[type=submit]:not(:disabled),button:not(:disabled){cursor:pointer}::-moz-focus-inner{padding:0;border-style:none}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:textfield}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;padding:0;margin:0;border:0}legend{float:left;width:100%;padding:0;margin-bottom:.5rem;font-size:calc(1.275rem + .3vw);line-height:inherit;color:inherit;white-space:normal}@media (min-width:1200px){legend{font-size:1.5rem}}.mark,mark{padding:.2em;background-color:#fcf8e3}progress{vertical-align:baseline}::-webkit-datetime-edit{overflow:visible;line-height:0}[type=search]{outline-offset:-2px;-webkit-appearance:textfield}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-color-swatch-wrapper{padding:0}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item;cursor:pointer}template{display:none}main{display:block}[hidden]{display:none!important}.lead{font-size:1em;font-weight:400}.display-1{font-size:calc(1.725rem + 5.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-1{font-size:6rem}}.display-2{font-size:calc(1.675rem + 5.1vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-2{font-size:5.5rem}}.display-3{font-size:calc(1.575rem + 3.9vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-3{font-size:4.5rem}}.display-4{font-size:calc(1.475rem + 2.7vw);font-weight:300;line-height:1.2}@media (min-width:1200px){.display-4{font-size:3.5rem}}.list-unstyled{padding-left:0;list-style:none}.list-inline{padding-left:0;list-style:none}.list-inline-item{display:inline-block}.list-inline-item:not(:last-child){margin-right:.5rem}.initialism{font-size:87.5%;text-transform:uppercase}.blockquote{margin-bottom:1rem;font-size:1em}.blockquote-footer{display:block;font-size:87.5%;color:#a8aeb7}.blockquote-footer::before{content:"\2014\00A0"}.img-fluid{max-width:100%;height:auto}.img-thumbnail{padding:.25rem;background-color:#f5f7fb;border:1px solid #e9ecf1;border-radius:3px;max-width:100%;height:auto}.figure{display:inline-block}.figure-img{margin-bottom:.5rem;line-height:1}.figure-caption{font-size:87.5%;color:#a8aeb7}.container{width:100%;padding-right:.625rem;padding-left:.625rem;margin-right:auto;margin-left:auto}@media (min-width:33rem){.container{max-width:32.5rem}}@media (min-width:48rem){.container{max-width:47.5rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:75.25rem){.container{max-width:75.25rem}}.container-fluid,.container-lg,.container-md,.container-sm,.container-xl{width:100%;padding-right:.625rem;padding-left:.625rem;margin-right:auto;margin-left:auto}@media (min-width:33rem){.container,.container-sm{max-width:32.5rem}}@media (min-width:48rem){.container,.container-md,.container-sm{max-width:47.5rem}}@media (min-width:64rem){.container,.container-lg,.container-md,.container-sm{max-width:64rem}}@media (min-width:75.25rem){.container,.container-lg,.container-md,.container-sm,.container-xl{max-width:75.25rem}}.row{display:flex;flex-wrap:wrap;margin-right:-.625rem;margin-left:-.625rem}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*=col-]{padding-right:0;padding-left:0}.col,.col-1,.col-10,.col-11,.col-12,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-auto,.col-lg,.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-auto,.col-md,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-auto,.col-sm,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-auto,.col-xl,.col-xl-1,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-auto{position:relative;width:100%;padding-right:.625rem;padding-left:.625rem}.col{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-1>*{flex:0 0 100%;max-width:100%}.row-cols-2>*{flex:0 0 50%;max-width:50%}.row-cols-3>*{flex:0 0 33.3333333%;max-width:33.3333333%}.row-cols-4>*{flex:0 0 25%;max-width:25%}.row-cols-5>*{flex:0 0 20%;max-width:20%}.row-cols-6>*{flex:0 0 16.6666667%;max-width:16.6666667%}.col-auto{flex:0 0 auto;width:auto;max-width:100%}.col-1{flex:0 0 8.3333333%;max-width:8.3333333%}.col-2{flex:0 0 16.6666667%;max-width:16.6666667%}.col-3{flex:0 0 25%;max-width:25%}.col-4{flex:0 0 33.3333333%;max-width:33.3333333%}.col-5{flex:0 0 41.6666667%;max-width:41.6666667%}.col-6{flex:0 0 50%;max-width:50%}.col-7{flex:0 0 58.3333333%;max-width:58.3333333%}.col-8{flex:0 0 66.6666667%;max-width:66.6666667%}.col-9{flex:0 0 75%;max-width:75%}.col-10{flex:0 0 83.3333333%;max-width:83.3333333%}.col-11{flex:0 0 91.6666667%;max-width:91.6666667%}.col-12{flex:0 0 100%;max-width:100%}.offset-1{margin-left:8.3333333%}.offset-2{margin-left:16.6666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.3333333%}.offset-5{margin-left:41.6666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.3333333%}.offset-8{margin-left:66.6666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.3333333%}.offset-11{margin-left:91.6666667%}@media (min-width:33rem){.col-sm{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-sm-1>*{flex:0 0 100%;max-width:100%}.row-cols-sm-2>*{flex:0 0 50%;max-width:50%}.row-cols-sm-3>*{flex:0 0 33.3333333%;max-width:33.3333333%}.row-cols-sm-4>*{flex:0 0 25%;max-width:25%}.row-cols-sm-5>*{flex:0 0 20%;max-width:20%}.row-cols-sm-6>*{flex:0 0 16.6666667%;max-width:16.6666667%}.col-sm-auto{flex:0 0 auto;width:auto;max-width:100%}.col-sm-1{flex:0 0 8.3333333%;max-width:8.3333333%}.col-sm-2{flex:0 0 16.6666667%;max-width:16.6666667%}.col-sm-3{flex:0 0 25%;max-width:25%}.col-sm-4{flex:0 0 33.3333333%;max-width:33.3333333%}.col-sm-5{flex:0 0 41.6666667%;max-width:41.6666667%}.col-sm-6{flex:0 0 50%;max-width:50%}.col-sm-7{flex:0 0 58.3333333%;max-width:58.3333333%}.col-sm-8{flex:0 0 66.6666667%;max-width:66.6666667%}.col-sm-9{flex:0 0 75%;max-width:75%}.col-sm-10{flex:0 0 83.3333333%;max-width:83.3333333%}.col-sm-11{flex:0 0 91.6666667%;max-width:91.6666667%}.col-sm-12{flex:0 0 100%;max-width:100%}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.3333333%}.offset-sm-2{margin-left:16.6666667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.3333333%}.offset-sm-5{margin-left:41.6666667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.3333333%}.offset-sm-8{margin-left:66.6666667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.3333333%}.offset-sm-11{margin-left:91.6666667%}}@media (min-width:48rem){.col-md{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-md-1>*{flex:0 0 100%;max-width:100%}.row-cols-md-2>*{flex:0 0 50%;max-width:50%}.row-cols-md-3>*{flex:0 0 33.3333333%;max-width:33.3333333%}.row-cols-md-4>*{flex:0 0 25%;max-width:25%}.row-cols-md-5>*{flex:0 0 20%;max-width:20%}.row-cols-md-6>*{flex:0 0 16.6666667%;max-width:16.6666667%}.col-md-auto{flex:0 0 auto;width:auto;max-width:100%}.col-md-1{flex:0 0 8.3333333%;max-width:8.3333333%}.col-md-2{flex:0 0 16.6666667%;max-width:16.6666667%}.col-md-3{flex:0 0 25%;max-width:25%}.col-md-4{flex:0 0 33.3333333%;max-width:33.3333333%}.col-md-5{flex:0 0 41.6666667%;max-width:41.6666667%}.col-md-6{flex:0 0 50%;max-width:50%}.col-md-7{flex:0 0 58.3333333%;max-width:58.3333333%}.col-md-8{flex:0 0 66.6666667%;max-width:66.6666667%}.col-md-9{flex:0 0 75%;max-width:75%}.col-md-10{flex:0 0 83.3333333%;max-width:83.3333333%}.col-md-11{flex:0 0 91.6666667%;max-width:91.6666667%}.col-md-12{flex:0 0 100%;max-width:100%}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.3333333%}.offset-md-2{margin-left:16.6666667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.3333333%}.offset-md-5{margin-left:41.6666667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.3333333%}.offset-md-8{margin-left:66.6666667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.3333333%}.offset-md-11{margin-left:91.6666667%}}@media (min-width:64rem){.col-lg{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-lg-1>*{flex:0 0 100%;max-width:100%}.row-cols-lg-2>*{flex:0 0 50%;max-width:50%}.row-cols-lg-3>*{flex:0 0 33.3333333%;max-width:33.3333333%}.row-cols-lg-4>*{flex:0 0 25%;max-width:25%}.row-cols-lg-5>*{flex:0 0 20%;max-width:20%}.row-cols-lg-6>*{flex:0 0 16.6666667%;max-width:16.6666667%}.col-lg-auto{flex:0 0 auto;width:auto;max-width:100%}.col-lg-1{flex:0 0 8.3333333%;max-width:8.3333333%}.col-lg-2{flex:0 0 16.6666667%;max-width:16.6666667%}.col-lg-3{flex:0 0 25%;max-width:25%}.col-lg-4{flex:0 0 33.3333333%;max-width:33.3333333%}.col-lg-5{flex:0 0 41.6666667%;max-width:41.6666667%}.col-lg-6{flex:0 0 50%;max-width:50%}.col-lg-7{flex:0 0 58.3333333%;max-width:58.3333333%}.col-lg-8{flex:0 0 66.6666667%;max-width:66.6666667%}.col-lg-9{flex:0 0 75%;max-width:75%}.col-lg-10{flex:0 0 83.3333333%;max-width:83.3333333%}.col-lg-11{flex:0 0 91.6666667%;max-width:91.6666667%}.col-lg-12{flex:0 0 100%;max-width:100%}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.3333333%}.offset-lg-2{margin-left:16.6666667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.3333333%}.offset-lg-5{margin-left:41.6666667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.3333333%}.offset-lg-8{margin-left:66.6666667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.3333333%}.offset-lg-11{margin-left:91.6666667%}}@media (min-width:75.25rem){.col-xl{flex-basis:0;flex-grow:1;min-width:0;max-width:100%}.row-cols-xl-1>*{flex:0 0 100%;max-width:100%}.row-cols-xl-2>*{flex:0 0 50%;max-width:50%}.row-cols-xl-3>*{flex:0 0 33.3333333%;max-width:33.3333333%}.row-cols-xl-4>*{flex:0 0 25%;max-width:25%}.row-cols-xl-5>*{flex:0 0 20%;max-width:20%}.row-cols-xl-6>*{flex:0 0 16.6666667%;max-width:16.6666667%}.col-xl-auto{flex:0 0 auto;width:auto;max-width:100%}.col-xl-1{flex:0 0 8.3333333%;max-width:8.3333333%}.col-xl-2{flex:0 0 16.6666667%;max-width:16.6666667%}.col-xl-3{flex:0 0 25%;max-width:25%}.col-xl-4{flex:0 0 33.3333333%;max-width:33.3333333%}.col-xl-5{flex:0 0 41.6666667%;max-width:41.6666667%}.col-xl-6{flex:0 0 50%;max-width:50%}.col-xl-7{flex:0 0 58.3333333%;max-width:58.3333333%}.col-xl-8{flex:0 0 66.6666667%;max-width:66.6666667%}.col-xl-9{flex:0 0 75%;max-width:75%}.col-xl-10{flex:0 0 83.3333333%;max-width:83.3333333%}.col-xl-11{flex:0 0 91.6666667%;max-width:91.6666667%}.col-xl-12{flex:0 0 100%;max-width:100%}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.3333333%}.offset-xl-2{margin-left:16.6666667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.3333333%}.offset-xl-5{margin-left:41.6666667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.3333333%}.offset-xl-8{margin-left:66.6666667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.3333333%}.offset-xl-11{margin-left:91.6666667%}}.markdown>table,.table{width:100%;margin-bottom:1rem;color:#354052;vertical-align:top}.markdown>table td,.markdown>table th,.table td,.table th{padding:.5rem;border-bottom:1px solid rgba(126,133,144,.24)}.markdown>table tbody,.table tbody{vertical-align:inherit}.markdown>table thead th,.table thead th{vertical-align:bottom;border-bottom-color:rgba(126,133,144,.24)}.markdown>table tbody+tbody,.table tbody+tbody{border-top:2px solid rgba(126,133,144,.24)}.table-sm td,.table-sm th{padding:.25rem}.markdown>table,.table-bordered{border:1px solid rgba(126,133,144,.24)}.markdown>table td,.markdown>table th,.table-bordered td,.table-bordered th{border:1px solid rgba(126,133,144,.24)}.markdown>table thead td,.markdown>table thead th,.table-bordered thead td,.table-bordered thead th{border-bottom-width:2px}.table-borderless tbody+tbody,.table-borderless td,.table-borderless th,.table-borderless thead th{border:0}.table-striped tbody tr:nth-of-type(odd){background-color:rgba(0,0,0,.05)}.table-hover tbody tr:hover{color:#354052;background-color:rgba(0,0,0,.075)}.table-primary,.table-primary>td,.table-primary>th{background-color:#e9f0f9}.table-primary tbody+tbody,.table-primary td,.table-primary th,.table-primary thead th{border-color:#a6c4e7}.table-hover .table-primary:hover{background-color:#d5e2f4}.table-hover .table-primary:hover>td,.table-hover .table-primary:hover>th{background-color:#d5e2f4}.table-secondary,.table-secondary>td,.table-secondary>th{background-color:#f2f3f4}.table-secondary tbody+tbody,.table-secondary td,.table-secondary th,.table-secondary thead th{border-color:#cbced3}.table-hover .table-secondary:hover{background-color:#e4e6e8}.table-hover .table-secondary:hover>td,.table-hover .table-secondary:hover>th{background-color:#e4e6e8}.table-success,.table-success>td,.table-success>th{background-color:#eff8e6}.table-success tbody+tbody,.table-success td,.table-success th,.table-success thead th{border-color:#bfe399}.table-hover .table-success:hover{background-color:#e2f2d2}.table-hover .table-success:hover>td,.table-hover .table-success:hover>th{background-color:#e2f2d2}.table-info,.table-info>td,.table-info>th{background-color:#ecf7fe}.table-info tbody+tbody,.table-info td,.table-info th,.table-info thead th{border-color:#b5ddfa}.table-hover .table-info:hover{background-color:#d4edfd}.table-hover .table-info:hover>td,.table-hover .table-info:hover>th{background-color:#d4edfd}.table-warning,.table-warning>td,.table-warning>th{background-color:#fff7e6}.table-warning tbody+tbody,.table-warning td,.table-warning th,.table-warning thead th{border-color:#fddf9b}.table-hover .table-warning:hover{background-color:#ffefcd}.table-hover .table-warning:hover>td,.table-hover .table-warning:hover>th{background-color:#ffefcd}.table-danger,.table-danger>td,.table-danger>th{background-color:#ffedee}.table-danger tbody+tbody,.table-danger td,.table-danger th,.table-danger thead th{border-color:#fdb5bb}.table-hover .table-danger:hover{background-color:#ffd4d6}.table-hover .table-danger:hover>td,.table-hover .table-danger:hover>th{background-color:#ffd4d6}.table-light,.table-light>td,.table-light>th{background-color:#fefeff}.table-light tbody+tbody,.table-light td,.table-light th,.table-light thead th{border-color:#fbfcfd}.table-hover .table-light:hover{background-color:#e5e5ff}.table-hover .table-light:hover>td,.table-hover .table-light:hover>th{background-color:#e5e5ff}.table-dark,.table-dark>td,.table-dark>th{background-color:#ebecee}.table-dark tbody+tbody,.table-dark td,.table-dark th,.table-dark thead th{border-color:#aeb3ba}.table-hover .table-dark:hover{background-color:#dddfe2}.table-hover .table-dark:hover>td,.table-hover .table-dark:hover>th{background-color:#dddfe2}.table-active,.table-active>td,.table-active>th{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover{background-color:rgba(0,0,0,.075)}.table-hover .table-active:hover>td,.table-hover .table-active:hover>th{background-color:rgba(0,0,0,.075)}.markdown>table .thead-dark th,.table .thead-dark th{color:#fff;background-color:#545d6d;border-color:#656f83}.markdown>table .thead-light th,.table .thead-light th{color:#7a828f;background-color:#f1f3f8;border-color:rgba(126,133,144,.24)}.table-dark{color:#fff;background-color:#545d6d}.table-dark td,.table-dark th,.table-dark thead th{border-color:#656f83}.markdown>table.table-dark,.table-dark.table-bordered{border:0}.table-dark.table-striped tbody tr:nth-of-type(odd){background-color:rgba(255,255,255,.05)}.table-dark.table-hover tbody tr:hover{color:#fff;background-color:rgba(255,255,255,.075)}@media (max-width:32.98rem){.table-responsive-sm{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.markdown.table-responsive-sm>table,.table-responsive-sm>.table-bordered{border:0}}@media (max-width:47.98rem){.table-responsive-md{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.markdown.table-responsive-md>table,.table-responsive-md>.table-bordered{border:0}}@media (max-width:63.98rem){.table-responsive-lg{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.markdown.table-responsive-lg>table,.table-responsive-lg>.table-bordered{border:0}}@media (max-width:75.23rem){.table-responsive-xl{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.markdown.table-responsive-xl>table,.table-responsive-xl>.table-bordered{border:0}}.table-responsive{display:block;width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.markdown.table-responsive>table,.table-responsive>.table-bordered{border:0}.col-form-label{padding-top:calc(.375rem + 1px);padding-bottom:calc(.375rem + 1px);margin-bottom:0;font-size:inherit;line-height:1.4666667}.col-form-label-lg{padding-top:calc(.5rem + 1px);padding-bottom:calc(.5rem + 1px);font-size:1.4666667em}.col-form-label-sm{padding-top:calc(.125rem + 1px);padding-bottom:calc(.125rem + 1px);font-size:.8666667em}.form-control{display:block;width:100%;min-height:calc(1.4666667em + .75rem + 2px);padding:.375rem .75rem;font-size:.9375rem;font-weight:400;line-height:1.4666667;color:#354052;background-color:#fff;background-clip:padding-box;border:1px solid rgba(126,133,144,.24);border-radius:3px;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.form-control{transition:none}}.form-control::-ms-expand{background-color:transparent;border:0}.form-control:focus{color:inherit;background-color:#fff;border-color:#7aade9;outline:0;box-shadow:0 0 0 .2rem rgba(32,107,196,.25)}.form-control::-webkit-input-placeholder{color:#7e8590;opacity:1}.form-control::-moz-placeholder{color:#7e8590;opacity:1}.form-control:-ms-input-placeholder{color:#7e8590;opacity:1}.form-control::-ms-input-placeholder{color:#7e8590;opacity:1}.form-control::placeholder{color:#7e8590;opacity:1}.form-control:disabled,.form-control[readonly]{background-color:#f5f7fb;opacity:1}.form-control-plaintext{display:block;width:100%;padding:.375rem 0;margin-bottom:0;line-height:1.4666667;color:#354052;background-color:transparent;border:solid transparent;border-width:1px 0}.form-control-plaintext.form-control-lg,.form-control-plaintext.form-control-sm{padding-right:0;padding-left:0}.form-control-sm{min-height:calc(1.4666667em + .25rem + 2px);padding:.125rem .5rem;font-size:.8666667em;border-radius:.2rem}.form-control-lg{min-height:calc(1.4666667em + 1rem + 2px);padding:.5rem 1.5rem;font-size:1.4666667em;border-radius:.3rem}.form-control-color{max-width:3rem;padding:.375rem}.form-control-color::-moz-color-swatch{border-radius:3px}.form-control-color::-webkit-color-swatch{border-radius:3px}.form-select{display:inline-block;width:100%;height:calc(1.4666667em + .75rem + 2px);padding:.375rem 1.75rem .375rem .75rem;font-size:.9375rem;font-weight:400;line-height:1.4666667;color:#354052;vertical-align:middle;background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%28126, 133, 144, 0.48%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e") no-repeat right .75rem center/16px 12px;border:1px solid rgba(126,133,144,.24);border-radius:3px;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-select:focus{border-color:#7aade9;outline:0;box-shadow:0 0 0 .2rem rgba(32,107,196,.25)}.form-select:focus::-ms-value{color:#354052;background-color:#fff}.form-select[multiple],.form-select[size]:not([size="1"]){height:auto;padding-right:.75rem;background-image:none}.form-select:disabled{color:#a8aeb7;background-color:#f1f3f8}.form-select::-ms-expand{display:none}.form-select:-moz-focusring{color:transparent;text-shadow:0 0 0 #354052}.form-select-sm{height:calc(1.4666667em + .25rem + 2px);padding-top:.125rem;padding-bottom:.125rem;padding-left:.5rem;font-size:.8666667em}.form-select-lg{height:calc(1.4666667em + 1rem + 2px);padding-top:.5rem;padding-bottom:.5rem;padding-left:1.5rem;font-size:1.4666667em}.form-check{display:block;min-height:1.5rem;padding-left:1.5rem;margin-bottom:.125rem}.form-check .form-check-input{float:left;margin-left:-1.5rem}.form-check-input{width:1rem;height:1rem;margin-top:.3rem;vertical-align:top;background-color:#fff;border:1px solid rgba(126,133,144,.24);-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-print-color-adjust:exact;color-adjust:exact}.form-check-input[type=checkbox]{border-radius:3px}.form-check-input[type=radio]{border-radius:50%}.form-check-input:active{-webkit-filter:brightness(90%);filter:brightness(90%)}.form-check-input:focus{border-color:#7aade9;outline:0;box-shadow:0 0 0 .2rem rgba(32,107,196,.25)}.form-check-input:checked{background-color:#206bc4;background-repeat:no-repeat;background-position:center center;background-size:.75rem;border-color:rgba(126,133,144,.24)}.form-check-input:checked[type=checkbox]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M4 8.5L6.5 11l6-6'/%3e%3c/svg%3e")}.form-check-input:checked[type=radio]{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e")}.form-check-input[type=checkbox]:indeterminate{background-color:#206bc4;background-repeat:no-repeat;background-position:center center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M5 8h6'/%3e%3c/svg%3e");background-size:1em;border-color:#206bc4}.form-check-input:disabled{pointer-events:none;-webkit-filter:none;filter:none;opacity:.5}.form-check-input:disabled~.form-check-label,.form-check-input[disabled]~.form-check-label{opacity:.5}.form-check-label{margin-bottom:0}.form-switch{padding-left:2.25rem}.form-switch .form-check-input{width:1.75rem;margin-left:-2.25rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='rgba%28126, 133, 144, 0.24%29'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:left center;background-size:contain;border-radius:1.75rem;-webkit-print-color-adjust:exact;color-adjust:exact}.form-switch .form-check-input:focus{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%2380bdff'/%3e%3c/svg%3e")}.form-switch .form-check-input:checked{background-position:right center;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23ffffff'/%3e%3c/svg%3e")}.form-check-inline{display:inline-block;margin-right:1rem}.form-file{position:relative;display:inline-block;width:100%;height:calc(1.4666667em + .75rem + 2px);margin-bottom:0}.form-file-input{position:relative;z-index:2;width:100%;height:calc(1.4666667em + .75rem + 2px);margin:0;opacity:0}.form-file-input:focus~.form-file-label{border-color:#7aade9;box-shadow:0 0 0 .2rem rgba(32,107,196,.25)}.form-file-input:focus-within~.form-file-label{border-color:#7aade9;box-shadow:0 0 0 .2rem rgba(32,107,196,.25)}.form-file-input:disabled~.form-file-label .form-file-text,.form-file-input[disabled]~.form-file-label .form-file-text{background-color:#f5f7fb}.form-file-label{position:absolute;top:0;right:0;left:0;z-index:1;display:flex;height:calc(1.4666667em + .75rem + 2px);border-color:rgba(126,133,144,.24);border-radius:3px}.form-file-text{display:block;flex-grow:1;padding:.375rem .75rem;overflow:hidden;font-weight:400;line-height:1.4666667;color:#354052;text-overflow:ellipsis;white-space:nowrap;background-color:#fff;border-color:inherit;border-style:solid;border-width:1px;border-top-left-radius:inherit;border-bottom-left-radius:inherit}.form-file-button{display:block;flex-shrink:0;padding:.375rem .75rem;margin-left:-1px;line-height:1.4666667;color:#354052;background-color:rgba(53,64,82,.032);border-color:inherit;border-style:solid;border-width:1px;border-top-right-radius:inherit;border-bottom-right-radius:inherit}.form-range{width:100%;height:1.25rem;padding:0;background-color:transparent;-webkit-appearance:none;-moz-appearance:none;appearance:none}.form-range:focus{outline:0}.form-range:focus::-webkit-slider-thumb{box-shadow:0 0 0 1px #f5f7fb,0 0 0 .2rem rgba(32,107,196,.25)}.form-range:focus::-moz-range-thumb{box-shadow:0 0 0 1px #f5f7fb,0 0 0 .2rem rgba(32,107,196,.25)}.form-range:focus::-ms-thumb{box-shadow:0 0 0 1px #f5f7fb,0 0 0 .2rem rgba(32,107,196,.25)}.form-range::-moz-focus-outer{border:0}.form-range::-webkit-slider-thumb{width:1rem;height:1rem;margin-top:-.375rem;background-color:#206bc4;border:2px solid #fff;border-radius:1rem;-webkit-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-webkit-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-webkit-slider-thumb{-webkit-transition:none;transition:none}}.form-range::-webkit-slider-thumb:active{background-color:#a6c8f0}.form-range::-webkit-slider-runnable-track{width:100%;height:.25rem;color:transparent;cursor:pointer;background-color:rgba(176,181,190,.24);border-color:transparent;border-radius:1rem}.form-range::-moz-range-thumb{width:1rem;height:1rem;background-color:#206bc4;border:2px solid #fff;border-radius:1rem;-moz-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;-moz-appearance:none;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-moz-range-thumb{-moz-transition:none;transition:none}}.form-range::-moz-range-thumb:active{background-color:#a6c8f0}.form-range::-moz-range-track{width:100%;height:.25rem;color:transparent;cursor:pointer;background-color:rgba(176,181,190,.24);border-color:transparent;border-radius:1rem}.form-range::-ms-thumb{width:1rem;height:1rem;margin-top:0;margin-right:.125rem;margin-left:.125rem;background-color:#206bc4;border:2px solid #fff;border-radius:1rem;-ms-transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;appearance:none}@media (prefers-reduced-motion:reduce){.form-range::-ms-thumb{-ms-transition:none;transition:none}}.form-range::-ms-thumb:active{background-color:#a6c8f0}.form-range::-ms-track{width:100%;height:.25rem;color:transparent;cursor:pointer;background-color:transparent;border-color:transparent;border-width:.5rem}.form-range::-ms-fill-lower{background-color:rgba(176,181,190,.24);border-radius:1rem}.form-range::-ms-fill-upper{margin-right:15px;background-color:rgba(176,181,190,.24);border-radius:1rem}.form-range:disabled{pointer-events:none}.form-range:disabled::-webkit-slider-thumb{background-color:#cbcfd6}.form-range:disabled::-moz-range-thumb{background-color:#cbcfd6}.form-range:disabled::-ms-thumb{background-color:#cbcfd6}.form-row{display:flex;flex-wrap:wrap;margin-right:-5px;margin-left:-5px}.form-row>.col,.form-row>[class*=col-]{padding-right:5px;padding-left:5px}.form-inline{display:flex;flex-flow:row wrap;align-items:center}.form-inline .form-check{width:100%}@media (min-width:33rem){.form-inline label{display:flex;align-items:center;justify-content:center;margin-bottom:0}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-plaintext{display:inline-block}.form-inline .form-select,.form-inline .input-group{width:auto}.form-inline .form-check{display:flex;align-items:center;justify-content:center;width:auto;padding-left:0}.form-inline .form-check-input{position:relative;flex-shrink:0;margin-top:0;margin-right:.25rem;margin-left:0}}.input-group{position:relative;display:flex;flex-wrap:wrap;align-items:stretch;width:100%}.input-group>.form-control,.input-group>.form-file,.input-group>.form-select{position:relative;flex:1 1 auto;width:1%;min-width:0;margin-bottom:0}.input-group>.form-control+.form-control,.input-group>.form-control+.form-file,.input-group>.form-control+.form-select,.input-group>.form-file+.form-control,.input-group>.form-file+.form-file,.input-group>.form-file+.form-select,.input-group>.form-select+.form-control,.input-group>.form-select+.form-file,.input-group>.form-select+.form-select{margin-left:-1px}.input-group>.form-control:focus,.input-group>.form-file .form-file-input:focus~.form-file-label,.input-group>.form-select:focus{z-index:3}.input-group>.form-file .form-file-input:focus{z-index:4}.input-group>.form-control:not(:last-child),.input-group>.form-select:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-control:not(:first-child),.input-group>.form-select:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.input-group>.form-file{display:flex;align-items:center}.input-group>.form-file:not(:last-child) .form-file-label{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.form-file:not(:first-child) .form-file-label{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-append,.input-group-prepend{display:flex}.input-group-append .btn,.input-group-prepend .btn{position:relative;z-index:2}.input-group-append .btn:focus,.input-group-prepend .btn:focus{z-index:3}.input-group-append .btn+.btn,.input-group-append .btn+.input-group-text,.input-group-append .input-group-text+.btn,.input-group-append .input-group-text+.input-group-text,.input-group-prepend .btn+.btn,.input-group-prepend .btn+.input-group-text,.input-group-prepend .input-group-text+.btn,.input-group-prepend .input-group-text+.input-group-text{margin-left:-1px}.input-group-prepend{margin-right:-1px}.input-group-append{margin-left:-1px}.input-group-text{display:flex;align-items:center;padding:.375rem .75rem;margin-bottom:0;font-size:.9375rem;font-weight:400;line-height:1.4666667;color:#7e8590;text-align:center;white-space:nowrap;background-color:rgba(53,64,82,.032);border:1px solid rgba(126,133,144,.24);border-radius:3px}.input-group-lg>.form-control{min-height:calc(1.4666667em + 1rem + 2px)}.input-group-lg>.form-select{height:calc(1.4666667em + 1rem + 2px)}.input-group-lg>.form-control,.input-group-lg>.form-select,.input-group-lg>.input-group-append>.btn,.input-group-lg>.input-group-append>.input-group-text,.input-group-lg>.input-group-prepend>.btn,.input-group-lg>.input-group-prepend>.input-group-text{padding:.5rem 1.5rem;font-size:1.4666667em;border-radius:.3rem}.input-group-sm>.form-control{min-height:calc(1.4666667em + .25rem + 2px)}.input-group-sm>.form-select{height:calc(1.4666667em + .25rem + 2px)}.input-group-sm>.form-control,.input-group-sm>.form-select,.input-group-sm>.input-group-append>.btn,.input-group-sm>.input-group-append>.input-group-text,.input-group-sm>.input-group-prepend>.btn,.input-group-sm>.input-group-prepend>.input-group-text{padding:.125rem .5rem;font-size:.8666667em;border-radius:.2rem}.input-group-lg>.form-select,.input-group-sm>.form-select{padding-right:1.75rem}.input-group>.input-group-append:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group>.input-group-append:last-child>.input-group-text:not(:last-child),.input-group>.input-group-append:not(:last-child)>.btn,.input-group>.input-group-append:not(:last-child)>.input-group-text,.input-group>.input-group-prepend>.btn,.input-group>.input-group-prepend>.input-group-text{border-top-right-radius:0;border-bottom-right-radius:0}.input-group>.input-group-append>.btn,.input-group>.input-group-append>.input-group-text,.input-group>.input-group-prepend:first-child>.btn:not(:first-child),.input-group>.input-group-prepend:first-child>.input-group-text:not(:first-child),.input-group>.input-group-prepend:not(:first-child)>.btn,.input-group>.input-group-prepend:not(:first-child)>.input-group-text{border-top-left-radius:0;border-bottom-left-radius:0}.valid-feedback{display:none;width:100%;margin-top:.25rem;font-size:87.5%;color:#5eba00}.valid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.8203125rem;color:#fff;background-color:rgba(94,186,0,.9);border-radius:3px}.is-valid~.valid-feedback,.is-valid~.valid-tooltip,.was-validated :valid~.valid-feedback,.was-validated :valid~.valid-tooltip{display:block}.form-control.is-valid,.was-validated .form-control:valid{border-color:#5eba00;padding-right:calc(1.4666667em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%235eba00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='20 6 9 17 4 12'%3e%3c/polyline%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.3666667em + .1875rem) center;background-size:calc(.7333333em + .375rem) calc(.7333333em + .375rem)}.form-control.is-valid:focus,.was-validated .form-control:valid:focus{border-color:#5eba00;box-shadow:0 0 0 .2rem rgba(94,186,0,.25)}.was-validated textarea.form-control:valid,textarea.form-control.is-valid{padding-right:calc(1.4666667em + .75rem);background-position:top calc(.3666667em + .1875rem) right calc(.3666667em + .1875rem)}.form-select.is-valid,.was-validated .form-select:valid{border-color:#5eba00;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%28126, 133, 144, 0.48%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e") no-repeat right .75rem center/16px 12px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%235eba00' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cpolyline points='20 6 9 17 4 12'%3e%3c/polyline%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.7333333em + .375rem) calc(.7333333em + .375rem)}.form-select.is-valid:focus,.was-validated .form-select:valid:focus{border-color:#5eba00;box-shadow:0 0 0 .2rem rgba(94,186,0,.25)}.form-check-input.is-valid,.was-validated .form-check-input:valid{border-color:#5eba00}.form-check-input.is-valid:checked,.was-validated .form-check-input:valid:checked{background-color:#78ed00}.form-check-input.is-valid:focus,.was-validated .form-check-input:valid:focus{box-shadow:0 0 0 .2rem rgba(94,186,0,.25)}.form-check-input.is-valid~.form-check-label,.was-validated .form-check-input:valid~.form-check-label{color:#5eba00}.form-check-inline .form-check-input~.valid-feedback{margin-left:.5em}.form-file-input.is-valid~.form-file-label,.was-validated .form-file-input:valid~.form-file-label{border-color:#5eba00}.form-file-input.is-valid:focus~.form-file-label,.was-validated .form-file-input:valid:focus~.form-file-label{border-color:#5eba00;box-shadow:0 0 0 .2rem rgba(94,186,0,.25)}.invalid-feedback{display:none;width:100%;margin-top:.25rem;font-size:87.5%;color:#fa4654}.invalid-tooltip{position:absolute;top:100%;z-index:5;display:none;max-width:100%;padding:.25rem .5rem;margin-top:.1rem;font-size:.8203125rem;color:#fff;background-color:rgba(250,70,84,.9);border-radius:3px}.is-invalid~.invalid-feedback,.is-invalid~.invalid-tooltip,.was-validated :invalid~.invalid-feedback,.was-validated :invalid~.invalid-tooltip{display:block}.form-control.is-invalid,.was-validated .form-control:invalid{border-color:#fa4654;padding-right:calc(1.4666667em + .75rem);background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fa4654' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e");background-repeat:no-repeat;background-position:right calc(.3666667em + .1875rem) center;background-size:calc(.7333333em + .375rem) calc(.7333333em + .375rem)}.form-control.is-invalid:focus,.was-validated .form-control:invalid:focus{border-color:#fa4654;box-shadow:0 0 0 .2rem rgba(250,70,84,.25)}.was-validated textarea.form-control:invalid,textarea.form-control.is-invalid{padding-right:calc(1.4666667em + .75rem);background-position:top calc(.3666667em + .1875rem) right calc(.3666667em + .1875rem)}.form-select.is-invalid,.was-validated .form-select:invalid{border-color:#fa4654;padding-right:calc(.75em + 2.3125rem);background:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%28126, 133, 144, 0.48%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e") no-repeat right .75rem center/16px 12px,url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' viewBox='0 0 24 24' fill='none' stroke='%23fa4654' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3e%3cline x1='18' y1='6' x2='6' y2='18'%3e%3c/line%3e%3cline x1='6' y1='6' x2='18' y2='18'%3e%3c/line%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(.7333333em + .375rem) calc(.7333333em + .375rem)}.form-select.is-invalid:focus,.was-validated .form-select:invalid:focus{border-color:#fa4654;box-shadow:0 0 0 .2rem rgba(250,70,84,.25)}.form-check-input.is-invalid,.was-validated .form-check-input:invalid{border-color:#fa4654}.form-check-input.is-invalid:checked,.was-validated .form-check-input:invalid:checked{background-color:#fb7882}.form-check-input.is-invalid:focus,.was-validated .form-check-input:invalid:focus{box-shadow:0 0 0 .2rem rgba(250,70,84,.25)}.form-check-input.is-invalid~.form-check-label,.was-validated .form-check-input:invalid~.form-check-label{color:#fa4654}.form-check-inline .form-check-input~.invalid-feedback{margin-left:.5em}.form-file-input.is-invalid~.form-file-label,.was-validated .form-file-input:invalid~.form-file-label{border-color:#fa4654}.form-file-input.is-invalid:focus~.form-file-label,.was-validated .form-file-input:invalid:focus~.form-file-label{border-color:#fa4654;box-shadow:0 0 0 .2rem rgba(250,70,84,.25)}.btn{display:inline-block;font-weight:500;line-height:1.4666667;color:#354052;text-align:center;vertical-align:middle;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.375rem 1rem;font-size:.9375rem;border-radius:3px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.btn{transition:none}}.btn:hover{color:#354052;text-decoration:none}.btn.focus,.btn:focus{outline:0;box-shadow:0 0 0 .2rem rgba(32,107,196,.25)}.btn.disabled,.btn:disabled,fieldset:disabled .btn{pointer-events:none;opacity:.65}.btn-primary{color:#fff;background-color:#206bc4;border-color:#206bc4}.btn-primary:hover{color:#fff;background-color:#1b59a3;border-color:#195398}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#1b59a3;border-color:#195398;box-shadow:0 0 0 .2rem rgba(65,129,205,.5)}.btn-primary.active,.btn-primary:active,.show>.btn-primary.dropdown-toggle{color:#fff;background-color:#195398;border-color:#174d8d}.btn-primary.active:focus,.btn-primary:active:focus,.show>.btn-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(65,129,205,.5)}.btn-primary.disabled,.btn-primary:disabled{color:#fff;background-color:#206bc4;border-color:#206bc4}.btn-secondary{color:#fff;background-color:#7e8590;border-color:#7e8590}.btn-secondary:hover{color:#fff;background-color:#6b727d;border-color:#656c76}.btn-secondary.focus,.btn-secondary:focus{color:#fff;background-color:#6b727d;border-color:#656c76;box-shadow:0 0 0 .2rem rgba(145,151,161,.5)}.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#fff;background-color:#656c76;border-color:#5f656f}.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(145,151,161,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#fff;background-color:#7e8590;border-color:#7e8590}.btn-success{color:#fff;background-color:#5eba00;border-color:#5eba00}.btn-success:hover{color:#fff;background-color:#4b9400;border-color:#448700}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#4b9400;border-color:#448700;box-shadow:0 0 0 .2rem rgba(118,196,38,.5)}.btn-success.active,.btn-success:active,.show>.btn-success.dropdown-toggle{color:#fff;background-color:#448700;border-color:#3e7a00}.btn-success.active:focus,.btn-success:active:focus,.show>.btn-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(118,196,38,.5)}.btn-success.disabled,.btn-success:disabled{color:#fff;background-color:#5eba00;border-color:#5eba00}.btn-info{color:#fff;background-color:#45aaf2;border-color:#45aaf2}.btn-info:hover{color:#fff;background-color:#219af0;border-color:#1594ef}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#219af0;border-color:#1594ef;box-shadow:0 0 0 .2rem rgba(97,183,244,.5)}.btn-info.active,.btn-info:active,.show>.btn-info.dropdown-toggle{color:#fff;background-color:#1594ef;border-color:#108ee7}.btn-info.active:focus,.btn-info:active:focus,.show>.btn-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(97,183,244,.5)}.btn-info.disabled,.btn-info:disabled{color:#fff;background-color:#45aaf2;border-color:#45aaf2}.btn-warning{color:#fff;background-color:#fab005;border-color:#fab005}.btn-warning:hover{color:#fff;background-color:#d59604;border-color:#c88d04}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#d59604;border-color:#c88d04;box-shadow:0 0 0 .2rem rgba(251,188,43,.5)}.btn-warning.active,.btn-warning:active,.show>.btn-warning.dropdown-toggle{color:#fff;background-color:#c88d04;border-color:#bc8404}.btn-warning.active:focus,.btn-warning:active:focus,.show>.btn-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(251,188,43,.5)}.btn-warning.disabled,.btn-warning:disabled{color:#fff;background-color:#fab005;border-color:#fab005}.btn-danger{color:#fff;background-color:#fa4654;border-color:#fa4654}.btn-danger:hover{color:#fff;background-color:#f92132;border-color:#f91426}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#f92132;border-color:#f91426;box-shadow:0 0 0 .2rem rgba(251,98,110,.5)}.btn-danger.active,.btn-danger:active,.show>.btn-danger.dropdown-toggle{color:#fff;background-color:#f91426;border-color:#f8081b}.btn-danger.active:focus,.btn-danger:active:focus,.show>.btn-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(251,98,110,.5)}.btn-danger.disabled,.btn-danger:disabled{color:#fff;background-color:#fa4654;border-color:#fa4654}.btn-light{color:#354052;background-color:#f5f7fb;border-color:#f5f7fb}.btn-light:hover{color:#354052;background-color:#dae1f0;border-color:#d1daec}.btn-light.focus,.btn-light:focus{color:#354052;background-color:#dae1f0;border-color:#d1daec;box-shadow:0 0 0 .2rem rgba(216,220,226,.5)}.btn-light.active,.btn-light:active,.show>.btn-light.dropdown-toggle{color:#354052;background-color:#d1daec;border-color:#c7d3e9}.btn-light.active:focus,.btn-light:active:focus,.show>.btn-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(216,220,226,.5)}.btn-light.disabled,.btn-light:disabled{color:#354052;background-color:#f5f7fb;border-color:#f5f7fb}.btn-dark{color:#fff;background-color:#354052;border-color:#354052}.btn-dark:hover{color:#fff;background-color:#262e3b;border-color:#212833}.btn-dark.focus,.btn-dark:focus{color:#fff;background-color:#262e3b;border-color:#212833;box-shadow:0 0 0 .2rem rgba(83,93,108,.5)}.btn-dark.active,.btn-dark:active,.show>.btn-dark.dropdown-toggle{color:#fff;background-color:#212833;border-color:#1c222b}.btn-dark.active:focus,.btn-dark:active:focus,.show>.btn-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(83,93,108,.5)}.btn-dark.disabled,.btn-dark:disabled{color:#fff;background-color:#354052;border-color:#354052}.btn-outline-primary{color:#206bc4;border-color:#206bc4}.btn-outline-primary:hover{color:#fff;background-color:#206bc4;border-color:#206bc4}.btn-outline-primary.focus,.btn-outline-primary:focus{box-shadow:0 0 0 .2rem rgba(32,107,196,.5)}.btn-outline-primary.active,.btn-outline-primary:active,.show>.btn-outline-primary.dropdown-toggle{color:#fff;background-color:#206bc4;border-color:#206bc4}.btn-outline-primary.active:focus,.btn-outline-primary:active:focus,.show>.btn-outline-primary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(32,107,196,.5)}.btn-outline-primary.disabled,.btn-outline-primary:disabled{color:#206bc4;background-color:transparent}.btn-outline-secondary{color:#7e8590;border-color:#7e8590}.btn-outline-secondary:hover{color:#fff;background-color:#7e8590;border-color:#7e8590}.btn-outline-secondary.focus,.btn-outline-secondary:focus{box-shadow:0 0 0 .2rem rgba(126,133,144,.5)}.btn-outline-secondary.active,.btn-outline-secondary:active,.show>.btn-outline-secondary.dropdown-toggle{color:#fff;background-color:#7e8590;border-color:#7e8590}.btn-outline-secondary.active:focus,.btn-outline-secondary:active:focus,.show>.btn-outline-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(126,133,144,.5)}.btn-outline-secondary.disabled,.btn-outline-secondary:disabled{color:#7e8590;background-color:transparent}.btn-outline-success{color:#5eba00;border-color:#5eba00}.btn-outline-success:hover{color:#fff;background-color:#5eba00;border-color:#5eba00}.btn-outline-success.focus,.btn-outline-success:focus{box-shadow:0 0 0 .2rem rgba(94,186,0,.5)}.btn-outline-success.active,.btn-outline-success:active,.show>.btn-outline-success.dropdown-toggle{color:#fff;background-color:#5eba00;border-color:#5eba00}.btn-outline-success.active:focus,.btn-outline-success:active:focus,.show>.btn-outline-success.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(94,186,0,.5)}.btn-outline-success.disabled,.btn-outline-success:disabled{color:#5eba00;background-color:transparent}.btn-outline-info{color:#45aaf2;border-color:#45aaf2}.btn-outline-info:hover{color:#fff;background-color:#45aaf2;border-color:#45aaf2}.btn-outline-info.focus,.btn-outline-info:focus{box-shadow:0 0 0 .2rem rgba(69,170,242,.5)}.btn-outline-info.active,.btn-outline-info:active,.show>.btn-outline-info.dropdown-toggle{color:#fff;background-color:#45aaf2;border-color:#45aaf2}.btn-outline-info.active:focus,.btn-outline-info:active:focus,.show>.btn-outline-info.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(69,170,242,.5)}.btn-outline-info.disabled,.btn-outline-info:disabled{color:#45aaf2;background-color:transparent}.btn-outline-warning{color:#fab005;border-color:#fab005}.btn-outline-warning:hover{color:#fff;background-color:#fab005;border-color:#fab005}.btn-outline-warning.focus,.btn-outline-warning:focus{box-shadow:0 0 0 .2rem rgba(250,176,5,.5)}.btn-outline-warning.active,.btn-outline-warning:active,.show>.btn-outline-warning.dropdown-toggle{color:#fff;background-color:#fab005;border-color:#fab005}.btn-outline-warning.active:focus,.btn-outline-warning:active:focus,.show>.btn-outline-warning.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(250,176,5,.5)}.btn-outline-warning.disabled,.btn-outline-warning:disabled{color:#fab005;background-color:transparent}.btn-outline-danger{color:#fa4654;border-color:#fa4654}.btn-outline-danger:hover{color:#fff;background-color:#fa4654;border-color:#fa4654}.btn-outline-danger.focus,.btn-outline-danger:focus{box-shadow:0 0 0 .2rem rgba(250,70,84,.5)}.btn-outline-danger.active,.btn-outline-danger:active,.show>.btn-outline-danger.dropdown-toggle{color:#fff;background-color:#fa4654;border-color:#fa4654}.btn-outline-danger.active:focus,.btn-outline-danger:active:focus,.show>.btn-outline-danger.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(250,70,84,.5)}.btn-outline-danger.disabled,.btn-outline-danger:disabled{color:#fa4654;background-color:transparent}.btn-outline-light{color:#f5f7fb;border-color:#f5f7fb}.btn-outline-light:hover{color:#354052;background-color:#f5f7fb;border-color:#f5f7fb}.btn-outline-light.focus,.btn-outline-light:focus{box-shadow:0 0 0 .2rem rgba(245,247,251,.5)}.btn-outline-light.active,.btn-outline-light:active,.show>.btn-outline-light.dropdown-toggle{color:#354052;background-color:#f5f7fb;border-color:#f5f7fb}.btn-outline-light.active:focus,.btn-outline-light:active:focus,.show>.btn-outline-light.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(245,247,251,.5)}.btn-outline-light.disabled,.btn-outline-light:disabled{color:#f5f7fb;background-color:transparent}.btn-outline-dark{color:#354052;border-color:#354052}.btn-outline-dark:hover{color:#fff;background-color:#354052;border-color:#354052}.btn-outline-dark.focus,.btn-outline-dark:focus{box-shadow:0 0 0 .2rem rgba(53,64,82,.5)}.btn-outline-dark.active,.btn-outline-dark:active,.show>.btn-outline-dark.dropdown-toggle{color:#fff;background-color:#354052;border-color:#354052}.btn-outline-dark.active:focus,.btn-outline-dark:active:focus,.show>.btn-outline-dark.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(53,64,82,.5)}.btn-outline-dark.disabled,.btn-outline-dark:disabled{color:#354052;background-color:transparent}.btn-link{font-weight:400;color:#206bc4;text-decoration:none}.btn-link:hover{color:#154782;text-decoration:underline}.btn-link.focus,.btn-link:focus{text-decoration:underline;box-shadow:none}.btn-link.disabled,.btn-link:disabled{color:#a8aeb7}.btn-group-lg>.btn,.btn-lg{padding:.5rem 1.5rem;font-size:1.4666667em;border-radius:.3rem}.btn-group-sm>.btn,.btn-sm{padding:.125rem .5rem;font-size:.8666667em;border-radius:.2rem}.btn-block{display:block;width:100%}.btn-block+.btn-block{margin-top:.5rem}.fade{transition:opacity .15s linear}@media (prefers-reduced-motion:reduce){.fade{transition:none}}.fade:not(.show){opacity:0}.collapse:not(.show){display:none}.collapsing{height:0;overflow:hidden;transition:height .35s ease}@media (prefers-reduced-motion:reduce){.collapsing{transition:none}}.dropdown,.dropleft,.dropright,.dropup{position:relative}.dropdown-toggle{white-space:nowrap}.dropdown-toggle:after{content:"";display:inline-block;vertical-align:.272em;width:.32em;height:.32em;border-bottom:1px solid;border-left:1px solid;margin-left:.4em;transform:rotate(-45deg)}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:10rem;padding:.5rem 0;margin:1px 0 0;font-size:1em;color:#354052;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid rgba(126,133,144,.24);border-radius:3px}.dropdown-menu-left{right:auto;left:0}.dropdown-menu-right{right:0;left:auto}@media (min-width:33rem){.dropdown-menu-sm-left{right:auto;left:0}.dropdown-menu-sm-right{right:0;left:auto}}@media (min-width:48rem){.dropdown-menu-md-left{right:auto;left:0}.dropdown-menu-md-right{right:0;left:auto}}@media (min-width:64rem){.dropdown-menu-lg-left{right:auto;left:0}.dropdown-menu-lg-right{right:0;left:auto}}@media (min-width:75.25rem){.dropdown-menu-xl-left{right:auto;left:0}.dropdown-menu-xl-right{right:0;left:auto}}.dropup .dropdown-menu{top:auto;bottom:100%;margin-top:0;margin-bottom:1px}.dropup .dropdown-toggle:after{content:"";display:inline-block;vertical-align:.272em;width:.32em;height:.32em;border-bottom:1px solid;border-left:1px solid;margin-left:.4em;transform:rotate(135deg)}.dropright .dropdown-menu{top:0;right:auto;left:100%;margin-top:0;margin-left:1px}.dropright .dropdown-toggle:after{content:"";display:inline-block;vertical-align:.272em;width:.32em;height:.32em;border-bottom:1px solid;border-left:1px solid;margin-left:.4em;transform:rotate(-135deg)}.dropright .dropdown-toggle::after{vertical-align:0}.dropleft .dropdown-menu{top:0;right:100%;left:auto;margin-top:0;margin-right:1px}.dropleft .dropdown-toggle:before{content:"";display:inline-block;vertical-align:.272em;width:.32em;height:.32em;border-bottom:1px solid;border-left:1px solid;margin-right:.4em;transform:rotate(45deg)}.dropleft .dropdown-toggle:after{content:none}.dropleft .dropdown-toggle::before{vertical-align:0}.dropdown-menu[x-placement^=bottom],.dropdown-menu[x-placement^=left],.dropdown-menu[x-placement^=right],.dropdown-menu[x-placement^=top]{right:auto;bottom:auto}.dropdown-divider{height:0;margin:.5rem 0;overflow:hidden;border-top:1px solid rgba(126,133,144,.24)}.dropdown-item{display:block;width:100%;padding:.25rem 1rem;clear:both;font-weight:400;color:#354052;text-align:inherit;white-space:nowrap;background-color:transparent;border:0}.dropdown-item:focus,.dropdown-item:hover{color:inherit;text-decoration:none;background-color:#f5f7fb}.dropdown-item.active,.dropdown-item:active{color:#206bc4;text-decoration:none;background-color:rgba(32,107,196,.06)}.dropdown-item.disabled,.dropdown-item:disabled{color:#a8aeb7;pointer-events:none;background-color:transparent}.dropdown-menu.show{display:block}.dropdown-header{display:block;padding:.5rem 1rem;margin-bottom:0;font-size:.8203125rem;color:#a8aeb7;white-space:nowrap}.dropdown-item-text{display:block;padding:.25rem 1rem;color:#354052}.btn-group,.btn-group-vertical{position:relative;display:inline-flex;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;flex:1 1 auto}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover{z-index:1}.btn-toolbar{display:flex;flex-wrap:wrap;justify-content:flex-start}.btn-toolbar .input-group{width:auto}.btn-group>.btn-group:not(:first-child),.btn-group>.btn:not(:first-child){margin-left:-1px}.btn-group>.btn-group:not(:last-child)>.btn,.btn-group>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:not(:first-child)>.btn,.btn-group>.btn:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.dropdown-toggle-split{padding-right:.75rem;padding-left:.75rem}.dropdown-toggle-split::after,.dropright .dropdown-toggle-split::after,.dropup .dropdown-toggle-split::after{margin-left:0}.dropleft .dropdown-toggle-split::before{margin-right:0}.btn-group-sm>.btn+.dropdown-toggle-split,.btn-sm+.dropdown-toggle-split{padding-right:.375rem;padding-left:.375rem}.btn-group-lg>.btn+.dropdown-toggle-split,.btn-lg+.dropdown-toggle-split{padding-right:1.125rem;padding-left:1.125rem}.btn-group-vertical{flex-direction:column;align-items:flex-start;justify-content:center}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group{width:100%}.btn-group-vertical>.btn-group:not(:first-child),.btn-group-vertical>.btn:not(:first-child){margin-top:-1px}.btn-group-vertical>.btn-group:not(:last-child)>.btn,.btn-group-vertical>.btn:not(:last-child):not(.dropdown-toggle){border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:not(:first-child)>.btn,.btn-group-vertical>.btn:not(:first-child){border-top-left-radius:0;border-top-right-radius:0}.btn-group-toggle>.btn,.btn-group-toggle>.btn-group>.btn{margin-bottom:0}.btn-group-toggle>.btn input[type=checkbox],.btn-group-toggle>.btn input[type=radio],.btn-group-toggle>.btn-group>.btn input[type=checkbox],.btn-group-toggle>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.nav{display:flex;flex-wrap:wrap;padding-left:0;margin-bottom:0;list-style:none}.nav-link{display:block;padding:.5rem 1rem}.nav-link:focus,.nav-link:hover{text-decoration:none}.nav-link.disabled{color:#a8aeb7;pointer-events:none;cursor:default}.nav-tabs{border-bottom:1px solid #e9ecf1}.nav-tabs .nav-item{margin-bottom:-1px}.nav-tabs .nav-link{border:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.nav-tabs .nav-link:focus,.nav-tabs .nav-link:hover{border-color:#f1f3f8 #f1f3f8 #e9ecf1}.nav-tabs .nav-link.disabled{color:#a8aeb7;background-color:transparent;border-color:transparent}.nav-tabs .nav-item.show .nav-link,.nav-tabs .nav-link.active{color:#7a828f;background-color:#f5f7fb;border-color:#e9ecf1 #e9ecf1 #f5f7fb}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.nav-pills .nav-link{border-radius:3px}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{color:#fff;background-color:#206bc4}.nav-fill .nav-item{flex:1 1 auto;text-align:center}.nav-justified .nav-item{flex-basis:0;flex-grow:1;text-align:center}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.navbar{position:relative;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;padding-top:.5rem;padding-bottom:.5rem}.navbar>.container,.navbar>.container-fluid,.navbar>.container-lg,.navbar>.container-md,.navbar>.container-sm,.navbar>.container-xl{display:flex;flex-wrap:inherit;align-items:center;justify-content:space-between}.navbar-brand{padding-top:.3125rem;padding-bottom:.3125rem;margin-right:1rem;font-size:1.171875rem;white-space:nowrap}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-nav{display:flex;flex-direction:column;padding-left:0;margin-bottom:0;list-style:none}.navbar-nav .nav-link{padding-right:0;padding-left:0}.navbar-nav .dropdown-menu{position:static}.navbar-text{padding-top:.5rem;padding-bottom:.5rem}.navbar-collapse{flex:1 0 100%;align-items:center}.navbar-toggler{padding:.75rem .75rem;font-size:1rem;line-height:1;background-color:transparent;border:1px solid transparent;border-radius:3px;transition:box-shadow .15s ease-in-out}@media (prefers-reduced-motion:reduce){.navbar-toggler{transition:none}}.navbar-toggler:hover{text-decoration:none}.navbar-toggler:focus{text-decoration:none;outline:0;box-shadow:0 0 0 .2rem}.navbar-toggler-icon{display:inline-block;width:1.5em;height:1.5em;vertical-align:middle;background-repeat:no-repeat;background-position:center;background-size:100%}@media (min-width:33rem){.navbar-expand-sm{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-sm .navbar-nav{flex-direction:row}.navbar-expand-sm .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-sm .navbar-nav .nav-link{padding-right:.75rem;padding-left:.75rem}.navbar-expand-sm .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-sm .navbar-toggler{display:none}}@media (min-width:48rem){.navbar-expand-md{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-md .navbar-nav{flex-direction:row}.navbar-expand-md .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-md .navbar-nav .nav-link{padding-right:.75rem;padding-left:.75rem}.navbar-expand-md .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-md .navbar-toggler{display:none}}@media (min-width:64rem){.navbar-expand-lg{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-lg .navbar-nav{flex-direction:row}.navbar-expand-lg .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-lg .navbar-nav .nav-link{padding-right:.75rem;padding-left:.75rem}.navbar-expand-lg .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-lg .navbar-toggler{display:none}}@media (min-width:75.25rem){.navbar-expand-xl{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand-xl .navbar-nav{flex-direction:row}.navbar-expand-xl .navbar-nav .dropdown-menu{position:absolute}.navbar-expand-xl .navbar-nav .nav-link{padding-right:.75rem;padding-left:.75rem}.navbar-expand-xl .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand-xl .navbar-toggler{display:none}}.navbar-expand{flex-wrap:nowrap;justify-content:flex-start}.navbar-expand .navbar-nav{flex-direction:row}.navbar-expand .navbar-nav .dropdown-menu{position:absolute}.navbar-expand .navbar-nav .nav-link{padding-right:.75rem;padding-left:.75rem}.navbar-expand .navbar-collapse{display:flex!important;flex-basis:auto}.navbar-expand .navbar-toggler{display:none}.navbar-light .navbar-brand{color:#206bc4}.navbar-light .navbar-brand:focus,.navbar-light .navbar-brand:hover{color:#206bc4}.navbar-light .navbar-nav .nav-link{color:rgba(53,64,82,.64)}.navbar-light .navbar-nav .nav-link:focus,.navbar-light .navbar-nav .nav-link:hover{color:#354052}.navbar-light .navbar-nav .nav-link.disabled{color:rgba(0,0,0,.3)}.navbar-light .navbar-nav .active>.nav-link,.navbar-light .navbar-nav .nav-link.active,.navbar-light .navbar-nav .nav-link.show,.navbar-light .navbar-nav .show>.nav-link{color:#206bc4}.navbar-light .navbar-toggler{color:rgba(53,64,82,.64);border-color:rgba(0,0,0,.1)}.navbar-light .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%2853, 64, 82, 0.64%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-light .navbar-text{color:rgba(53,64,82,.64)}.navbar-light .navbar-text a,.navbar-light .navbar-text a:focus,.navbar-light .navbar-text a:hover{color:#206bc4}.navbar-dark .navbar-brand{color:#fff}.navbar-dark .navbar-brand:focus,.navbar-dark .navbar-brand:hover{color:#fff}.navbar-dark .navbar-nav .nav-link{color:rgba(255,255,255,.64)}.navbar-dark .navbar-nav .nav-link:focus,.navbar-dark .navbar-nav .nav-link:hover{color:#fff}.navbar-dark .navbar-nav .nav-link.disabled{color:rgba(255,255,255,.25)}.navbar-dark .navbar-nav .active>.nav-link,.navbar-dark .navbar-nav .nav-link.active,.navbar-dark .navbar-nav .nav-link.show,.navbar-dark .navbar-nav .show>.nav-link{color:#fff}.navbar-dark .navbar-toggler{color:rgba(255,255,255,.64);border-color:rgba(255,255,255,.1)}.navbar-dark .navbar-toggler-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.64%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e")}.navbar-dark .navbar-text{color:rgba(255,255,255,.64)}.navbar-dark .navbar-text a,.navbar-dark .navbar-text a:focus,.navbar-dark .navbar-text a:hover{color:#fff}.card{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word;background-color:#fff;background-clip:border-box;border:1px solid rgba(126,133,144,.24);border-radius:3px}.card>.hr,.card>hr{margin-right:0;margin-left:0}.card>.list-group:first-child .list-group-item:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.card>.list-group:last-child .list-group-item:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.card-body{flex:1 1 auto;min-height:1px;padding:1.25rem 1.25rem}.card-title{margin-bottom:.75rem}.card-subtitle{margin-top:-.375rem;margin-bottom:0}.card-text:last-child{margin-bottom:0}.card-link:hover{text-decoration:none}.card-link+.card-link{margin-left:1.25rem}.card-header{padding:.75rem 1.25rem;margin-bottom:0;background-color:rgba(53,64,82,.032);border-bottom:1px solid rgba(126,133,144,.24)}.card-header:first-child{border-radius:2px 2px 0 0}.card-header+.list-group .list-group-item:first-child{border-top:0}.card-footer{padding:.75rem 1.25rem;background-color:rgba(53,64,82,.032);border-top:1px solid rgba(126,133,144,.24)}.card-footer:last-child{border-radius:0 0 2px 2px}.card-header-tabs{margin-right:-.625rem;margin-bottom:-.75rem;margin-left:-.625rem;border-bottom:0}.card-header-tabs .nav-link.active{background-color:#fff;border-bottom-color:#fff}.card-header-pills{margin-right:-.625rem;margin-left:-.625rem}.card-img-overlay{position:absolute;top:0;right:0;bottom:0;left:0;padding:1.25rem}.card-img,.card-img-bottom,.card-img-top{flex-shrink:0;width:100%}.card-img,.card-img-top{border-top-left-radius:2px;border-top-right-radius:2px}.card-img,.card-img-bottom{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.card-deck .card{margin-bottom:1.5rem}@media (min-width:33rem){.card-deck{display:flex;flex-flow:row wrap;margin-right:-1.5rem;margin-left:-1.5rem}.card-deck .card{flex:1 0 0%;margin-right:1.5rem;margin-bottom:0;margin-left:1.5rem}}.card-group>.card{margin-bottom:1.5rem}@media (min-width:33rem){.card-group{display:flex;flex-flow:row wrap}.card-group>.card{flex:1 0 0%;margin-bottom:0}.card-group>.card+.card{margin-left:0;border-left:0}.card-group>.card:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.card-group>.card:not(:last-child) .card-header,.card-group>.card:not(:last-child) .card-img-top{border-top-right-radius:0}.card-group>.card:not(:last-child) .card-footer,.card-group>.card:not(:last-child) .card-img-bottom{border-bottom-right-radius:0}.card-group>.card:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.card-group>.card:not(:first-child) .card-header,.card-group>.card:not(:first-child) .card-img-top{border-top-left-radius:0}.card-group>.card:not(:first-child) .card-footer,.card-group>.card:not(:first-child) .card-img-bottom{border-bottom-left-radius:0}}.accordion>.card{overflow:hidden}.accordion>.card:not(:last-of-type){border-bottom:0;border-bottom-right-radius:0;border-bottom-left-radius:0}.accordion>.card:not(:first-of-type){border-top-left-radius:0;border-top-right-radius:0}.accordion>.card>.card-header{border-radius:0;margin-bottom:-1px}.breadcrumb{display:flex;flex-wrap:wrap;padding:.75rem 1rem;margin-bottom:1rem;list-style:none;background-color:#f1f3f8;border-radius:3px}.breadcrumb-item{display:flex}.breadcrumb-item+.breadcrumb-item{padding-left:.5rem}.breadcrumb-item+.breadcrumb-item::before{display:inline-block;padding-right:.5rem;color:#a8aeb7;content:"/"}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:underline}.breadcrumb-item+.breadcrumb-item:hover::before{text-decoration:none}.breadcrumb-item.active{color:#a8aeb7}.pagination{display:flex;padding-left:0;list-style:none}.page-link{position:relative;display:block;color:#7e8590;background-color:transparent;border:0 solid #e9ecf1}.page-link:hover{z-index:2;color:#154782;text-decoration:none;background-color:#f1f3f8;border-color:#e9ecf1}.page-link:focus{z-index:3;outline:0;box-shadow:0 0 0 .2rem rgba(32,107,196,.25)}.page-item:not(:first-child) .page-link{margin-left:0}.page-item.active .page-link{z-index:3;color:#fff;background-color:#206bc4;border-color:#206bc4}.page-item.disabled .page-link{color:rgba(126,133,144,.5);pointer-events:none;background-color:transparent;border-color:#e9ecf1}.page-link{padding:.25rem .25rem}.page-item:first-child .page-link{border-top-left-radius:3px;border-bottom-left-radius:3px}.page-item:last-child .page-link{border-top-right-radius:3px;border-bottom-right-radius:3px}.pagination-lg .page-link{padding:.75rem 1.5rem;font-size:1.171875rem}.pagination-lg .page-item:first-child .page-link{border-top-left-radius:.3rem;border-bottom-left-radius:.3rem}.pagination-lg .page-item:last-child .page-link{border-top-right-radius:.3rem;border-bottom-right-radius:.3rem}.pagination-sm .page-link{padding:.25rem .5rem;font-size:.8203125rem}.pagination-sm .page-item:first-child .page-link{border-top-left-radius:.2rem;border-bottom-left-radius:.2rem}.pagination-sm .page-item:last-child .page-link{border-top-right-radius:.2rem;border-bottom-right-radius:.2rem}.badge{display:inline-block;padding:.25em .5em;font-size:.75em;font-weight:600;line-height:1;color:#fff;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:3px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.alert{position:relative;padding:.75rem 1.25rem;margin-bottom:1rem;border:1px solid transparent;border-radius:3px}.alert-heading{color:inherit}.alert-link{font-weight:600}.alert-dismissible{padding-right:4rem}.alert-dismissible .close{position:absolute;top:0;right:0;padding:.75rem 1.25rem;color:inherit}.alert-primary{color:#061527;background-color:#d2e1f3;border-color:#a6c4e7}.alert-primary .alert-link{color:#000}.alert-secondary{color:#191b1d;background-color:#e5e7e9;border-color:#cbced3}.alert-secondary .alert-link{color:#010202}.alert-success{color:#132500;background-color:#dff1cc;border-color:#bfe399}.alert-success .alert-link{color:#000}.alert-info{color:#0e2230;background-color:#daeefc;border-color:#b5ddfa}.alert-info .alert-link{color:#020609}.alert-warning{color:#322301;background-color:#feefcd;border-color:#fddf9b}.alert-warning .alert-link{color:#000}.alert-danger{color:#320e11;background-color:#fedadd;border-color:#fdb5bb}.alert-danger .alert-link{color:#0a0303}.alert-light{color:#313132;background-color:#fdfdfe;border-color:#fbfcfd}.alert-light .alert-link{color:#181818}.alert-dark{color:#0b0d10;background-color:#d7d9dc;border-color:#aeb3ba}.alert-dark .alert-link{color:#000}@-webkit-keyframes progress-bar-stripes{0%{background-position-x:.5rem}}@keyframes progress-bar-stripes{0%{background-position-x:.5rem}}.progress{display:flex;height:.5rem;overflow:hidden;font-size:.703125rem;background-color:rgba(176,181,190,.24);border-radius:3px}.progress-bar{display:flex;flex-direction:column;justify-content:center;overflow:hidden;color:#fff;text-align:center;white-space:nowrap;background-color:#206bc4;transition:width .6s ease}@media (prefers-reduced-motion:reduce){.progress-bar{transition:none}}.progress-bar-striped{background-image:linear-gradient(45deg,rgba(255,255,255,.15) 25%,transparent 25%,transparent 50%,rgba(255,255,255,.15) 50%,rgba(255,255,255,.15) 75%,transparent 75%,transparent);background-size:.5rem .5rem}.progress-bar-animated{-webkit-animation:progress-bar-stripes 1s linear infinite;animation:progress-bar-stripes 1s linear infinite}@media (prefers-reduced-motion:reduce){.progress-bar-animated{-webkit-animation:none;animation:none}}.list-group{display:flex;flex-direction:column;padding-left:0;margin-bottom:0}.list-group-item-action{width:100%;color:inherit;text-align:inherit}.list-group-item-action:focus,.list-group-item-action:hover{z-index:1;color:inherit;text-decoration:none;background-color:#f5f7fb}.list-group-item-action:active{color:#354052;background-color:#f1f3f8}.list-group-item{position:relative;display:block;padding:.5rem .75rem;margin-bottom:0;background-color:#fff;border:1px solid rgba(126,133,144,.24)}.list-group-item:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.list-group-item:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.list-group-item.disabled,.list-group-item:disabled{color:#a8aeb7;pointer-events:none;background-color:#fff}.list-group-item.active{z-index:2;color:#fff;background-color:#206bc4;border-color:#206bc4}.list-group-item+.list-group-item{border-top-width:0}.list-group-item+.list-group-item.active{margin-top:-1px;border-top-width:1px}.list-group-horizontal{flex-direction:row}.list-group-horizontal .list-group-item:first-child{border-bottom-left-radius:3px;border-top-right-radius:0}.list-group-horizontal .list-group-item:last-child{border-top-right-radius:3px;border-bottom-left-radius:0}.list-group-horizontal .list-group-item.active{margin-top:0}.list-group-horizontal .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}@media (min-width:33rem){.list-group-horizontal-sm{flex-direction:row}.list-group-horizontal-sm .list-group-item:first-child{border-bottom-left-radius:3px;border-top-right-radius:0}.list-group-horizontal-sm .list-group-item:last-child{border-top-right-radius:3px;border-bottom-left-radius:0}.list-group-horizontal-sm .list-group-item.active{margin-top:0}.list-group-horizontal-sm .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-sm .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:48rem){.list-group-horizontal-md{flex-direction:row}.list-group-horizontal-md .list-group-item:first-child{border-bottom-left-radius:3px;border-top-right-radius:0}.list-group-horizontal-md .list-group-item:last-child{border-top-right-radius:3px;border-bottom-left-radius:0}.list-group-horizontal-md .list-group-item.active{margin-top:0}.list-group-horizontal-md .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-md .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:64rem){.list-group-horizontal-lg{flex-direction:row}.list-group-horizontal-lg .list-group-item:first-child{border-bottom-left-radius:3px;border-top-right-radius:0}.list-group-horizontal-lg .list-group-item:last-child{border-top-right-radius:3px;border-bottom-left-radius:0}.list-group-horizontal-lg .list-group-item.active{margin-top:0}.list-group-horizontal-lg .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-lg .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}@media (min-width:75.25rem){.list-group-horizontal-xl{flex-direction:row}.list-group-horizontal-xl .list-group-item:first-child{border-bottom-left-radius:3px;border-top-right-radius:0}.list-group-horizontal-xl .list-group-item:last-child{border-top-right-radius:3px;border-bottom-left-radius:0}.list-group-horizontal-xl .list-group-item.active{margin-top:0}.list-group-horizontal-xl .list-group-item+.list-group-item{border-top-width:1px;border-left-width:0}.list-group-horizontal-xl .list-group-item+.list-group-item.active{margin-left:-1px;border-left-width:1px}}.list-group-flush .list-group-item{border-right-width:0;border-left-width:0;border-radius:0}.list-group-flush .list-group-item:first-child{border-top-width:0}.list-group-flush:last-child .list-group-item:last-child{border-bottom-width:0}.list-group-item-primary{color:#0d2b4e;background-color:#e9f0f9}.list-group-item-primary.list-group-item-action:focus,.list-group-item-primary.list-group-item-action:hover{color:#0d2b4e;background-color:#d5e2f4}.list-group-item-primary.list-group-item-action.active{color:#fff;background-color:#0d2b4e;border-color:#0d2b4e}.list-group-item-secondary{color:#32353a;background-color:#f2f3f4}.list-group-item-secondary.list-group-item-action:focus,.list-group-item-secondary.list-group-item-action:hover{color:#32353a;background-color:#e4e6e8}.list-group-item-secondary.list-group-item-action.active{color:#fff;background-color:#32353a;border-color:#32353a}.list-group-item-success{color:#264a00;background-color:#eff8e6}.list-group-item-success.list-group-item-action:focus,.list-group-item-success.list-group-item-action:hover{color:#264a00;background-color:#e2f2d2}.list-group-item-success.list-group-item-action.active{color:#fff;background-color:#264a00;border-color:#264a00}.list-group-item-info{color:#1c4461;background-color:#ecf7fe}.list-group-item-info.list-group-item-action:focus,.list-group-item-info.list-group-item-action:hover{color:#1c4461;background-color:#d4edfd}.list-group-item-info.list-group-item-action.active{color:#fff;background-color:#1c4461;border-color:#1c4461}.list-group-item-warning{color:#644602;background-color:#fff7e6}.list-group-item-warning.list-group-item-action:focus,.list-group-item-warning.list-group-item-action:hover{color:#644602;background-color:#ffefcd}.list-group-item-warning.list-group-item-action.active{color:#fff;background-color:#644602;border-color:#644602}.list-group-item-danger{color:#641c22;background-color:#ffedee}.list-group-item-danger.list-group-item-action:focus,.list-group-item-danger.list-group-item-action:hover{color:#641c22;background-color:#ffd4d6}.list-group-item-danger.list-group-item-action.active{color:#fff;background-color:#641c22;border-color:#641c22}.list-group-item-light{color:#626364;background-color:#fefeff}.list-group-item-light.list-group-item-action:focus,.list-group-item-light.list-group-item-action:hover{color:#626364;background-color:#e5e5ff}.list-group-item-light.list-group-item-action.active{color:#fff;background-color:#626364;border-color:#626364}.list-group-item-dark{color:#151a21;background-color:#ebecee}.list-group-item-dark.list-group-item-action:focus,.list-group-item-dark.list-group-item-action:hover{color:#151a21;background-color:#dddfe2}.list-group-item-dark.list-group-item-action.active{color:#fff;background-color:#151a21;border-color:#151a21}.close{font-size:calc(1.275rem + .3vw);font-weight:400;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.5}@media (min-width:1200px){.close{font-size:1.5rem}}.close:hover{color:#000;text-decoration:none}.close:focus,.close:hover{opacity:.75}.close.disabled,.close:disabled{pointer-events:none}button.close{padding:0;background-color:transparent;border:0;-webkit-appearance:none;-moz-appearance:none;appearance:none}.toast{max-width:350px;overflow:hidden;font-size:.875rem;background-color:rgba(255,255,255,.85);background-clip:padding-box;border:1px solid rgba(126,133,144,.24);box-shadow:0 .5rem 1rem rgba(0,0,0,.15);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;border-radius:3px}.toast:not(:last-child){margin-bottom:.75rem}.toast.showing{opacity:1}.toast.show{display:block;opacity:1}.toast.hide{display:none}.toast-header{display:flex;align-items:center;padding:.25rem .75rem;color:#7e8590;background-color:rgba(255,255,255,.85);background-clip:padding-box;border-bottom:1px solid rgba(0,0,0,.05)}.toast-body{padding:.75rem}.modal-open{overflow:hidden}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal{position:fixed;top:0;left:0;z-index:1050;display:none;width:100%;height:100%;overflow:hidden;outline:0}.modal-dialog{position:relative;width:auto;margin:.5rem;pointer-events:none}.modal.fade .modal-dialog{transition:transform .3s ease-out;transform:translate(0,-1rem)}@media (prefers-reduced-motion:reduce){.modal.fade .modal-dialog{transition:none}}.modal.show .modal-dialog{transform:none}.modal.modal-static .modal-dialog{transform:scale(1.02)}.modal-dialog-scrollable{display:flex;max-height:calc(100% - 1rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 1rem);overflow:hidden}.modal-dialog-scrollable .modal-footer,.modal-dialog-scrollable .modal-header{flex-shrink:0}.modal-dialog-scrollable .modal-body{overflow-y:auto}.modal-dialog-centered{display:flex;align-items:center;min-height:calc(100% - 1rem)}.modal-dialog-centered::before{display:block;height:calc(100vh - 1rem);content:""}.modal-dialog-centered.modal-dialog-scrollable{flex-direction:column;justify-content:center;height:100%}.modal-dialog-centered.modal-dialog-scrollable .modal-content{max-height:none}.modal-dialog-centered.modal-dialog-scrollable::before{content:none}.modal-content{position:relative;display:flex;flex-direction:column;width:100%;pointer-events:auto;background-color:#fff;background-clip:padding-box;border:1px solid rgba(126,133,144,.24);border-radius:3px;outline:0}.modal-backdrop{position:fixed;top:0;left:0;z-index:1040;width:100vw;height:100vh;background-color:#354052}.modal-backdrop.fade{opacity:0}.modal-backdrop.show{opacity:.24}.modal-header{display:flex;align-items:flex-start;justify-content:space-between;padding:1rem 1rem;border-bottom:0 solid rgba(126,133,144,.24);border-top-left-radius:2px;border-top-right-radius:2px}.modal-header .close{padding:1rem 1rem;margin:-1rem -1rem -1rem auto}.modal-title{margin-bottom:0;line-height:1.6}.modal-body{position:relative;flex:1 1 auto;padding:.75rem}.modal-footer{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;padding:.5rem;border-top:0 solid rgba(126,133,144,.24);border-bottom-right-radius:2px;border-bottom-left-radius:2px}.modal-footer>*{margin:.25rem}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:33rem){.modal-dialog{max-width:540px;margin:1.75rem auto}.modal-dialog-scrollable{max-height:calc(100% - 3.5rem)}.modal-dialog-scrollable .modal-content{max-height:calc(100vh - 3.5rem)}.modal-dialog-centered{min-height:calc(100% - 3.5rem)}.modal-dialog-centered::before{height:calc(100vh - 3.5rem)}.modal-sm{max-width:300px}}@media (min-width:64rem){.modal-lg,.modal-xl{max-width:800px}}@media (min-width:75.25rem){.modal-xl{max-width:1140px}}.tooltip{position:absolute;z-index:1070;display:block;margin:0;font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol;font-style:normal;font-weight:400;line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.8203125rem;word-wrap:break-word;opacity:0}.tooltip.show{opacity:.9}.tooltip .tooltip-arrow{position:absolute;display:block;width:.8rem;height:.4rem}.tooltip .tooltip-arrow::before{position:absolute;content:"";border-color:transparent;border-style:solid}.bs-tooltip-auto[x-placement^=top],.bs-tooltip-top{padding:.4rem 0}.bs-tooltip-auto[x-placement^=top] .tooltip-arrow,.bs-tooltip-top .tooltip-arrow{bottom:0}.bs-tooltip-auto[x-placement^=top] .tooltip-arrow::before,.bs-tooltip-top .tooltip-arrow::before{top:0;border-width:.4rem .4rem 0;border-top-color:#000}.bs-tooltip-auto[x-placement^=right],.bs-tooltip-right{padding:0 .4rem}.bs-tooltip-auto[x-placement^=right] .tooltip-arrow,.bs-tooltip-right .tooltip-arrow{left:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=right] .tooltip-arrow::before,.bs-tooltip-right .tooltip-arrow::before{right:0;border-width:.4rem .4rem .4rem 0;border-right-color:#000}.bs-tooltip-auto[x-placement^=bottom],.bs-tooltip-bottom{padding:.4rem 0}.bs-tooltip-auto[x-placement^=bottom] .tooltip-arrow,.bs-tooltip-bottom .tooltip-arrow{top:0}.bs-tooltip-auto[x-placement^=bottom] .tooltip-arrow::before,.bs-tooltip-bottom .tooltip-arrow::before{bottom:0;border-width:0 .4rem .4rem;border-bottom-color:#000}.bs-tooltip-auto[x-placement^=left],.bs-tooltip-left{padding:0 .4rem}.bs-tooltip-auto[x-placement^=left] .tooltip-arrow,.bs-tooltip-left .tooltip-arrow{right:0;width:.4rem;height:.8rem}.bs-tooltip-auto[x-placement^=left] .tooltip-arrow::before,.bs-tooltip-left .tooltip-arrow::before{left:0;border-width:.4rem 0 .4rem .4rem;border-left-color:#000}.tooltip-inner{max-width:200px;padding:.25rem .5rem;color:#fff;text-align:center;background-color:#000;border-radius:3px}.popover{position:absolute;top:0;left:0;z-index:1060;display:block;max-width:276px;font-family:"Source Sans Pro",-apple-system,blinkmacsystemfont,segoe ui,helvetica,arial,sans-serif,apple color emoji,segoe ui emoji,segoe ui symbol;font-style:normal;font-weight:400;line-height:1.6;text-align:left;text-align:start;text-decoration:none;text-shadow:none;text-transform:none;letter-spacing:normal;word-break:normal;word-spacing:normal;white-space:normal;line-break:auto;font-size:.8203125rem;word-wrap:break-word;background-color:#fff;background-clip:padding-box;border:1px solid rgba(126,133,144,.24);border-radius:.3rem}.popover .popover-arrow{position:absolute;display:block;width:1rem;height:.5rem;margin:0 .3rem}.popover .popover-arrow::after,.popover .popover-arrow::before{position:absolute;display:block;content:"";border-color:transparent;border-style:solid}.bs-popover-auto[x-placement^=top],.bs-popover-top{margin-bottom:.5rem}.bs-popover-auto[x-placement^=top]>.popover-arrow,.bs-popover-top>.popover-arrow{bottom:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=top]>.popover-arrow::before,.bs-popover-top>.popover-arrow::before{bottom:0;border-width:.5rem .5rem 0;border-top-color:rgba(126,133,144,.29)}.bs-popover-auto[x-placement^=top]>.popover-arrow::after,.bs-popover-top>.popover-arrow::after{bottom:1px;border-width:.5rem .5rem 0;border-top-color:#fff}.bs-popover-auto[x-placement^=right],.bs-popover-right{margin-left:.5rem}.bs-popover-auto[x-placement^=right]>.popover-arrow,.bs-popover-right>.popover-arrow{left:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=right]>.popover-arrow::before,.bs-popover-right>.popover-arrow::before{left:0;border-width:.5rem .5rem .5rem 0;border-right-color:rgba(126,133,144,.29)}.bs-popover-auto[x-placement^=right]>.popover-arrow::after,.bs-popover-right>.popover-arrow::after{left:1px;border-width:.5rem .5rem .5rem 0;border-right-color:#fff}.bs-popover-auto[x-placement^=bottom],.bs-popover-bottom{margin-top:.5rem}.bs-popover-auto[x-placement^=bottom]>.popover-arrow,.bs-popover-bottom>.popover-arrow{top:calc(-.5rem - 1px)}.bs-popover-auto[x-placement^=bottom]>.popover-arrow::before,.bs-popover-bottom>.popover-arrow::before{top:0;border-width:0 .5rem .5rem .5rem;border-bottom-color:rgba(126,133,144,.29)}.bs-popover-auto[x-placement^=bottom]>.popover-arrow::after,.bs-popover-bottom>.popover-arrow::after{top:1px;border-width:0 .5rem .5rem .5rem;border-bottom-color:#fff}.bs-popover-auto[x-placement^=bottom] .popover-header::before,.bs-popover-bottom .popover-header::before{position:absolute;top:0;left:50%;display:block;width:1rem;margin-left:-.5rem;content:"";border-bottom:1px solid #f7f7f7}.bs-popover-auto[x-placement^=left],.bs-popover-left{margin-right:.5rem}.bs-popover-auto[x-placement^=left]>.popover-arrow,.bs-popover-left>.popover-arrow{right:calc(-.5rem - 1px);width:.5rem;height:1rem;margin:.3rem 0}.bs-popover-auto[x-placement^=left]>.popover-arrow::before,.bs-popover-left>.popover-arrow::before{right:0;border-width:.5rem 0 .5rem .5rem;border-left-color:rgba(126,133,144,.29)}.bs-popover-auto[x-placement^=left]>.popover-arrow::after,.bs-popover-left>.popover-arrow::after{right:1px;border-width:.5rem 0 .5rem .5rem;border-left-color:#fff}.popover-header{padding:.5rem .75rem;margin-bottom:0;font-size:.9375rem;background-color:#f7f7f7;border-bottom:1px solid #ebebeb;border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.popover-header:empty{display:none}.popover-body{padding:.5rem .75rem;color:#354052}.carousel{position:relative}.carousel.pointer-event{touch-action:pan-y}.carousel-inner{position:relative;width:100%;overflow:hidden}.carousel-inner::after{display:block;clear:both;content:""}.carousel-item{position:relative;display:none;float:left;width:100%;margin-right:-100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;transition:transform .6s ease-in-out}@media (prefers-reduced-motion:reduce){.carousel-item{transition:none}}.carousel-item-next,.carousel-item-prev,.carousel-item.active{display:block}.active.carousel-item-right,.carousel-item-next:not(.carousel-item-left){transform:translateX(100%)}.active.carousel-item-left,.carousel-item-prev:not(.carousel-item-right){transform:translateX(-100%)}.carousel-fade .carousel-item{opacity:0;transition-property:opacity;transform:none}.carousel-fade .carousel-item-next.carousel-item-left,.carousel-fade .carousel-item-prev.carousel-item-right,.carousel-fade .carousel-item.active{z-index:1;opacity:1}.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{z-index:0;opacity:0;transition:opacity 0s .6s}@media (prefers-reduced-motion:reduce){.carousel-fade .active.carousel-item-left,.carousel-fade .active.carousel-item-right{transition:none}}.carousel-control-next,.carousel-control-prev{position:absolute;top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:15%;color:#fff;text-align:center;opacity:.5;transition:opacity .15s ease}@media (prefers-reduced-motion:reduce){.carousel-control-next,.carousel-control-prev{transition:none}}.carousel-control-next:focus,.carousel-control-next:hover,.carousel-control-prev:focus,.carousel-control-prev:hover{color:#fff;text-decoration:none;outline:0;opacity:.9}.carousel-control-prev{left:0}.carousel-control-next{right:0}.carousel-control-next-icon,.carousel-control-prev-icon{display:inline-block;width:20px;height:20px;background:no-repeat 50%/100% 100%}.carousel-control-prev-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e")}.carousel-control-next-icon{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23ffffff' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e")}.carousel-indicators{position:absolute;right:0;bottom:0;left:0;z-index:2;display:flex;justify-content:center;padding-left:0;margin-right:15%;margin-left:15%;list-style:none}.carousel-indicators li{box-sizing:content-box;flex:0 1 auto;width:30px;height:3px;margin-right:3px;margin-left:3px;text-indent:-999px;cursor:pointer;background-color:#fff;background-clip:padding-box;border-top:10px solid transparent;border-bottom:10px solid transparent;opacity:.5;transition:opacity .6s ease}@media (prefers-reduced-motion:reduce){.carousel-indicators li{transition:none}}.carousel-indicators .active{opacity:1}.carousel-caption{position:absolute;right:15%;bottom:1.25rem;left:15%;padding-top:1.25rem;padding-bottom:1.25rem;color:#fff;text-align:center}@-webkit-keyframes spinner-border{to{transform:rotate(360deg)}}@keyframes spinner-border{to{transform:rotate(360deg)}}.spinner-border{display:inline-block;width:1.5rem;height:1.5rem;vertical-align:text-bottom;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;-webkit-animation:spinner-border .75s linear infinite;animation:spinner-border .75s linear infinite}.spinner-border-sm{width:1rem;height:1rem;border-width:1px}@-webkit-keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}@keyframes spinner-grow{0%{transform:scale(0)}50%{opacity:1}}.spinner-grow{display:inline-block;width:1.5rem;height:1.5rem;vertical-align:text-bottom;background-color:currentColor;border-radius:50%;opacity:0;-webkit-animation:spinner-grow .75s linear infinite;animation:spinner-grow .75s linear infinite}.spinner-grow-sm{width:1rem;height:1rem}.clearfix::after{display:block;clear:both;content:""}.link-primary{color:#206bc4}.link-primary:focus,.link-primary:hover{color:#154782}.link-secondary{color:#7e8590}.link-secondary:focus,.link-secondary:hover{color:#595f68}.link-success{color:#5eba00}.link-success:focus,.link-success:hover{color:#376e00}.link-info{color:#45aaf2}.link-info:focus,.link-info:hover{color:#0f86db}.link-warning{color:#fab005}.link-warning:focus,.link-warning:hover{color:#af7b04}.link-danger{color:#fa4654}.link-danger:focus,.link-danger:hover{color:#ed0618}.link-light{color:#f5f7fb}.link-light:focus,.link-light:hover{color:#becbe5}.link-dark{color:#354052}.link-dark:focus,.link-dark:hover{color:#171c24}.embed-responsive{position:relative;width:100%}.embed-responsive::before{display:block;content:""}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.embed-responsive-21by9::before{padding-top:42.8571429%}.embed-responsive-16by9::before{padding-top:56.25%}.embed-responsive-4by3::before{padding-top:75%}.embed-responsive-1by1::before{padding-top:100%}.embed-responsive-2by1::before{padding-top:50%}.fixed-top{position:fixed;top:0;right:0;left:0;z-index:1030}.fixed-bottom{position:fixed;right:0;bottom:0;left:0;z-index:1030}@supports ((position:-webkit-sticky) or (position:sticky)){.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}@media (min-width:33rem){.sticky-sm-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:48rem){.sticky-md-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:64rem){.sticky-lg-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}@media (min-width:75.25rem){.sticky-xl-top{position:-webkit-sticky;position:sticky;top:0;z-index:1020}}}.sr-only,.sr-only-focusable:not(:focus){position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.stretched-link::after{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;content:""}.text-truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-left{float:left!important}.float-right{float:right!important}.float-none{float:none!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.d-none{display:none!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.shadow-sm{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.shadow{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.shadow-lg{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.shadow-none{box-shadow:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:-webkit-sticky!important;position:sticky!important}.border{border:1px solid rgba(126,133,144,.24)!important}.border-wide{border:2px solid rgba(126,133,144,.24)!important}.border-0{border:0!important}.border-top{border-top:1px solid rgba(126,133,144,.24)!important}.border-top-wide{border-top:2px solid rgba(126,133,144,.24)!important}.border-top-0{border-top:0!important}.border-right{border-right:1px solid rgba(126,133,144,.24)!important}.border-right-wide{border-right:2px solid rgba(126,133,144,.24)!important}.border-right-0{border-right:0!important}.border-bottom{border-bottom:1px solid rgba(126,133,144,.24)!important}.border-bottom-wide{border-bottom:2px solid rgba(126,133,144,.24)!important}.border-bottom-0{border-bottom:0!important}.border-left{border-left:1px solid rgba(126,133,144,.24)!important}.border-left-wide{border-left:2px solid rgba(126,133,144,.24)!important}.border-left-0{border-left:0!important}.border-primary{border-color:#206bc4!important}.border-secondary{border-color:#7e8590!important}.border-success{border-color:#5eba00!important}.border-info{border-color:#45aaf2!important}.border-warning{border-color:#fab005!important}.border-danger{border-color:#fa4654!important}.border-light{border-color:#f5f7fb!important}.border-dark{border-color:#354052!important}.border-white{border-color:#fff!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{-ms-grid-row-align:center!important;align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{-ms-grid-row-align:stretch!important;align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:2.5rem!important}.m-6{margin:4rem!important}.m-7{margin:6rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-6{margin-right:4rem!important;margin-left:4rem!important}.mx-7{margin-right:6rem!important;margin-left:6rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-6{margin-top:4rem!important;margin-bottom:4rem!important}.my-7{margin-top:6rem!important;margin-bottom:6rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:2.5rem!important}.mt-6{margin-top:4rem!important}.mt-7{margin-top:6rem!important}.mt-auto{margin-top:auto!important}.mr-0{margin-right:0!important}.mr-1{margin-right:.25rem!important}.mr-2{margin-right:.5rem!important}.mr-3{margin-right:1rem!important}.mr-4{margin-right:1.5rem!important}.mr-5{margin-right:2.5rem!important}.mr-6{margin-right:4rem!important}.mr-7{margin-right:6rem!important}.mr-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:2.5rem!important}.mb-6{margin-bottom:4rem!important}.mb-7{margin-bottom:6rem!important}.mb-auto{margin-bottom:auto!important}.ml-0{margin-left:0!important}.ml-1{margin-left:.25rem!important}.ml-2{margin-left:.5rem!important}.ml-3{margin-left:1rem!important}.ml-4{margin-left:1.5rem!important}.ml-5{margin-left:2.5rem!important}.ml-6{margin-left:4rem!important}.ml-7{margin-left:6rem!important}.ml-auto{margin-left:auto!important}.m-n1{margin:-.25rem!important}.m-n2{margin:-.5rem!important}.m-n3{margin:-1rem!important}.m-n4{margin:-1.5rem!important}.m-n5{margin:-2.5rem!important}.m-n6{margin:-4rem!important}.m-n7{margin:-6rem!important}.mx-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-n2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-n4{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.mx-n5{margin-right:-2.5rem!important;margin-left:-2.5rem!important}.mx-n6{margin-right:-4rem!important;margin-left:-4rem!important}.mx-n7{margin-right:-6rem!important;margin-left:-6rem!important}.my-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-n4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.my-n5{margin-top:-2.5rem!important;margin-bottom:-2.5rem!important}.my-n6{margin-top:-4rem!important;margin-bottom:-4rem!important}.my-n7{margin-top:-6rem!important;margin-bottom:-6rem!important}.mt-n1{margin-top:-.25rem!important}.mt-n2{margin-top:-.5rem!important}.mt-n3{margin-top:-1rem!important}.mt-n4{margin-top:-1.5rem!important}.mt-n5{margin-top:-2.5rem!important}.mt-n6{margin-top:-4rem!important}.mt-n7{margin-top:-6rem!important}.mr-n1{margin-right:-.25rem!important}.mr-n2{margin-right:-.5rem!important}.mr-n3{margin-right:-1rem!important}.mr-n4{margin-right:-1.5rem!important}.mr-n5{margin-right:-2.5rem!important}.mr-n6{margin-right:-4rem!important}.mr-n7{margin-right:-6rem!important}.mb-n1{margin-bottom:-.25rem!important}.mb-n2{margin-bottom:-.5rem!important}.mb-n3{margin-bottom:-1rem!important}.mb-n4{margin-bottom:-1.5rem!important}.mb-n5{margin-bottom:-2.5rem!important}.mb-n6{margin-bottom:-4rem!important}.mb-n7{margin-bottom:-6rem!important}.ml-n1{margin-left:-.25rem!important}.ml-n2{margin-left:-.5rem!important}.ml-n3{margin-left:-1rem!important}.ml-n4{margin-left:-1.5rem!important}.ml-n5{margin-left:-2.5rem!important}.ml-n6{margin-left:-4rem!important}.ml-n7{margin-left:-6rem!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:2.5rem!important}.p-6{padding:4rem!important}.p-7{padding:6rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-6{padding-right:4rem!important;padding-left:4rem!important}.px-7{padding-right:6rem!important;padding-left:6rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-6{padding-top:4rem!important;padding-bottom:4rem!important}.py-7{padding-top:6rem!important;padding-bottom:6rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:2.5rem!important}.pt-6{padding-top:4rem!important}.pt-7{padding-top:6rem!important}.pr-0{padding-right:0!important}.pr-1{padding-right:.25rem!important}.pr-2{padding-right:.5rem!important}.pr-3{padding-right:1rem!important}.pr-4{padding-right:1.5rem!important}.pr-5{padding-right:2.5rem!important}.pr-6{padding-right:4rem!important}.pr-7{padding-right:6rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:2.5rem!important}.pb-6{padding-bottom:4rem!important}.pb-7{padding-bottom:6rem!important}.pl-0{padding-left:0!important}.pl-1{padding-left:.25rem!important}.pl-2{padding-left:.5rem!important}.pl-3{padding-left:1rem!important}.pl-4{padding-left:1.5rem!important}.pl-5{padding-left:2.5rem!important}.pl-6{padding-left:4rem!important}.pl-7{padding-left:6rem!important}.font-weight-light{font-weight:300!important}.font-weight-normal{font-weight:400!important}.font-weight-medium{font-weight:500!important}.font-weight-semibold{font-weight:600!important}.font-weight-bold{font-weight:700!important}.font-weight-extrabold{font-weight:800!important}.font-weight-black{font-weight:900!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-left{text-align:left!important}.text-right{text-align:right!important}.text-center{text-align:center!important}.text-primary{color:#206bc4!important}.text-secondary{color:#7e8590!important}.text-success{color:#5eba00!important}.text-info{color:#45aaf2!important}.text-warning{color:#fab005!important}.text-danger{color:#fa4654!important}.text-light{color:#f5f7fb!important}.text-dark{color:#354052!important}.text-white{color:#fff!important}.text-body{color:#354052!important}.text-muted{color:#7e8590!important}.text-black-50{color:rgba(0,0,0,.5)!important}.text-white-50{color:rgba(255,255,255,.5)!important}.text-reset{color:inherit!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.3333334!important}.lh-base{line-height:1.6!important}.lh-lg{line-height:2!important}.bg-primary{background-color:#206bc4!important}.bg-secondary{background-color:#7e8590!important}.bg-success{background-color:#5eba00!important}.bg-info{background-color:#45aaf2!important}.bg-warning{background-color:#fab005!important}.bg-danger{background-color:#fa4654!important}.bg-light{background-color:#f5f7fb!important}.bg-dark{background-color:#354052!important}.bg-body{background-color:#f5f7fb!important}.bg-white{background-color:#fff!important}.bg-transparent{background-color:transparent!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.font-italic{font-style:italic!important}.font-normal{font-style:normal!important}.text-break{word-wrap:break-word!important}.font-monospace{font-family:Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important}.rounded{border-radius:3px!important}.rounded-sm{border-radius:.2rem!important}.rounded-lg{border-radius:.3rem!important}.rounded-circle{border-radius:50%!important}.rounded-pill{border-radius:50rem!important}.rounded-0{border-radius:0!important}.rounded-top{border-top-left-radius:3px!important;border-top-right-radius:3px!important}.rounded-right{border-top-right-radius:3px!important;border-bottom-right-radius:3px!important}.rounded-bottom{border-bottom-right-radius:3px!important;border-bottom-left-radius:3px!important}.rounded-left{border-bottom-left-radius:3px!important;border-top-left-radius:3px!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.object-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-scale-down{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-none{-o-object-fit:none!important;object-fit:none!important}.tracking-tight{letter-spacing:-.05em!important}.tracking-normal{letter-spacing:0!important}.tracking-wide{letter-spacing:.05em!important}.cursor-auto{cursor:auto!important}.cursor-pointer{cursor:pointer!important}.cursor-move{cursor:move!important}.cursor-not-allowed{cursor:not-allowed!important}.cursor-zoom-in{cursor:zoom-in!important}.cursor-zoom-out{cursor:zoom-out!important}.text-h1{font-size:1.7333333em!important}.text-h2{font-size:1.4666667em!important}.text-h3{font-size:1.2em!important}.text-h4{font-size:1em!important}.text-h5{font-size:.8666667em!important}.text-h6{font-size:.7333333em!important}@media (min-width:33rem){.float-sm-left{float:left!important}.float-sm-right{float:right!important}.float-sm-none{float:none!important}.d-sm-none{display:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{-ms-grid-row-align:center!important;align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{-ms-grid-row-align:stretch!important;align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:2.5rem!important}.m-sm-6{margin:4rem!important}.m-sm-7{margin:6rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-sm-6{margin-right:4rem!important;margin-left:4rem!important}.mx-sm-7{margin-right:6rem!important;margin-left:6rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-sm-6{margin-top:4rem!important;margin-bottom:4rem!important}.my-sm-7{margin-top:6rem!important;margin-bottom:6rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:2.5rem!important}.mt-sm-6{margin-top:4rem!important}.mt-sm-7{margin-top:6rem!important}.mt-sm-auto{margin-top:auto!important}.mr-sm-0{margin-right:0!important}.mr-sm-1{margin-right:.25rem!important}.mr-sm-2{margin-right:.5rem!important}.mr-sm-3{margin-right:1rem!important}.mr-sm-4{margin-right:1.5rem!important}.mr-sm-5{margin-right:2.5rem!important}.mr-sm-6{margin-right:4rem!important}.mr-sm-7{margin-right:6rem!important}.mr-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:2.5rem!important}.mb-sm-6{margin-bottom:4rem!important}.mb-sm-7{margin-bottom:6rem!important}.mb-sm-auto{margin-bottom:auto!important}.ml-sm-0{margin-left:0!important}.ml-sm-1{margin-left:.25rem!important}.ml-sm-2{margin-left:.5rem!important}.ml-sm-3{margin-left:1rem!important}.ml-sm-4{margin-left:1.5rem!important}.ml-sm-5{margin-left:2.5rem!important}.ml-sm-6{margin-left:4rem!important}.ml-sm-7{margin-left:6rem!important}.ml-sm-auto{margin-left:auto!important}.m-sm-n1{margin:-.25rem!important}.m-sm-n2{margin:-.5rem!important}.m-sm-n3{margin:-1rem!important}.m-sm-n4{margin:-1.5rem!important}.m-sm-n5{margin:-2.5rem!important}.m-sm-n6{margin:-4rem!important}.m-sm-n7{margin:-6rem!important}.mx-sm-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-sm-n2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx-sm-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-sm-n4{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.mx-sm-n5{margin-right:-2.5rem!important;margin-left:-2.5rem!important}.mx-sm-n6{margin-right:-4rem!important;margin-left:-4rem!important}.mx-sm-n7{margin-right:-6rem!important;margin-left:-6rem!important}.my-sm-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-sm-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my-sm-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-sm-n4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.my-sm-n5{margin-top:-2.5rem!important;margin-bottom:-2.5rem!important}.my-sm-n6{margin-top:-4rem!important;margin-bottom:-4rem!important}.my-sm-n7{margin-top:-6rem!important;margin-bottom:-6rem!important}.mt-sm-n1{margin-top:-.25rem!important}.mt-sm-n2{margin-top:-.5rem!important}.mt-sm-n3{margin-top:-1rem!important}.mt-sm-n4{margin-top:-1.5rem!important}.mt-sm-n5{margin-top:-2.5rem!important}.mt-sm-n6{margin-top:-4rem!important}.mt-sm-n7{margin-top:-6rem!important}.mr-sm-n1{margin-right:-.25rem!important}.mr-sm-n2{margin-right:-.5rem!important}.mr-sm-n3{margin-right:-1rem!important}.mr-sm-n4{margin-right:-1.5rem!important}.mr-sm-n5{margin-right:-2.5rem!important}.mr-sm-n6{margin-right:-4rem!important}.mr-sm-n7{margin-right:-6rem!important}.mb-sm-n1{margin-bottom:-.25rem!important}.mb-sm-n2{margin-bottom:-.5rem!important}.mb-sm-n3{margin-bottom:-1rem!important}.mb-sm-n4{margin-bottom:-1.5rem!important}.mb-sm-n5{margin-bottom:-2.5rem!important}.mb-sm-n6{margin-bottom:-4rem!important}.mb-sm-n7{margin-bottom:-6rem!important}.ml-sm-n1{margin-left:-.25rem!important}.ml-sm-n2{margin-left:-.5rem!important}.ml-sm-n3{margin-left:-1rem!important}.ml-sm-n4{margin-left:-1.5rem!important}.ml-sm-n5{margin-left:-2.5rem!important}.ml-sm-n6{margin-left:-4rem!important}.ml-sm-n7{margin-left:-6rem!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:2.5rem!important}.p-sm-6{padding:4rem!important}.p-sm-7{padding:6rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-sm-6{padding-right:4rem!important;padding-left:4rem!important}.px-sm-7{padding-right:6rem!important;padding-left:6rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-sm-6{padding-top:4rem!important;padding-bottom:4rem!important}.py-sm-7{padding-top:6rem!important;padding-bottom:6rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:2.5rem!important}.pt-sm-6{padding-top:4rem!important}.pt-sm-7{padding-top:6rem!important}.pr-sm-0{padding-right:0!important}.pr-sm-1{padding-right:.25rem!important}.pr-sm-2{padding-right:.5rem!important}.pr-sm-3{padding-right:1rem!important}.pr-sm-4{padding-right:1.5rem!important}.pr-sm-5{padding-right:2.5rem!important}.pr-sm-6{padding-right:4rem!important}.pr-sm-7{padding-right:6rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:2.5rem!important}.pb-sm-6{padding-bottom:4rem!important}.pb-sm-7{padding-bottom:6rem!important}.pl-sm-0{padding-left:0!important}.pl-sm-1{padding-left:.25rem!important}.pl-sm-2{padding-left:.5rem!important}.pl-sm-3{padding-left:1rem!important}.pl-sm-4{padding-left:1.5rem!important}.pl-sm-5{padding-left:2.5rem!important}.pl-sm-6{padding-left:4rem!important}.pl-sm-7{padding-left:6rem!important}.text-sm-left{text-align:left!important}.text-sm-right{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:48rem){.float-md-left{float:left!important}.float-md-right{float:right!important}.float-md-none{float:none!important}.d-md-none{display:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{-ms-grid-row-align:center!important;align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{-ms-grid-row-align:stretch!important;align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:2.5rem!important}.m-md-6{margin:4rem!important}.m-md-7{margin:6rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-md-6{margin-right:4rem!important;margin-left:4rem!important}.mx-md-7{margin-right:6rem!important;margin-left:6rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-md-6{margin-top:4rem!important;margin-bottom:4rem!important}.my-md-7{margin-top:6rem!important;margin-bottom:6rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:2.5rem!important}.mt-md-6{margin-top:4rem!important}.mt-md-7{margin-top:6rem!important}.mt-md-auto{margin-top:auto!important}.mr-md-0{margin-right:0!important}.mr-md-1{margin-right:.25rem!important}.mr-md-2{margin-right:.5rem!important}.mr-md-3{margin-right:1rem!important}.mr-md-4{margin-right:1.5rem!important}.mr-md-5{margin-right:2.5rem!important}.mr-md-6{margin-right:4rem!important}.mr-md-7{margin-right:6rem!important}.mr-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:2.5rem!important}.mb-md-6{margin-bottom:4rem!important}.mb-md-7{margin-bottom:6rem!important}.mb-md-auto{margin-bottom:auto!important}.ml-md-0{margin-left:0!important}.ml-md-1{margin-left:.25rem!important}.ml-md-2{margin-left:.5rem!important}.ml-md-3{margin-left:1rem!important}.ml-md-4{margin-left:1.5rem!important}.ml-md-5{margin-left:2.5rem!important}.ml-md-6{margin-left:4rem!important}.ml-md-7{margin-left:6rem!important}.ml-md-auto{margin-left:auto!important}.m-md-n1{margin:-.25rem!important}.m-md-n2{margin:-.5rem!important}.m-md-n3{margin:-1rem!important}.m-md-n4{margin:-1.5rem!important}.m-md-n5{margin:-2.5rem!important}.m-md-n6{margin:-4rem!important}.m-md-n7{margin:-6rem!important}.mx-md-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-md-n2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx-md-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-md-n4{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.mx-md-n5{margin-right:-2.5rem!important;margin-left:-2.5rem!important}.mx-md-n6{margin-right:-4rem!important;margin-left:-4rem!important}.mx-md-n7{margin-right:-6rem!important;margin-left:-6rem!important}.my-md-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-md-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my-md-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-md-n4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.my-md-n5{margin-top:-2.5rem!important;margin-bottom:-2.5rem!important}.my-md-n6{margin-top:-4rem!important;margin-bottom:-4rem!important}.my-md-n7{margin-top:-6rem!important;margin-bottom:-6rem!important}.mt-md-n1{margin-top:-.25rem!important}.mt-md-n2{margin-top:-.5rem!important}.mt-md-n3{margin-top:-1rem!important}.mt-md-n4{margin-top:-1.5rem!important}.mt-md-n5{margin-top:-2.5rem!important}.mt-md-n6{margin-top:-4rem!important}.mt-md-n7{margin-top:-6rem!important}.mr-md-n1{margin-right:-.25rem!important}.mr-md-n2{margin-right:-.5rem!important}.mr-md-n3{margin-right:-1rem!important}.mr-md-n4{margin-right:-1.5rem!important}.mr-md-n5{margin-right:-2.5rem!important}.mr-md-n6{margin-right:-4rem!important}.mr-md-n7{margin-right:-6rem!important}.mb-md-n1{margin-bottom:-.25rem!important}.mb-md-n2{margin-bottom:-.5rem!important}.mb-md-n3{margin-bottom:-1rem!important}.mb-md-n4{margin-bottom:-1.5rem!important}.mb-md-n5{margin-bottom:-2.5rem!important}.mb-md-n6{margin-bottom:-4rem!important}.mb-md-n7{margin-bottom:-6rem!important}.ml-md-n1{margin-left:-.25rem!important}.ml-md-n2{margin-left:-.5rem!important}.ml-md-n3{margin-left:-1rem!important}.ml-md-n4{margin-left:-1.5rem!important}.ml-md-n5{margin-left:-2.5rem!important}.ml-md-n6{margin-left:-4rem!important}.ml-md-n7{margin-left:-6rem!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:2.5rem!important}.p-md-6{padding:4rem!important}.p-md-7{padding:6rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-md-6{padding-right:4rem!important;padding-left:4rem!important}.px-md-7{padding-right:6rem!important;padding-left:6rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-md-6{padding-top:4rem!important;padding-bottom:4rem!important}.py-md-7{padding-top:6rem!important;padding-bottom:6rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:2.5rem!important}.pt-md-6{padding-top:4rem!important}.pt-md-7{padding-top:6rem!important}.pr-md-0{padding-right:0!important}.pr-md-1{padding-right:.25rem!important}.pr-md-2{padding-right:.5rem!important}.pr-md-3{padding-right:1rem!important}.pr-md-4{padding-right:1.5rem!important}.pr-md-5{padding-right:2.5rem!important}.pr-md-6{padding-right:4rem!important}.pr-md-7{padding-right:6rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:2.5rem!important}.pb-md-6{padding-bottom:4rem!important}.pb-md-7{padding-bottom:6rem!important}.pl-md-0{padding-left:0!important}.pl-md-1{padding-left:.25rem!important}.pl-md-2{padding-left:.5rem!important}.pl-md-3{padding-left:1rem!important}.pl-md-4{padding-left:1.5rem!important}.pl-md-5{padding-left:2.5rem!important}.pl-md-6{padding-left:4rem!important}.pl-md-7{padding-left:6rem!important}.text-md-left{text-align:left!important}.text-md-right{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:64rem){.float-lg-left{float:left!important}.float-lg-right{float:right!important}.float-lg-none{float:none!important}.d-lg-none{display:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{-ms-grid-row-align:center!important;align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{-ms-grid-row-align:stretch!important;align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:2.5rem!important}.m-lg-6{margin:4rem!important}.m-lg-7{margin:6rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-lg-6{margin-right:4rem!important;margin-left:4rem!important}.mx-lg-7{margin-right:6rem!important;margin-left:6rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-lg-6{margin-top:4rem!important;margin-bottom:4rem!important}.my-lg-7{margin-top:6rem!important;margin-bottom:6rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:2.5rem!important}.mt-lg-6{margin-top:4rem!important}.mt-lg-7{margin-top:6rem!important}.mt-lg-auto{margin-top:auto!important}.mr-lg-0{margin-right:0!important}.mr-lg-1{margin-right:.25rem!important}.mr-lg-2{margin-right:.5rem!important}.mr-lg-3{margin-right:1rem!important}.mr-lg-4{margin-right:1.5rem!important}.mr-lg-5{margin-right:2.5rem!important}.mr-lg-6{margin-right:4rem!important}.mr-lg-7{margin-right:6rem!important}.mr-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:2.5rem!important}.mb-lg-6{margin-bottom:4rem!important}.mb-lg-7{margin-bottom:6rem!important}.mb-lg-auto{margin-bottom:auto!important}.ml-lg-0{margin-left:0!important}.ml-lg-1{margin-left:.25rem!important}.ml-lg-2{margin-left:.5rem!important}.ml-lg-3{margin-left:1rem!important}.ml-lg-4{margin-left:1.5rem!important}.ml-lg-5{margin-left:2.5rem!important}.ml-lg-6{margin-left:4rem!important}.ml-lg-7{margin-left:6rem!important}.ml-lg-auto{margin-left:auto!important}.m-lg-n1{margin:-.25rem!important}.m-lg-n2{margin:-.5rem!important}.m-lg-n3{margin:-1rem!important}.m-lg-n4{margin:-1.5rem!important}.m-lg-n5{margin:-2.5rem!important}.m-lg-n6{margin:-4rem!important}.m-lg-n7{margin:-6rem!important}.mx-lg-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-lg-n2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx-lg-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-lg-n4{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.mx-lg-n5{margin-right:-2.5rem!important;margin-left:-2.5rem!important}.mx-lg-n6{margin-right:-4rem!important;margin-left:-4rem!important}.mx-lg-n7{margin-right:-6rem!important;margin-left:-6rem!important}.my-lg-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-lg-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my-lg-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-lg-n4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.my-lg-n5{margin-top:-2.5rem!important;margin-bottom:-2.5rem!important}.my-lg-n6{margin-top:-4rem!important;margin-bottom:-4rem!important}.my-lg-n7{margin-top:-6rem!important;margin-bottom:-6rem!important}.mt-lg-n1{margin-top:-.25rem!important}.mt-lg-n2{margin-top:-.5rem!important}.mt-lg-n3{margin-top:-1rem!important}.mt-lg-n4{margin-top:-1.5rem!important}.mt-lg-n5{margin-top:-2.5rem!important}.mt-lg-n6{margin-top:-4rem!important}.mt-lg-n7{margin-top:-6rem!important}.mr-lg-n1{margin-right:-.25rem!important}.mr-lg-n2{margin-right:-.5rem!important}.mr-lg-n3{margin-right:-1rem!important}.mr-lg-n4{margin-right:-1.5rem!important}.mr-lg-n5{margin-right:-2.5rem!important}.mr-lg-n6{margin-right:-4rem!important}.mr-lg-n7{margin-right:-6rem!important}.mb-lg-n1{margin-bottom:-.25rem!important}.mb-lg-n2{margin-bottom:-.5rem!important}.mb-lg-n3{margin-bottom:-1rem!important}.mb-lg-n4{margin-bottom:-1.5rem!important}.mb-lg-n5{margin-bottom:-2.5rem!important}.mb-lg-n6{margin-bottom:-4rem!important}.mb-lg-n7{margin-bottom:-6rem!important}.ml-lg-n1{margin-left:-.25rem!important}.ml-lg-n2{margin-left:-.5rem!important}.ml-lg-n3{margin-left:-1rem!important}.ml-lg-n4{margin-left:-1.5rem!important}.ml-lg-n5{margin-left:-2.5rem!important}.ml-lg-n6{margin-left:-4rem!important}.ml-lg-n7{margin-left:-6rem!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:2.5rem!important}.p-lg-6{padding:4rem!important}.p-lg-7{padding:6rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-lg-6{padding-right:4rem!important;padding-left:4rem!important}.px-lg-7{padding-right:6rem!important;padding-left:6rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-lg-6{padding-top:4rem!important;padding-bottom:4rem!important}.py-lg-7{padding-top:6rem!important;padding-bottom:6rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:2.5rem!important}.pt-lg-6{padding-top:4rem!important}.pt-lg-7{padding-top:6rem!important}.pr-lg-0{padding-right:0!important}.pr-lg-1{padding-right:.25rem!important}.pr-lg-2{padding-right:.5rem!important}.pr-lg-3{padding-right:1rem!important}.pr-lg-4{padding-right:1.5rem!important}.pr-lg-5{padding-right:2.5rem!important}.pr-lg-6{padding-right:4rem!important}.pr-lg-7{padding-right:6rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:2.5rem!important}.pb-lg-6{padding-bottom:4rem!important}.pb-lg-7{padding-bottom:6rem!important}.pl-lg-0{padding-left:0!important}.pl-lg-1{padding-left:.25rem!important}.pl-lg-2{padding-left:.5rem!important}.pl-lg-3{padding-left:1rem!important}.pl-lg-4{padding-left:1.5rem!important}.pl-lg-5{padding-left:2.5rem!important}.pl-lg-6{padding-left:4rem!important}.pl-lg-7{padding-left:6rem!important}.text-lg-left{text-align:left!important}.text-lg-right{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:75.25rem){.float-xl-left{float:left!important}.float-xl-right{float:right!important}.float-xl-none{float:none!important}.d-xl-none{display:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{-ms-grid-row-align:auto!important;align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{-ms-grid-row-align:center!important;align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{-ms-grid-row-align:stretch!important;align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:2.5rem!important}.m-xl-6{margin:4rem!important}.m-xl-7{margin:6rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:2.5rem!important;margin-left:2.5rem!important}.mx-xl-6{margin-right:4rem!important;margin-left:4rem!important}.mx-xl-7{margin-right:6rem!important;margin-left:6rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:2.5rem!important;margin-bottom:2.5rem!important}.my-xl-6{margin-top:4rem!important;margin-bottom:4rem!important}.my-xl-7{margin-top:6rem!important;margin-bottom:6rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:2.5rem!important}.mt-xl-6{margin-top:4rem!important}.mt-xl-7{margin-top:6rem!important}.mt-xl-auto{margin-top:auto!important}.mr-xl-0{margin-right:0!important}.mr-xl-1{margin-right:.25rem!important}.mr-xl-2{margin-right:.5rem!important}.mr-xl-3{margin-right:1rem!important}.mr-xl-4{margin-right:1.5rem!important}.mr-xl-5{margin-right:2.5rem!important}.mr-xl-6{margin-right:4rem!important}.mr-xl-7{margin-right:6rem!important}.mr-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:2.5rem!important}.mb-xl-6{margin-bottom:4rem!important}.mb-xl-7{margin-bottom:6rem!important}.mb-xl-auto{margin-bottom:auto!important}.ml-xl-0{margin-left:0!important}.ml-xl-1{margin-left:.25rem!important}.ml-xl-2{margin-left:.5rem!important}.ml-xl-3{margin-left:1rem!important}.ml-xl-4{margin-left:1.5rem!important}.ml-xl-5{margin-left:2.5rem!important}.ml-xl-6{margin-left:4rem!important}.ml-xl-7{margin-left:6rem!important}.ml-xl-auto{margin-left:auto!important}.m-xl-n1{margin:-.25rem!important}.m-xl-n2{margin:-.5rem!important}.m-xl-n3{margin:-1rem!important}.m-xl-n4{margin:-1.5rem!important}.m-xl-n5{margin:-2.5rem!important}.m-xl-n6{margin:-4rem!important}.m-xl-n7{margin:-6rem!important}.mx-xl-n1{margin-right:-.25rem!important;margin-left:-.25rem!important}.mx-xl-n2{margin-right:-.5rem!important;margin-left:-.5rem!important}.mx-xl-n3{margin-right:-1rem!important;margin-left:-1rem!important}.mx-xl-n4{margin-right:-1.5rem!important;margin-left:-1.5rem!important}.mx-xl-n5{margin-right:-2.5rem!important;margin-left:-2.5rem!important}.mx-xl-n6{margin-right:-4rem!important;margin-left:-4rem!important}.mx-xl-n7{margin-right:-6rem!important;margin-left:-6rem!important}.my-xl-n1{margin-top:-.25rem!important;margin-bottom:-.25rem!important}.my-xl-n2{margin-top:-.5rem!important;margin-bottom:-.5rem!important}.my-xl-n3{margin-top:-1rem!important;margin-bottom:-1rem!important}.my-xl-n4{margin-top:-1.5rem!important;margin-bottom:-1.5rem!important}.my-xl-n5{margin-top:-2.5rem!important;margin-bottom:-2.5rem!important}.my-xl-n6{margin-top:-4rem!important;margin-bottom:-4rem!important}.my-xl-n7{margin-top:-6rem!important;margin-bottom:-6rem!important}.mt-xl-n1{margin-top:-.25rem!important}.mt-xl-n2{margin-top:-.5rem!important}.mt-xl-n3{margin-top:-1rem!important}.mt-xl-n4{margin-top:-1.5rem!important}.mt-xl-n5{margin-top:-2.5rem!important}.mt-xl-n6{margin-top:-4rem!important}.mt-xl-n7{margin-top:-6rem!important}.mr-xl-n1{margin-right:-.25rem!important}.mr-xl-n2{margin-right:-.5rem!important}.mr-xl-n3{margin-right:-1rem!important}.mr-xl-n4{margin-right:-1.5rem!important}.mr-xl-n5{margin-right:-2.5rem!important}.mr-xl-n6{margin-right:-4rem!important}.mr-xl-n7{margin-right:-6rem!important}.mb-xl-n1{margin-bottom:-.25rem!important}.mb-xl-n2{margin-bottom:-.5rem!important}.mb-xl-n3{margin-bottom:-1rem!important}.mb-xl-n4{margin-bottom:-1.5rem!important}.mb-xl-n5{margin-bottom:-2.5rem!important}.mb-xl-n6{margin-bottom:-4rem!important}.mb-xl-n7{margin-bottom:-6rem!important}.ml-xl-n1{margin-left:-.25rem!important}.ml-xl-n2{margin-left:-.5rem!important}.ml-xl-n3{margin-left:-1rem!important}.ml-xl-n4{margin-left:-1.5rem!important}.ml-xl-n5{margin-left:-2.5rem!important}.ml-xl-n6{margin-left:-4rem!important}.ml-xl-n7{margin-left:-6rem!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:2.5rem!important}.p-xl-6{padding:4rem!important}.p-xl-7{padding:6rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:2.5rem!important;padding-left:2.5rem!important}.px-xl-6{padding-right:4rem!important;padding-left:4rem!important}.px-xl-7{padding-right:6rem!important;padding-left:6rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:2.5rem!important;padding-bottom:2.5rem!important}.py-xl-6{padding-top:4rem!important;padding-bottom:4rem!important}.py-xl-7{padding-top:6rem!important;padding-bottom:6rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:2.5rem!important}.pt-xl-6{padding-top:4rem!important}.pt-xl-7{padding-top:6rem!important}.pr-xl-0{padding-right:0!important}.pr-xl-1{padding-right:.25rem!important}.pr-xl-2{padding-right:.5rem!important}.pr-xl-3{padding-right:1rem!important}.pr-xl-4{padding-right:1.5rem!important}.pr-xl-5{padding-right:2.5rem!important}.pr-xl-6{padding-right:4rem!important}.pr-xl-7{padding-right:6rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:2.5rem!important}.pb-xl-6{padding-bottom:4rem!important}.pb-xl-7{padding-bottom:6rem!important}.pl-xl-0{padding-left:0!important}.pl-xl-1{padding-left:.25rem!important}.pl-xl-2{padding-left:.5rem!important}.pl-xl-3{padding-left:1rem!important}.pl-xl-4{padding-left:1.5rem!important}.pl-xl-5{padding-left:2.5rem!important}.pl-xl-6{padding-left:4rem!important}.pl-xl-7{padding-left:6rem!important}.text-xl-left{text-align:left!important}.text-xl-right{text-align:right!important}.text-xl-center{text-align:center!important}}@media print{.d-print-none{display:none!important}.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}}html{font-size:16px;scroll-behavior:smooth}body{overflow-y:scroll;touch-action:manipulation;text-rendering:optimizeLegibility;font-feature-settings:"liga" 0}body .content ::-webkit-scrollbar{width:6px;height:6px;-webkit-transition:.3s background;transition:.3s background}body .content ::-webkit-scrollbar-thumb{border-radius:5px;background:#dee1e7}body .content ::-webkit-scrollbar-corner{background:0 0}body .content :hover::-webkit-scrollbar-thumb{background:#cbcfd6;background:#cbcfd6}@media print{body{background:0 0}}.navbar{padding-top:0;padding-bottom:0}@media print{.navbar{display:none;margin:0!important}}.navbar .nav-link{min-height:3.5rem}.navbar .nav-link-icon{font-size:1rem;width:1rem;height:1rem;display:block;margin-right:.5rem;line-height:.99}.navbar-expand-xs{min-height:3.5rem}.navbar-expand-xs .navbar-nav{margin-left:-.75rem}.navbar-expand-xs .navbar-nav .nav-item{position:relative}.navbar-expand-xs .navbar-nav .nav-item.active:before{content:'';position:absolute;bottom:-1px;left:.75rem;right:.75rem;height:1px;background:#206bc4}@media (min-width:33rem){.navbar-expand-sm{min-height:3.5rem}.navbar-expand-sm .navbar-nav{margin-left:-.75rem}.navbar-expand-sm .navbar-nav .nav-item{position:relative}.navbar-expand-sm .navbar-nav .nav-item.active:before{content:'';position:absolute;bottom:-1px;left:.75rem;right:.75rem;height:1px;background:#206bc4}}@media (min-width:48rem){.navbar-expand-md{min-height:3.5rem}.navbar-expand-md .navbar-nav{margin-left:-.75rem}.navbar-expand-md .navbar-nav .nav-item{position:relative}.navbar-expand-md .navbar-nav .nav-item.active:before{content:'';position:absolute;bottom:-1px;left:.75rem;right:.75rem;height:1px;background:#206bc4}}@media (min-width:64rem){.navbar-expand-lg{min-height:3.5rem}.navbar-expand-lg .navbar-nav{margin-left:-.75rem}.navbar-expand-lg .navbar-nav .nav-item{position:relative}.navbar-expand-lg .navbar-nav .nav-item.active:before{content:'';position:absolute;bottom:-1px;left:.75rem;right:.75rem;height:1px;background:#206bc4}}@media (min-width:75.25rem){.navbar-expand-xl{min-height:3.5rem}.navbar-expand-xl .navbar-nav{margin-left:-.75rem}.navbar-expand-xl .navbar-nav .nav-item{position:relative}.navbar-expand-xl .navbar-nav .nav-item.active:before{content:'';position:absolute;bottom:-1px;left:.75rem;right:.75rem;height:1px;background:#206bc4}}.navbar-side{margin-left:auto;padding-left:1.5rem}.navbar-side>*{margin-left:1rem}.navbar-heading{display:none}.navbar-brand{padding:0}.navbar-brand-logo{height:2rem}.navbar-brand-logo-small{display:none}.navbar{box-shadow:0 0 0 1px rgba(126,133,144,.24)}.navbar .navbar-nav .nav-link{color:inherit;opacity:.64}.navbar .navbar-nav .nav-link:hover{color:inherit;opacity:1}.navbar .navbar-nav .nav-link.disabled{color:inherit;opacity:.2133333}.navbar .navbar-nav .active>.nav-link,.navbar .navbar-nav .nav-link.active,.navbar .navbar-nav .nav-link.show,.navbar .navbar-nav .show>.nav-link{color:inherit;opacity:1}.navbar-light{background:#fff}.navbar-light::-webkit-scrollbar{width:6px;height:6px;-webkit-transition:.3s background;transition:.3s background}.navbar-light::-webkit-scrollbar-thumb{border-radius:5px;background:#dee1e7}.navbar-light::-webkit-scrollbar-corner{background:0 0}.navbar-light:hover::-webkit-scrollbar-thumb{background:#cbcfd6;background:#cbcfd6}.navbar-dark{background:#354052;color:#fff;box-shadow:0 0 0 1px #2f3949}.navbar-dark::-webkit-scrollbar{width:6px;height:6px;-webkit-transition:.3s background;transition:.3s background}.navbar-dark::-webkit-scrollbar-thumb{border-radius:5px;background:0 0}.navbar-dark::-webkit-scrollbar-corner{background:0 0}.navbar-dark:hover::-webkit-scrollbar-thumb{background:#cbcfd6;background:#5d6675}.navbar-dark .text-muted{color:inherit!important;opacity:.64}.navbar-dark .navbar-brand-autodark{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}.navbar-dark .form-control{border-color:transparent;background:#3b475b;color:#fff}.navbar:not(.navbar-vertical) .d-none-navbar-horizontal,.navbar:not(.navbar-vertical)~* .d-none-navbar-vertical-narrow{display:none}.navbar:not(.navbar-vertical) .dropdown-menu{margin-top:-4px;margin-right:-7px}.navbar-vertical.navbar-expand-xs{position:fixed;left:0;top:0;bottom:0;width:15.625rem;z-index:1030;min-height:auto;align-items:start;overflow:auto}.navbar-vertical.navbar-expand-xs>[class*=container]{flex-direction:column;align-items:stretch;padding-left:0;padding-right:0;min-height:100%}.navbar-vertical.navbar-expand-xs~.content,.navbar-vertical.navbar-expand-xs~.navbar{margin-left:15.625rem}.navbar-vertical.navbar-expand-xs .d-none-navbar-vertical,.navbar-vertical.navbar-expand-xs~* .d-none-navbar-vertical{display:none}.navbar-vertical.navbar-expand-xs .navbar-brand{display:flex;width:100%;margin:0;text-align:center;height:3.5rem;align-items:center;justify-content:center}.navbar-vertical.navbar-expand-xs .navbar-heading{font-size:.7333333em;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#7e8590;display:block;margin-bottom:.5rem}.navbar-vertical.navbar-expand-xs .navbar-collapse{flex-direction:column;text-align:left;align-items:normal;padding:1rem 1rem}.navbar-vertical.navbar-expand-xs .navbar-nav{flex-direction:column;margin-left:-1rem;margin-right:-1rem}.navbar-vertical.navbar-expand-xs .navbar-nav .nav-link{min-height:0;padding-left:1rem;padding-right:1rem}.navbar-vertical.navbar-expand-xs .navbar-nav .nav-item.active{font-weight:600}.navbar-vertical.navbar-expand-xs .navbar-nav .nav-item.active:before{left:0;right:auto;top:0;bottom:0;height:auto;width:2px}.navbar-vertical.navbar-expand-xs .navbar-side{margin-left:0;margin-top:auto;padding-left:0;padding-top:1rem}.navbar-vertical.navbar-expand-xs .navbar-side>*{margin-left:0;margin-top:1rem}.navbar-vertical.navbar-expand-xs.navbar-right{left:auto;right:0}.navbar-vertical.navbar-expand-xs.navbar-right~.content,.navbar-vertical.navbar-expand-xs.navbar-right~.navbar{margin-left:0;margin-right:15.625rem}.navbar-vertical.navbar-expand-xs:not(.navbar-vertical-narrow) .d-none-navbar-vertical-wide,.navbar-vertical.navbar-expand-xs:not(.navbar-vertical-narrow)~* .d-none-navbar-vertical-wide{display:none}.navbar-vertical.navbar-expand-xs:not(.navbar-vertical-narrow) .dropdown-menu{position:static;background:inherit;border:0;box-shadow:none;padding:0;margin:0;color:inherit;-moz-columns:1;columns:1}.navbar-vertical.navbar-expand-xs:not(.navbar-vertical-narrow) .dropdown-menu:after,.navbar-vertical.navbar-expand-xs:not(.navbar-vertical-narrow) .dropdown-menu:before{content:none}.navbar-vertical.navbar-expand-xs:not(.navbar-vertical-narrow) .dropdown-item{padding-left:2.5rem;opacity:.64}.navbar-vertical.navbar-expand-xs:not(.navbar-vertical-narrow) .dropdown-item:hover{background:0 0;color:inherit;opacity:1}.navbar-vertical.navbar-expand-xs:not(.navbar-vertical-narrow) .dropdown-toggle:after{margin-left:auto}.navbar-vertical.navbar-expand-xs.navbar-vertical-narrow{width:4rem;overflow:visible}.navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .d-none-navbar-vertical-narrow,.navbar-vertical.navbar-expand-xs.navbar-vertical-narrow~* .d-none-navbar-vertical-narrow{display:none}.navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .navbar-nav{margin-top:0}.navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .nav-link{height:3rem}.navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .nav-link-title,.navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .navbar-heading{display:none}.navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .nav-link-icon{margin:0 auto;font-size:1.125rem;width:1.125rem;height:1.125rem}.navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .navbar-brand-logo-large{display:none}.navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .navbar-brand-logo-small{display:inline-block}.navbar-vertical.navbar-expand-xs.navbar-vertical-narrow~.content,.navbar-vertical.navbar-expand-xs.navbar-vertical-narrow~.navbar{margin-left:4rem}.navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .dropdown-toggle:after{content:none}.navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .dropdown-menu{left:100%;top:0;margin:0 0 0 -4px}.navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .dropdown-menu:after,.navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .dropdown-menu:before{content:none}.navbar-vertical.navbar-expand-xs.navbar-vertical-narrow .dropdown-menu.dropdown-menu-right{top:auto;bottom:0;right:auto}.navbar-vertical.navbar-expand-xs.navbar-vertical-narrow.navbar-right~.content,.navbar-vertical.navbar-expand-xs.navbar-vertical-narrow.navbar-right~.navbar{margin-left:0;margin-right:4rem}.navbar-vertical.navbar-expand-xs.navbar-vertical-narrow.navbar-right .dropdown-menu{margin:0 -4px 0 0;left:auto;right:100%}.navbar-vertical.navbar-expand-xs .d-none-navbar-horizontal,.navbar-vertical.navbar-expand-xs~* .d-none-navbar-vertical-narrow{display:none}.navbar-vertical.navbar-expand-xs .dropdown-menu{margin-top:-4px;margin-right:-7px}@media (min-width:33rem){.navbar-vertical.navbar-expand-sm{position:fixed;left:0;top:0;bottom:0;width:15.625rem;z-index:1030;min-height:auto;align-items:start;overflow:auto}.navbar-vertical.navbar-expand-sm>[class*=container]{flex-direction:column;align-items:stretch;padding-left:0;padding-right:0;min-height:100%}.navbar-vertical.navbar-expand-sm~.content,.navbar-vertical.navbar-expand-sm~.navbar{margin-left:15.625rem}.navbar-vertical.navbar-expand-sm .d-none-navbar-vertical,.navbar-vertical.navbar-expand-sm~* .d-none-navbar-vertical{display:none}.navbar-vertical.navbar-expand-sm .navbar-brand{display:flex;width:100%;margin:0;text-align:center;height:3.5rem;align-items:center;justify-content:center}.navbar-vertical.navbar-expand-sm .navbar-heading{font-size:.7333333em;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#7e8590;display:block;margin-bottom:.5rem}.navbar-vertical.navbar-expand-sm .navbar-collapse{flex-direction:column;text-align:left;align-items:normal;padding:1rem 1rem}.navbar-vertical.navbar-expand-sm .navbar-nav{flex-direction:column;margin-left:-1rem;margin-right:-1rem}.navbar-vertical.navbar-expand-sm .navbar-nav .nav-link{min-height:0;padding-left:1rem;padding-right:1rem}.navbar-vertical.navbar-expand-sm .navbar-nav .nav-item.active{font-weight:600}.navbar-vertical.navbar-expand-sm .navbar-nav .nav-item.active:before{left:0;right:auto;top:0;bottom:0;height:auto;width:2px}.navbar-vertical.navbar-expand-sm .navbar-side{margin-left:0;margin-top:auto;padding-left:0;padding-top:1rem}.navbar-vertical.navbar-expand-sm .navbar-side>*{margin-left:0;margin-top:1rem}.navbar-vertical.navbar-expand-sm.navbar-right{left:auto;right:0}.navbar-vertical.navbar-expand-sm.navbar-right~.content,.navbar-vertical.navbar-expand-sm.navbar-right~.navbar{margin-left:0;margin-right:15.625rem}.navbar-vertical.navbar-expand-sm:not(.navbar-vertical-narrow) .d-none-navbar-vertical-wide,.navbar-vertical.navbar-expand-sm:not(.navbar-vertical-narrow)~* .d-none-navbar-vertical-wide{display:none}.navbar-vertical.navbar-expand-sm:not(.navbar-vertical-narrow) .dropdown-menu{position:static;background:inherit;border:0;box-shadow:none;padding:0;margin:0;color:inherit;-moz-columns:1;columns:1}.navbar-vertical.navbar-expand-sm:not(.navbar-vertical-narrow) .dropdown-menu:after,.navbar-vertical.navbar-expand-sm:not(.navbar-vertical-narrow) .dropdown-menu:before{content:none}.navbar-vertical.navbar-expand-sm:not(.navbar-vertical-narrow) .dropdown-item{padding-left:2.5rem;opacity:.64}.navbar-vertical.navbar-expand-sm:not(.navbar-vertical-narrow) .dropdown-item:hover{background:0 0;color:inherit;opacity:1}.navbar-vertical.navbar-expand-sm:not(.navbar-vertical-narrow) .dropdown-toggle:after{margin-left:auto}.navbar-vertical.navbar-expand-sm.navbar-vertical-narrow{width:4rem;overflow:visible}.navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .d-none-navbar-vertical-narrow,.navbar-vertical.navbar-expand-sm.navbar-vertical-narrow~* .d-none-navbar-vertical-narrow{display:none}.navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .navbar-nav{margin-top:0}.navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .nav-link{height:3rem}.navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .nav-link-title,.navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .navbar-heading{display:none}.navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .nav-link-icon{margin:0 auto;font-size:1.125rem;width:1.125rem;height:1.125rem}.navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .navbar-brand-logo-large{display:none}.navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .navbar-brand-logo-small{display:inline-block}.navbar-vertical.navbar-expand-sm.navbar-vertical-narrow~.content,.navbar-vertical.navbar-expand-sm.navbar-vertical-narrow~.navbar{margin-left:4rem}.navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .dropdown-toggle:after{content:none}.navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .dropdown-menu{left:100%;top:0;margin:0 0 0 -4px}.navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .dropdown-menu:after,.navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .dropdown-menu:before{content:none}.navbar-vertical.navbar-expand-sm.navbar-vertical-narrow .dropdown-menu.dropdown-menu-right{top:auto;bottom:0;right:auto}.navbar-vertical.navbar-expand-sm.navbar-vertical-narrow.navbar-right~.content,.navbar-vertical.navbar-expand-sm.navbar-vertical-narrow.navbar-right~.navbar{margin-left:0;margin-right:4rem}.navbar-vertical.navbar-expand-sm.navbar-vertical-narrow.navbar-right .dropdown-menu{margin:0 -4px 0 0;left:auto;right:100%}}@media (max-width:32.98rem){.navbar-vertical.navbar-expand-sm .d-none-navbar-horizontal,.navbar-vertical.navbar-expand-sm~* .d-none-navbar-vertical-narrow{display:none}.navbar-vertical.navbar-expand-sm .dropdown-menu{margin-top:-4px;margin-right:-7px}}@media (min-width:48rem){.navbar-vertical.navbar-expand-md{position:fixed;left:0;top:0;bottom:0;width:15.625rem;z-index:1030;min-height:auto;align-items:start;overflow:auto}.navbar-vertical.navbar-expand-md>[class*=container]{flex-direction:column;align-items:stretch;padding-left:0;padding-right:0;min-height:100%}.navbar-vertical.navbar-expand-md~.content,.navbar-vertical.navbar-expand-md~.navbar{margin-left:15.625rem}.navbar-vertical.navbar-expand-md .d-none-navbar-vertical,.navbar-vertical.navbar-expand-md~* .d-none-navbar-vertical{display:none}.navbar-vertical.navbar-expand-md .navbar-brand{display:flex;width:100%;margin:0;text-align:center;height:3.5rem;align-items:center;justify-content:center}.navbar-vertical.navbar-expand-md .navbar-heading{font-size:.7333333em;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#7e8590;display:block;margin-bottom:.5rem}.navbar-vertical.navbar-expand-md .navbar-collapse{flex-direction:column;text-align:left;align-items:normal;padding:1rem 1rem}.navbar-vertical.navbar-expand-md .navbar-nav{flex-direction:column;margin-left:-1rem;margin-right:-1rem}.navbar-vertical.navbar-expand-md .navbar-nav .nav-link{min-height:0;padding-left:1rem;padding-right:1rem}.navbar-vertical.navbar-expand-md .navbar-nav .nav-item.active{font-weight:600}.navbar-vertical.navbar-expand-md .navbar-nav .nav-item.active:before{left:0;right:auto;top:0;bottom:0;height:auto;width:2px}.navbar-vertical.navbar-expand-md .navbar-side{margin-left:0;margin-top:auto;padding-left:0;padding-top:1rem}.navbar-vertical.navbar-expand-md .navbar-side>*{margin-left:0;margin-top:1rem}.navbar-vertical.navbar-expand-md.navbar-right{left:auto;right:0}.navbar-vertical.navbar-expand-md.navbar-right~.content,.navbar-vertical.navbar-expand-md.navbar-right~.navbar{margin-left:0;margin-right:15.625rem}.navbar-vertical.navbar-expand-md:not(.navbar-vertical-narrow) .d-none-navbar-vertical-wide,.navbar-vertical.navbar-expand-md:not(.navbar-vertical-narrow)~* .d-none-navbar-vertical-wide{display:none}.navbar-vertical.navbar-expand-md:not(.navbar-vertical-narrow) .dropdown-menu{position:static;background:inherit;border:0;box-shadow:none;padding:0;margin:0;color:inherit;-moz-columns:1;columns:1}.navbar-vertical.navbar-expand-md:not(.navbar-vertical-narrow) .dropdown-menu:after,.navbar-vertical.navbar-expand-md:not(.navbar-vertical-narrow) .dropdown-menu:before{content:none}.navbar-vertical.navbar-expand-md:not(.navbar-vertical-narrow) .dropdown-item{padding-left:2.5rem;opacity:.64}.navbar-vertical.navbar-expand-md:not(.navbar-vertical-narrow) .dropdown-item:hover{background:0 0;color:inherit;opacity:1}.navbar-vertical.navbar-expand-md:not(.navbar-vertical-narrow) .dropdown-toggle:after{margin-left:auto}.navbar-vertical.navbar-expand-md.navbar-vertical-narrow{width:4rem;overflow:visible}.navbar-vertical.navbar-expand-md.navbar-vertical-narrow .d-none-navbar-vertical-narrow,.navbar-vertical.navbar-expand-md.navbar-vertical-narrow~* .d-none-navbar-vertical-narrow{display:none}.navbar-vertical.navbar-expand-md.navbar-vertical-narrow .navbar-nav{margin-top:0}.navbar-vertical.navbar-expand-md.navbar-vertical-narrow .nav-link{height:3rem}.navbar-vertical.navbar-expand-md.navbar-vertical-narrow .nav-link-title,.navbar-vertical.navbar-expand-md.navbar-vertical-narrow .navbar-heading{display:none}.navbar-vertical.navbar-expand-md.navbar-vertical-narrow .nav-link-icon{margin:0 auto;font-size:1.125rem;width:1.125rem;height:1.125rem}.navbar-vertical.navbar-expand-md.navbar-vertical-narrow .navbar-brand-logo-large{display:none}.navbar-vertical.navbar-expand-md.navbar-vertical-narrow .navbar-brand-logo-small{display:inline-block}.navbar-vertical.navbar-expand-md.navbar-vertical-narrow~.content,.navbar-vertical.navbar-expand-md.navbar-vertical-narrow~.navbar{margin-left:4rem}.navbar-vertical.navbar-expand-md.navbar-vertical-narrow .dropdown-toggle:after{content:none}.navbar-vertical.navbar-expand-md.navbar-vertical-narrow .dropdown-menu{left:100%;top:0;margin:0 0 0 -4px}.navbar-vertical.navbar-expand-md.navbar-vertical-narrow .dropdown-menu:after,.navbar-vertical.navbar-expand-md.navbar-vertical-narrow .dropdown-menu:before{content:none}.navbar-vertical.navbar-expand-md.navbar-vertical-narrow .dropdown-menu.dropdown-menu-right{top:auto;bottom:0;right:auto}.navbar-vertical.navbar-expand-md.navbar-vertical-narrow.navbar-right~.content,.navbar-vertical.navbar-expand-md.navbar-vertical-narrow.navbar-right~.navbar{margin-left:0;margin-right:4rem}.navbar-vertical.navbar-expand-md.navbar-vertical-narrow.navbar-right .dropdown-menu{margin:0 -4px 0 0;left:auto;right:100%}}@media (max-width:47.98rem){.navbar-vertical.navbar-expand-md .d-none-navbar-horizontal,.navbar-vertical.navbar-expand-md~* .d-none-navbar-vertical-narrow{display:none}.navbar-vertical.navbar-expand-md .dropdown-menu{margin-top:-4px;margin-right:-7px}}@media (min-width:64rem){.navbar-vertical.navbar-expand-lg{position:fixed;left:0;top:0;bottom:0;width:15.625rem;z-index:1030;min-height:auto;align-items:start;overflow:auto}.navbar-vertical.navbar-expand-lg>[class*=container]{flex-direction:column;align-items:stretch;padding-left:0;padding-right:0;min-height:100%}.navbar-vertical.navbar-expand-lg~.content,.navbar-vertical.navbar-expand-lg~.navbar{margin-left:15.625rem}.navbar-vertical.navbar-expand-lg .d-none-navbar-vertical,.navbar-vertical.navbar-expand-lg~* .d-none-navbar-vertical{display:none}.navbar-vertical.navbar-expand-lg .navbar-brand{display:flex;width:100%;margin:0;text-align:center;height:3.5rem;align-items:center;justify-content:center}.navbar-vertical.navbar-expand-lg .navbar-heading{font-size:.7333333em;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#7e8590;display:block;margin-bottom:.5rem}.navbar-vertical.navbar-expand-lg .navbar-collapse{flex-direction:column;text-align:left;align-items:normal;padding:1rem 1rem}.navbar-vertical.navbar-expand-lg .navbar-nav{flex-direction:column;margin-left:-1rem;margin-right:-1rem}.navbar-vertical.navbar-expand-lg .navbar-nav .nav-link{min-height:0;padding-left:1rem;padding-right:1rem}.navbar-vertical.navbar-expand-lg .navbar-nav .nav-item.active{font-weight:600}.navbar-vertical.navbar-expand-lg .navbar-nav .nav-item.active:before{left:0;right:auto;top:0;bottom:0;height:auto;width:2px}.navbar-vertical.navbar-expand-lg .navbar-side{margin-left:0;margin-top:auto;padding-left:0;padding-top:1rem}.navbar-vertical.navbar-expand-lg .navbar-side>*{margin-left:0;margin-top:1rem}.navbar-vertical.navbar-expand-lg.navbar-right{left:auto;right:0}.navbar-vertical.navbar-expand-lg.navbar-right~.content,.navbar-vertical.navbar-expand-lg.navbar-right~.navbar{margin-left:0;margin-right:15.625rem}.navbar-vertical.navbar-expand-lg:not(.navbar-vertical-narrow) .d-none-navbar-vertical-wide,.navbar-vertical.navbar-expand-lg:not(.navbar-vertical-narrow)~* .d-none-navbar-vertical-wide{display:none}.navbar-vertical.navbar-expand-lg:not(.navbar-vertical-narrow) .dropdown-menu{position:static;background:inherit;border:0;box-shadow:none;padding:0;margin:0;color:inherit;-moz-columns:1;columns:1}.navbar-vertical.navbar-expand-lg:not(.navbar-vertical-narrow) .dropdown-menu:after,.navbar-vertical.navbar-expand-lg:not(.navbar-vertical-narrow) .dropdown-menu:before{content:none}.navbar-vertical.navbar-expand-lg:not(.navbar-vertical-narrow) .dropdown-item{padding-left:2.5rem;opacity:.64}.navbar-vertical.navbar-expand-lg:not(.navbar-vertical-narrow) .dropdown-item:hover{background:0 0;color:inherit;opacity:1}.navbar-vertical.navbar-expand-lg:not(.navbar-vertical-narrow) .dropdown-toggle:after{margin-left:auto}.navbar-vertical.navbar-expand-lg.navbar-vertical-narrow{width:4rem;overflow:visible}.navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .d-none-navbar-vertical-narrow,.navbar-vertical.navbar-expand-lg.navbar-vertical-narrow~* .d-none-navbar-vertical-narrow{display:none}.navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .navbar-nav{margin-top:0}.navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .nav-link{height:3rem}.navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .nav-link-title,.navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .navbar-heading{display:none}.navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .nav-link-icon{margin:0 auto;font-size:1.125rem;width:1.125rem;height:1.125rem}.navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .navbar-brand-logo-large{display:none}.navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .navbar-brand-logo-small{display:inline-block}.navbar-vertical.navbar-expand-lg.navbar-vertical-narrow~.content,.navbar-vertical.navbar-expand-lg.navbar-vertical-narrow~.navbar{margin-left:4rem}.navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .dropdown-toggle:after{content:none}.navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .dropdown-menu{left:100%;top:0;margin:0 0 0 -4px}.navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .dropdown-menu:after,.navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .dropdown-menu:before{content:none}.navbar-vertical.navbar-expand-lg.navbar-vertical-narrow .dropdown-menu.dropdown-menu-right{top:auto;bottom:0;right:auto}.navbar-vertical.navbar-expand-lg.navbar-vertical-narrow.navbar-right~.content,.navbar-vertical.navbar-expand-lg.navbar-vertical-narrow.navbar-right~.navbar{margin-left:0;margin-right:4rem}.navbar-vertical.navbar-expand-lg.navbar-vertical-narrow.navbar-right .dropdown-menu{margin:0 -4px 0 0;left:auto;right:100%}}@media (max-width:63.98rem){.navbar-vertical.navbar-expand-lg .d-none-navbar-horizontal,.navbar-vertical.navbar-expand-lg~* .d-none-navbar-vertical-narrow{display:none}.navbar-vertical.navbar-expand-lg .dropdown-menu{margin-top:-4px;margin-right:-7px}}@media (min-width:75.25rem){.navbar-vertical.navbar-expand-xl{position:fixed;left:0;top:0;bottom:0;width:15.625rem;z-index:1030;min-height:auto;align-items:start;overflow:auto}.navbar-vertical.navbar-expand-xl>[class*=container]{flex-direction:column;align-items:stretch;padding-left:0;padding-right:0;min-height:100%}.navbar-vertical.navbar-expand-xl~.content,.navbar-vertical.navbar-expand-xl~.navbar{margin-left:15.625rem}.navbar-vertical.navbar-expand-xl .d-none-navbar-vertical,.navbar-vertical.navbar-expand-xl~* .d-none-navbar-vertical{display:none}.navbar-vertical.navbar-expand-xl .navbar-brand{display:flex;width:100%;margin:0;text-align:center;height:3.5rem;align-items:center;justify-content:center}.navbar-vertical.navbar-expand-xl .navbar-heading{font-size:.7333333em;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#7e8590;display:block;margin-bottom:.5rem}.navbar-vertical.navbar-expand-xl .navbar-collapse{flex-direction:column;text-align:left;align-items:normal;padding:1rem 1rem}.navbar-vertical.navbar-expand-xl .navbar-nav{flex-direction:column;margin-left:-1rem;margin-right:-1rem}.navbar-vertical.navbar-expand-xl .navbar-nav .nav-link{min-height:0;padding-left:1rem;padding-right:1rem}.navbar-vertical.navbar-expand-xl .navbar-nav .nav-item.active{font-weight:600}.navbar-vertical.navbar-expand-xl .navbar-nav .nav-item.active:before{left:0;right:auto;top:0;bottom:0;height:auto;width:2px}.navbar-vertical.navbar-expand-xl .navbar-side{margin-left:0;margin-top:auto;padding-left:0;padding-top:1rem}.navbar-vertical.navbar-expand-xl .navbar-side>*{margin-left:0;margin-top:1rem}.navbar-vertical.navbar-expand-xl.navbar-right{left:auto;right:0}.navbar-vertical.navbar-expand-xl.navbar-right~.content,.navbar-vertical.navbar-expand-xl.navbar-right~.navbar{margin-left:0;margin-right:15.625rem}.navbar-vertical.navbar-expand-xl:not(.navbar-vertical-narrow) .d-none-navbar-vertical-wide,.navbar-vertical.navbar-expand-xl:not(.navbar-vertical-narrow)~* .d-none-navbar-vertical-wide{display:none}.navbar-vertical.navbar-expand-xl:not(.navbar-vertical-narrow) .dropdown-menu{position:static;background:inherit;border:0;box-shadow:none;padding:0;margin:0;color:inherit;-moz-columns:1;columns:1}.navbar-vertical.navbar-expand-xl:not(.navbar-vertical-narrow) .dropdown-menu:after,.navbar-vertical.navbar-expand-xl:not(.navbar-vertical-narrow) .dropdown-menu:before{content:none}.navbar-vertical.navbar-expand-xl:not(.navbar-vertical-narrow) .dropdown-item{padding-left:2.5rem;opacity:.64}.navbar-vertical.navbar-expand-xl:not(.navbar-vertical-narrow) .dropdown-item:hover{background:0 0;color:inherit;opacity:1}.navbar-vertical.navbar-expand-xl:not(.navbar-vertical-narrow) .dropdown-toggle:after{margin-left:auto}.navbar-vertical.navbar-expand-xl.navbar-vertical-narrow{width:4rem;overflow:visible}.navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .d-none-navbar-vertical-narrow,.navbar-vertical.navbar-expand-xl.navbar-vertical-narrow~* .d-none-navbar-vertical-narrow{display:none}.navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .navbar-nav{margin-top:0}.navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .nav-link{height:3rem}.navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .nav-link-title,.navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .navbar-heading{display:none}.navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .nav-link-icon{margin:0 auto;font-size:1.125rem;width:1.125rem;height:1.125rem}.navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .navbar-brand-logo-large{display:none}.navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .navbar-brand-logo-small{display:inline-block}.navbar-vertical.navbar-expand-xl.navbar-vertical-narrow~.content,.navbar-vertical.navbar-expand-xl.navbar-vertical-narrow~.navbar{margin-left:4rem}.navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .dropdown-toggle:after{content:none}.navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .dropdown-menu{left:100%;top:0;margin:0 0 0 -4px}.navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .dropdown-menu:after,.navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .dropdown-menu:before{content:none}.navbar-vertical.navbar-expand-xl.navbar-vertical-narrow .dropdown-menu.dropdown-menu-right{top:auto;bottom:0;right:auto}.navbar-vertical.navbar-expand-xl.navbar-vertical-narrow.navbar-right~.content,.navbar-vertical.navbar-expand-xl.navbar-vertical-narrow.navbar-right~.navbar{margin-left:0;margin-right:4rem}.navbar-vertical.navbar-expand-xl.navbar-vertical-narrow.navbar-right .dropdown-menu{margin:0 -4px 0 0;left:auto;right:100%}}@media (max-width:75.23rem){.navbar-vertical.navbar-expand-xl .d-none-navbar-horizontal,.navbar-vertical.navbar-expand-xl~* .d-none-navbar-vertical-narrow{display:none}.navbar-vertical.navbar-expand-xl .dropdown-menu{margin-top:-4px;margin-right:-7px}}.navbar-secondary{order:-1}.page{display:flex;flex-direction:column;position:relative}.content{padding-top:1.25rem;padding-bottom:1.25rem}@media (min-width:75.25rem){.content{padding-left:.5rem;padding-right:.5rem}}@media print{.content{margin:0!important}}.page-header{display:flex;align-items:center;min-height:2.25rem;margin:0 0 1.25rem}.page-header>*{flex:1}.page-pretitle{font-size:.7333333em;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#7e8590}.page-title{margin:0;font-size:1.4666667em;font-weight:400;line-height:1;color:inherit}.alert-avatar{padding-left:3.75rem}.alert-avatar .avatar{position:absolute;top:.5rem;left:.75rem}.avatar{position:relative;display:inline-block;width:2.5rem;height:2.5rem;line-height:2.5rem;font-size:.875rem;font-weight:400;color:#7e8590;text-align:center;text-transform:uppercase;vertical-align:bottom;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#f1f3f8 no-repeat center/cover;border-radius:50%}.avatar .icon{font-size:1.25em}.avatar .badge{position:absolute;right:0;bottom:0;border-radius:50%;box-shadow:0 0 0 2px #fff}a.avatar{cursor:pointer}.avatar-xs{width:1.5rem;height:1.5rem;font-size:.75rem;line-height:1.5rem}.avatar-sm{width:2rem;height:2rem;font-size:1rem;line-height:2rem}.avatar-md{width:3rem;height:3rem;font-size:1.5rem;line-height:3rem}.avatar-lg{width:4.5rem;height:4.5rem;font-size:2.25rem;line-height:4.5rem}.avatar-xl{width:6rem;height:6rem;font-size:3rem;line-height:6rem}.avatar-list{padding:0;margin:0 0 -.5rem;font-size:0}.avatar-list .avatar{margin-bottom:.5rem}.avatar-list .avatar:not(:last-child){margin-right:.5rem}.avatar-list a.avatar:hover{z-index:1}.avatar-list-stacked .avatar{margin-right:-.5em!important;box-shadow:0 0 0 2px #fff}.card-footer .avatar-list-stacked .avatar{box-shadow:0 0 0 2px rgba(53,64,82,.032)}.badge{font-size:.7333333em;font-weight:600;text-transform:uppercase;letter-spacing:.04em;background:#f1f3f8}a.badge{color:#fff}.badge:empty{display:inline-block;width:.5rem;height:.5rem;min-width:0;min-height:auto;padding:0;border-radius:50%}.badge-up{position:absolute;top:25%;right:0;min-width:1rem;min-height:1rem;padding:0 .25rem;line-height:1rem;background-clip:padding-box;transform:translate(0,-50%)}.badge-outline{background-color:transparent;border:1px solid currentColor}.badge-pill{border-radius:100px}.breadcrumb{padding:0;margin:0;background:0 0}.breadcrumb-item.active a{color:inherit;pointer-events:none}.breadcrumb-dots .breadcrumb-item+.breadcrumb-item:before{content:"·"}.breadcrumb-arrows .breadcrumb-item+.breadcrumb-item:before{content:"›"}.breadcrumb-bullets .breadcrumb-item+.breadcrumb-item:before{content:"•"}.breadcrumb-alternate a{color:#7e8590}.breadcrumb-alternate .breadcrumb-item.active{color:#354052}.btn-secondary{color:#354052;background-color:#fff;border-color:rgba(126,133,144,.24);background-image:linear-gradient(-180deg,rgba(53,64,82,0),rgba(53,64,82,.04) 100%);box-shadow:none!important}.btn-secondary:hover{color:#354052;background-color:#ececec;border-color:rgba(101,108,118,.24)}.btn-secondary.focus,.btn-secondary:focus{color:#354052;background-color:#ececec;border-color:rgba(101,108,118,.24);box-shadow:0 0 0 .2rem rgba(85,94,109,.5)}.btn-secondary.active,.btn-secondary:active,.show>.btn-secondary.dropdown-toggle{color:#354052;background-color:#e6e6e6;border-color:rgba(95,101,111,.24)}.btn-secondary.active:focus,.btn-secondary:active:focus,.show>.btn-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(85,94,109,.5)}.btn-secondary.disabled,.btn-secondary:disabled{color:#354052;background-color:#fff;border-color:rgba(126,133,144,.24)}.btn-outlined-secondary{color:#fff;border-color:#fff}.btn-outlined-secondary:hover{color:rgba(126,133,144,.24);background-color:#354052;border-color:#fff}.btn-outlined-secondary.focus,.btn-outlined-secondary:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-outlined-secondary.active,.btn-outlined-secondary:active,.show>.btn-outlined-secondary.dropdown-toggle{color:#fff;background-color:#354052;border-color:#fff}.btn-outlined-secondary.active:focus,.btn-outlined-secondary:active:focus,.show>.btn-outlined-secondary.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(255,255,255,.5)}.btn-outlined-secondary.disabled,.btn-outlined-secondary:disabled{color:#fff;background-color:transparent}.btn{font-weight:600}.btn:not([class^=btn-outline]):not([class*=" btn-outline"]):not([class^=btn-ghost]):not([class*=" btn-ghost"]):not(.btn-secondary){text-shadow:1px 1px 0 rgba(0,0,0,.02)}.btn:not([class^=btn-outline]):not([class*=" btn-outline"]):not([class^=btn-ghost]):not([class*=" btn-ghost"]):not(:focus):not(.focus){box-shadow:0 1px 3px 0 rgba(0,0,0,.05),inset 0 2px 0 -1px rgba(255,255,255,.1)}.btn:not([class^=btn-outline]):not([class*=" btn-outline"]):not([class^=btn-ghost]):not([class*=" btn-ghost"]) svg.icon{-webkit-filter:drop-shadow(1px 1px 0 rgba(0, 0, 0, .05));filter:drop-shadow(1px 1px 0 rgba(0, 0, 0, .05))}.btn.disabled,.btn:disabled{cursor:not-allowed}.btn .icon{margin:0 .25em 0 -.25em;font-size:1.2em;vertical-align:sub}.btn .avatar{width:1.25rem;height:1.25rem;vertical-align:text-top;margin:0 .5em 0 -.25em}.btn .icon-right{margin:0 -.25em 0 .5em}.btn svg.icon{width:1em;height:1em;stroke-width:1.5}.btn-group-lg>.btn svg.icon,.btn-lg svg.icon{stroke-width:2}.btn-pill{padding-right:1.5em;padding-left:1.5em;border-radius:10rem}.btn-icon{min-width:calc(2.125rem + 2px)}.btn-icon .icon{margin:0 -1em}.btn-link{box-shadow:none!important}.btn-square{border-radius:0}.btn-list{display:flex;flex-wrap:wrap;margin-bottom:-.5rem!important;margin-right:-.5rem}.btn-list>.btn,.btn-list>.dropdown{margin:0 .5rem .5rem 0}.btn-list>.btn-block{flex:1;white-space:nowrap}.btn-options{display:flex;align-items:center;padding:0;color:#7e8590;cursor:pointer;background:0 0;border:none}.btn-options:focus{outline:0}.btn-options .icon{width:1rem;height:1rem}.btn-floating{position:fixed;z-index:1030;bottom:1.5rem;right:1.5rem;border-radius:50%}.calendar{display:block;font-size:.8203125rem;border:1px solid rgba(126,133,144,.24);border-radius:3px}.calendar-nav{display:flex;align-items:center}.calendar-title{flex:1;text-align:center}.calendar-body,.calendar-header{display:flex;flex-wrap:wrap;justify-content:flex-start;padding:.5rem 0}.calendar-header{color:#7e8590}.calendar-date{flex:0 0 14.2857143%;max-width:14.2857143%;padding:.2rem;text-align:center;border:0}.calendar-date.next-month,.calendar-date.prev-month{opacity:.25}.calendar-date .date-item{position:relative;display:inline-block;width:1.4rem;height:1.4rem;line-height:1.4rem;color:#66758c;text-align:center;text-decoration:none;white-space:nowrap;vertical-align:middle;cursor:pointer;background:0 0;border:1px solid transparent;border-radius:50%;outline:0;transition:background .3s,border .3s,box-shadow .32s,color .3s}.calendar-date .date-item:hover{color:#206bc4;text-decoration:none;background:#fefeff;border-color:rgba(126,133,144,.24)}.calendar-date .date-today{color:#206bc4;border-color:rgba(126,133,144,.24)}.calendar-range{position:relative}.calendar-range:before{position:absolute;top:50%;right:0;left:0;height:1.4rem;content:"";background:rgba(32,107,196,.1);transform:translateY(-50%)}.calendar-range.range-end .date-item,.calendar-range.range-start .date-item{color:#fff;background:#206bc4;border-color:#206bc4}.calendar-range.range-start:before{left:50%}.calendar-range.range-end:before{right:50%}.card{margin-bottom:1.25rem;box-shadow:rgba(53,64,82,.04) 0 2px 4px 0}@media (max-width:75.23rem){.card{margin-bottom:.75rem}}@media print{.card{border:none;box-shadow:none}}a.card{color:inherit;transition:.3s box-shadow}a.card:hover{text-decoration:none;box-shadow:rgba(53,64,82,.16) 0 2px 16px 0}.card-group{margin-bottom:1.5rem}.card-inactive{pointer-events:none;box-shadow:none}.card-inactive .card-body{opacity:.64}.card-active{position:relative;background-color:rgba(32,107,196,.03)}.card-active:before{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;content:"";border:1px solid #206bc4;border-radius:inherit}.card-link{color:inherit}.card-link:hover{color:inherit;text-decoration:none;box-shadow:0 1px 6px 0 rgba(0,0,0,.08)}.card-btn{padding:1.25rem 1.25rem;text-align:center;background:rgba(32,107,196,.02);transition:.3s background}.card-btn:hover{text-decoration:none;background:rgba(32,107,196,.06)}.card-stacked{position:relative}.card-stacked:after{position:absolute;top:-5px;right:5px;left:5px;height:5px;content:"";background:#fff;border:1px solid rgba(126,133,144,.24);border-radius:3px 3px 0 0}.card-cover{position:relative;padding:1.25rem 1.25rem;background:#666 no-repeat center/cover}.card-cover:before{position:absolute;top:0;right:0;bottom:0;left:0;content:"";background:rgba(53,64,82,.24)}.card-cover:first-child,.card-cover:first-child:before{border-radius:3px 3px 0 0}.card-cover-blurred:before{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.card-actions{margin-left:auto;font-size:.8666667em}.card-actions a{text-decoration:none}.card-header{display:flex;align-items:center;background:0 0}.card-header-tabs{flex:1;margin:-1.25rem -1.25rem}.card-header-pills{flex:1}.card-footer{color:#7e8590}.card-progress{height:.25rem}.card-progress:last-child{border-radius:0 0 2px 2px}.card-progress:first-child{border-radius:2px 2px 0 0}.card-meta{color:#7e8590}.card-title{display:block;margin:0 0 1rem;font-size:1.2em;font-weight:600;line-height:1.3333333}a.card-title:hover{color:inherit}.card-header .card-title{margin:.125rem 0}.card-subtitle{margin-top:-1.25rem;margin-bottom:.625rem;font-size:87.5%;color:#7e8590}.card-body>:last-child{margin-bottom:0}.card-sm>.card-body{padding:1rem}@media (min-width:48rem){.card-md>.card-body{padding:2.5rem}}@media (min-width:48rem){.card-lg>.card-body{padding:4rem}}@media print{.card-body{padding:0}}.card-body+.card-body{border-top:1px solid rgba(126,133,144,.24)}.card-body-scrollable{overflow:auto}.card-options{top:1.5rem;right:.75rem;display:flex;margin-left:auto}.card-options-link{display:inline-block;min-width:1rem;margin-left:.25rem;color:#7e8590}.card-drop{line-height:1;color:#7e8590}.card-drop .icon{width:1.5rem;height:1.5rem;stroke-width:1}.card-status-top{position:absolute;top:0;right:0;left:0;height:2px;border-radius:3px 3px 0 0}.card-status-left{position:absolute;right:auto;bottom:0;width:2px;height:100%;border-radius:3px 0 0 3px}.card-status-bottom{position:absolute;top:initial;bottom:0;width:100%;height:2px;border-radius:0 0 3px 3px}.card-table{margin-bottom:0}.card-table tr:first-child td,.card-table tr:first-child th{border-top:0}.card-table tr td,.card-table tr th{border-top:1px solid rgba(126,133,144,.24)}.card-table tr td:first-child,.card-table tr th:first-child{padding-left:1.25rem}.card-table tr td:last-child,.card-table tr th:last-child{padding-right:1.25rem}.card-body+.card-table{border-top:1px solid rgba(126,133,144,.24)}.card-code{padding:0}.card-code .highlight{margin:0;border:0}.card-code pre{margin:0;color:#fff;text-shadow:none;background:0 0}.card-chart{position:relative;z-index:1;height:3.5rem}.card-avatar{box-shadow:0 0 0 .5rem #fff}.card-body+.card-list-group{border-top:1px solid rgba(126,133,144,.24)}.card-list-group .list-group-item{padding-right:1.25rem;padding-left:1.25rem;border-right:0;border-left:0;border-radius:0}.card-list-group .list-group-item:last-child{border-bottom:0}.card-list-group .list-group-item:first-child{border-top:0}.card-tabs{margin-bottom:1.5rem}.card-tabs .nav-tabs{position:relative;z-index:1000;border-bottom:0}.card-tabs .nav-tabs .nav-link{background:rgba(53,64,82,.032);border:1px solid rgba(126,133,144,.24);border-bottom:0}.card-tabs .nav-tabs .nav-link.active,.card-tabs .nav-tabs .nav-link:active,.card-tabs .nav-tabs .nav-link:hover{border-color:rgba(126,133,144,.24)}.card-tabs .nav-tabs .nav-link.active{background:#fff}.card-tabs .nav-tabs .nav-item:not(:first-child) .nav-link{border-top-left-radius:0}.card-tabs .nav-tabs .nav-item:not(:last-child) .nav-link{border-top-right-radius:0}.card-tabs .nav-tabs .nav-item+.nav-item{margin-left:-1px}.card-tabs .nav-tabs-bottom{margin-bottom:0}.card-tabs .nav-tabs-bottom .nav-item{margin-top:-1px;margin-bottom:0}.card-tabs .nav-tabs-bottom .nav-item .nav-link{border-top-width:0;border-bottom:1px solid rgba(126,133,144,.24);border-top-left-radius:0;border-top-right-radius:0}.card-tabs .card{margin:0;border-top-left-radius:0}.close:focus{outline:0;color:#354052}.dropdown-menu{box-shadow:0 .5rem 1rem rgba(0,0,0,.15);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin:0}.dropdown-menu.card{padding:0;min-width:25rem;display:none}.dropdown-menu.card.show{display:flex}.dropdown-item{min-width:12rem;color:inherit;display:flex;align-items:center;margin:0}a.dropdown-item:hover{color:#354052}.dropdown-item-icon{width:1rem;font-size:1rem;margin-right:.5rem;opacity:.64;text-align:center;stroke-width:2px}.dropdown-header{font-size:.7333333em;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#7e8590;padding-bottom:.25rem;pointer-events:none}.dropdown-menu-scrollable{height:auto;max-height:12rem;overflow-x:hidden}.dropdown-menu-columns{-moz-columns:2;columns:2;-moz-column-gap:0;column-gap:0}.dropdown-menu-columns .dropdown-item{display:inline-flex;min-width:10rem}.dropdown-menu-columns-2{-moz-columns:2;columns:2}.dropdown-menu-columns-3{-moz-columns:3;columns:3}.dropdown-menu-columns-4{-moz-columns:4;columns:4}.dropdown-menu-arrow{margin-top:.75rem}.dropdown-menu-arrow:before{content:"";position:absolute;top:-4px;left:12px;display:block;background:inherit;width:14px;height:14px;transform:rotate(45deg);transform-origin:center;border:1px solid;border-color:inherit;z-index:-1;clip:rect(0,9px,9px,0)}.dropdown-menu-arrow.dropdown-menu-right:before{right:12px;left:auto}.dropright>.dropdown-menu{margin-top:calc(-.5rem - 1px);margin-left:0}.dropright .dropdown-toggle:after{margin-left:auto}.empty{display:flex;flex-direction:column;align-items:center;justify-content:center;height:100%;padding:1rem;text-align:center}@media (min-width:48rem){.empty{padding:3rem}}.empty .empty-icon{margin:0 0 1rem;font-size:2rem;font-weight:400;line-height:1}.empty .empty-subtitle,.empty .empty-title{margin:0 0 .5rem}.empty .empty-action{margin-top:1.5rem}.empty-bordered{border:1px solid rgba(126,133,144,.24);border-radius:3px}.col-separator{border-left:1px solid rgba(126,133,144,.24)}.container-tight{width:100%;padding-right:.625rem;padding-left:.625rem;margin-right:auto;margin-left:auto;max-width:30rem}.container-narrow{width:100%;padding-right:.625rem;padding-left:.625rem;margin-right:auto;margin-left:auto;max-width:45rem}.row-0{margin-right:0;margin-left:0}.row-0>.col,.row-0>[class*=col-]{padding-right:0;padding-left:0}.row-0 .card{margin-bottom:0}.row-sm{margin-right:-.375rem;margin-left:-.375rem}.row-sm>.col,.row-sm>[class*=col-]{padding-right:.375rem;padding-left:.375rem}.row-sm .card{margin-bottom:.75rem}.row-md{margin-right:-1.5rem;margin-left:-1.5rem}.row-md>.col,.row-md>[class*=col-]{padding-right:1.5rem;padding-left:1.5rem}.row-md .card{margin-bottom:3rem}.row-lg{margin-right:-3rem;margin-left:-3rem}.row-lg>.col,.row-lg>[class*=col-]{padding-right:3rem;padding-left:3rem}.row-lg .card{margin-bottom:6rem}.row-deck>.col,.row-deck>[class*=col-]{display:flex;align-items:stretch}.row-deck>.col .card,.row-deck>[class*=col-] .card{flex:1 1 auto}.row-cards{margin-left:-.625rem;margin-right:-.625rem}.row-cards .row-cards{flex:1}.row-cards>*{padding-left:.625rem;padding-right:.625rem}@media (max-width:75.23rem){.row-cards{margin-left:-.375rem;margin-right:-.375rem}.row-cards>*{padding-left:.375rem;padding-right:.375rem}}.icon{width:1em;height:1em;font-size:1em;vertical-align:-.2em}.icon:hover{text-decoration:none}.icon-filled{fill:currentColor}.icon-thin{stroke-width:1.5}.icon-md{font-size:1.5rem}.icon-lg{font-size:2rem}.icons-list{display:flex;flex-wrap:wrap;padding:0;margin:0 -2px -1px 0;list-style:none}.icons-list>li{flex:1 0 4rem}.icons-list-wrap{overflow:hidden}.icons-list-item{display:flex;align-items:center;justify-content:center;height:4rem;text-align:center;border-right:1px solid rgba(126,133,144,.24);border-bottom:1px solid rgba(126,133,144,.24)}.icons-list-item i{font-size:1.25rem}textarea[cols]{height:auto}.form-label{font-size:1em;font-weight:600;display:block;margin-bottom:.5rem}.form-label-description{float:right;font-weight:400;color:#7e8590;line-height:1.8285714;font-size:87.5%}.form-hint{font-size:87.5%;color:#7e8590;margin:0 0 .75rem;line-height:1.3333334}.form-control:-webkit-autofill{box-shadow:0 0 0 1000px #fff inset}.form-control.disabled,.form-control:disabled{color:#7e8590;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-control[size]{width:auto}.form-control-light{background-color:#f5f7fb;border-color:transparent}.form-control-rounded{border-radius:10rem}.form-control-flush{padding:0;background:0 0!important;border-color:transparent!important;resize:none;box-shadow:none!important;line-height:inherit}.form-footer{margin-top:2rem}.form-fieldset{padding:1rem;margin-bottom:1rem;background:rgba(53,64,82,.032);border:1px solid rgba(126,133,144,.24);border-radius:3px}.form-required{color:#fa4654}.form-help{display:inline-flex;font-weight:600;align-items:center;justify-content:center;width:1.125rem;height:1.125rem;font-size:.75rem;color:#7e8590;text-align:center;text-decoration:none;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:rgba(145,152,163,.1);border-radius:50%;transition:.3s background-color,.3s color}.form-help:hover,.form-help[aria-describedby]{color:#fff;background:#206bc4}.form-check{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.form-check.form-check-highlight .form-check-input:not(:checked)~.form-check-label{opacity:.64}.form-check-input{margin-top:.25rem}.form-check-label{line-height:1.3333334;padding:.125rem 0}.form-check-description{color:#7e8590;font-size:.8666667em;line-height:1.3333334}.input-group-prepend .input-group-text{border-right:0}.input-group-append .input-group-text{border-left:0}.input-group-link{font-size:.8666667em}.input-group-flat:focus-within{box-shadow:0 0 0 .2rem rgba(32,107,196,.25);border-radius:3px}.input-group-flat:focus-within .form-control,.input-group-flat:focus-within .input-group-text{border-color:#7aade9!important}.input-group-flat .form-control:focus{border-color:rgba(126,133,144,.24);box-shadow:none}.input-group-flat .form-control:not(:last-child){border-right:0}.input-group-flat .form-control:not(:first-child){border-left:0}.input-group-flat .input-group-prepend{margin-right:0;border-right:0}.input-group-flat .input-group-prepend .input-group-text{padding-right:0}.input-group-flat .input-group-append{margin-left:0}.input-group-flat .input-group-append:not(:last-child) .input-group-text{border-right:0}.input-group-flat .input-group-append .input-group-text{padding-left:0}.input-group-flat .input-group-text{background:0 0;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-file-button{margin-left:0;border-left:0}.input-icon{position:relative}.input-icon .form-control:not(:last-child){padding-right:2.5rem}.input-icon .form-control:not(:first-child){padding-left:2.5rem}.input-icon-addon{position:absolute;top:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;min-width:2.5rem;color:#7e8590;pointer-events:none;font-size:1.2em}.input-icon-addon:last-child{right:0;left:auto}.form-colorinput{position:relative;display:inline-block;margin:0;line-height:1;cursor:pointer}.form-colorinput-input{position:absolute;z-index:-1;opacity:0}.form-colorinput-color{display:block;width:1.5rem;height:1.5rem;color:#fff;border:1px solid rgba(126,133,144,.24);border-radius:3px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05)}.form-colorinput-color:before{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background:no-repeat center center/.75rem;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M4 8.5L6.5 11l6-6'/%3e%3c/svg%3e");opacity:0;transition:.3s opacity}.form-colorinput-input:checked~.form-colorinput-color:before{opacity:1}.form-colorinput-input:focus~.form-colorinput-color{border-color:#206bc4;box-shadow:0 0 0 .2rem rgba(32,107,196,.25)}.form-colorinput-light .form-colorinput-color:before{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23354052' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M4 8.5L6.5 11l6-6'/%3e%3c/svg%3e")}.form-imagecheck{position:relative;margin:0;cursor:pointer}.form-imagecheck-input{position:absolute;z-index:-1;opacity:0}.form-imagecheck-figure{position:relative;display:block;margin:0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid rgba(126,133,144,.24);border-radius:3px}.form-imagecheck-input:focus~.form-imagecheck-figure{border-color:#206bc4;box-shadow:0 0 0 .2rem rgba(32,107,196,.25)}.form-imagecheck-input:checked~.form-imagecheck-figure{border-color:rgba(126,133,144,.24)}.form-imagecheck-figure:before{position:absolute;top:.25rem;left:.25rem;z-index:1;display:block;width:1rem;height:1rem;color:#fff;pointer-events:none;content:"";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fff;border:1px solid rgba(126,133,144,.24);border-radius:3px;transition:.3s opacity}.form-imagecheck-input:checked~.form-imagecheck-figure:before{background-color:#206bc4;background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M4 8.5L6.5 11l6-6'/%3e%3c/svg%3e");background-repeat:no-repeat;background-position:center center;background-size:.75rem;border-color:rgba(126,133,144,.24)}.form-imagecheck-image{max-width:100%;display:block;opacity:.64;transition:.3s opacity}.form-imagecheck-image:first-child{border-top-left-radius:2px;border-top-right-radius:2px}.form-imagecheck-image:last-child{border-bottom-right-radius:2px;border-bottom-left-radius:2px}.form-imagecheck-input:checked~.form-imagecheck-figure .form-imagecheck-image,.form-imagecheck-input:focus~.form-imagecheck-figure .form-imagecheck-image,.form-imagecheck:hover .form-imagecheck-image{opacity:1}.form-imagecheck-caption{padding:.25rem;font-size:.8203125rem;color:#7e8590;text-align:center;transition:.3s color}.form-imagecheck-input:checked~.form-imagecheck-figure .form-imagecheck-caption,.form-imagecheck-input:focus~.form-imagecheck-figure .form-imagecheck-caption,.form-imagecheck:hover .form-imagecheck-caption{color:#354052}.form-selectgroup{display:inline-flex;margin:0 -.5rem -.5rem 0;flex-wrap:wrap}.form-selectgroup-vertical{flex-direction:column}.form-selectgroup-item{display:block;position:relative;margin:0 .5rem .5rem 0}.form-selectgroup-input{position:absolute;top:0;left:0;z-index:-1;opacity:0}.form-selectgroup-box{position:relative;display:block;min-width:calc(1.4666667em + .75rem + 2px);padding:.375rem .75rem;font-size:.9375rem;line-height:1.4666667;color:#7e8590;text-align:center;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid rgba(126,133,144,.24);border-radius:3px;transition:border-color .3s,background .3s,color .3s}.form-selectgroup-box .icon:only-child{margin:0 -.25rem}.form-selectgroup-box:hover{color:#354052}.form-selectgroup-check{display:inline-block;width:1rem;height:1rem;border:1px solid rgba(126,133,144,.24);vertical-align:middle}.form-selectgroup-input[type=checkbox]+.form-selectgroup-box .form-selectgroup-check{border-radius:3px}.form-selectgroup-input[type=radio]+.form-selectgroup-box .form-selectgroup-check{border-radius:50%}.form-selectgroup-input:checked+.form-selectgroup-box .form-selectgroup-check{background-color:#206bc4;background-repeat:no-repeat;background-position:center center;background-size:.75rem;border-color:rgba(126,133,144,.24)}.form-selectgroup-input[type=checkbox]:checked+.form-selectgroup-box .form-selectgroup-check{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='%23ffffff' stroke-linecap='round' stroke-linejoin='round' stroke-width='3' d='M4 8.5L6.5 11l6-6'/%3e%3c/svg%3e")}.form-selectgroup-input[type=radio]:checked+.form-selectgroup-box .form-selectgroup-check{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='-4 -4 8 8'%3e%3ccircle r='2' fill='%23ffffff'/%3e%3c/svg%3e")}.form-selectgroup-input:checked+.form-selectgroup-box{z-index:1;color:#206bc4;background:rgba(32,107,196,.04);border-color:#7aade9;box-shadow:0 1px 1px 0 rgba(32,107,196,.2)}.form-selectgroup-input:focus+.form-selectgroup-box{z-index:2;color:#206bc4;border-color:#7aade9;box-shadow:0 0 0 .2rem rgba(32,107,196,.25)}.form-selectgroup-boxes .form-selectgroup-box{text-align:left;padding:1.25rem 1.25rem;color:inherit}.form-selectgroup-boxes .form-selectgroup-box-content{opacity:.64;transition:.3s opacity}.form-selectgroup-boxes .form-selectgroup-input:checked+.form-selectgroup-box{color:inherit}.form-selectgroup-boxes .form-selectgroup-input:checked+.form-selectgroup-box .form-selectgroup-box-content{opacity:1}.form-selectgroup-pills{flex-wrap:wrap;align-items:flex-start}.form-selectgroup-pills .form-selectgroup-item{flex-grow:0}.form-selectgroup-pills .form-selectgroup-box{border-radius:50px}.form-control-color::-webkit-color-swatch{border:none}[type=search]::-webkit-search-cancel-button{-webkit-appearance:none}.form-control.is-invalid-lite,.form-control.is-valid-lite{border-color:rgba(126,133,144,.24)}.legend{display:inline-block;background:#e9ecf1;width:.75em;height:.75em;border-radius:3px}.list-item{position:relative;display:flex;flex-direction:column;min-width:0;word-wrap:break-word}.list-item-actions{margin-left:auto}.list-bordered .list-item,.list-row .list-item{border-top:1px solid rgba(126,133,144,.24);margin-top:-1px}.list-bordered .list-item:first-child,.list-row .list-item:first-child{border-top:none}.list-hoverable .list-item-actions{opacity:0;transition:.3s opacity}.list-hoverable .list-item-actions.show,.list-hoverable .list-item:hover .list-item-actions{opacity:1}.list-row .list-item{flex-direction:row;align-items:center;padding:.5rem .625rem}.list-row .list-item>*{padding-left:.625rem;padding-right:.625rem}.list-timeline{position:relative;padding:0;margin:0;list-style:none}.list-timeline>li{position:relative;margin-bottom:1.5rem}.list-timeline>li:last-child{margin-bottom:0}.list-timeline-time{float:right;margin-left:1rem;color:#7e8590}.list-timeline-icon{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;color:#fff;text-align:center;background:#7e8590;border-radius:50%}.list-timeline-icon .icon{width:1rem;height:1rem}.list-timeline-title{margin:0;font-weight:600}.list-timeline-content{margin-left:3.5rem}@media screen and (min-width:768px){.list-timeline:not(.list-timeline-simple):before{position:absolute;top:0;bottom:0;left:calc(7.5rem + 2px);z-index:1;display:block;width:4px;content:"";background-color:#f5f7fb}.list-timeline:not(.list-timeline-simple)>li{z-index:2;min-height:40px}.list-timeline:not(.list-timeline-simple) .list-timeline-time{position:absolute;top:.5rem;left:0;width:5.5rem;margin:0;text-align:right}.list-timeline:not(.list-timeline-simple) .list-timeline-icon{top:0;left:6.5rem}.list-timeline:not(.list-timeline-simple) .list-timeline-content{padding:.625rem 0 0 10rem;margin:0}}.list-group-transparent{margin:0 -.75rem}.list-group-transparent .list-group-item{background:0 0;border:0;border-radius:3px}.list-group-transparent .list-group-item .icon{color:#7e8590}.list-group-transparent .list-group-item.active{font-weight:600;color:inherit;background:rgba(32,107,196,.06)}.list-group-transparent .list-group-item.active .icon{color:inherit}.list-separated-item{padding:1rem 0}.list-separated-item:first-child{padding-top:0}.list-separated-item:last-child{padding-bottom:0}.list-separated-item+.list-separated-item{border-top:1px solid rgba(126,133,144,.24)}@-webkit-keyframes loader{from{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes loader{from{transform:rotate(0)}to{transform:rotate(360deg)}}.loader{position:relative;display:block;width:2.5rem;height:2.5rem;color:#206bc4;vertical-align:middle}.loader:after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";border:1px solid;border-color:transparent;border-top-color:currentColor;border-left-color:currentColor;border-radius:50%;-webkit-animation:loader .6s linear;animation:loader .6s linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.dimmer{position:relative}.dimmer .loader{position:absolute;top:50%;right:0;left:0;display:none;margin:0 auto;transform:translateY(-50%)}.dimmer.active .loader{display:block}.dimmer.active .dimmer-content{pointer-events:none;opacity:.1}.modal-body,.modal-header{padding-left:1.25rem;padding-right:1.25rem}.modal-header .close{font-size:1rem;padding-right:1.25rem;margin-right:-1.25rem}.modal-title{font-size:1.2em;font-weight:600;line-height:1.3333333}.modal-footer{padding-left:1rem;padding-right:1rem}.modal-footer{background:rgba(53,64,82,.032)}.modal-blur{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.nav-tabs .icon{color:#7e8590}.nav-tabs .nav-link{padding:.75rem 1.25rem;line-height:20px;color:#7e8590;cursor:pointer;background:0 0;border:none;border-bottom:1px solid transparent;transition:.3s color,.3s border-color}.nav-tabs .nav-link:hover{color:#354052;border-color:transparent}.nav-tabs .nav-link.disabled{color:rgba(126,133,144,.2)}.nav-tabs .nav-link.active{color:#354052;background:inherit;border-color:transparent;border-bottom-color:#206bc4}.nav-tabs-alt .nav-link{font-size:13px;font-weight:600;text-transform:uppercase}.nav-icon{line-height:1;margin-right:.25rem}.nav-icon .icon{display:block;stroke-width:1.5}.nav-link{display:flex;align-items:center;transition:.3s color}.stars{display:inline-flex;color:#dee1e7;font-size:.8666667em}.stars .star:not(:first-child){margin-left:.25rem}.pagination{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.page-link{min-width:1.5rem;border-radius:3px}.page-link:hover{background:0 0}.page-item{text-align:center}.page-item.page-next,.page-item.page-prev{flex:0 0 50%;text-align:left}.page-item.page-next{margin-left:auto;text-align:right}.page-item-subtitle{margin-bottom:2px;font-size:12px;color:#7e8590;text-transform:uppercase}.page-item.disabled .page-item-subtitle{color:rgba(126,133,144,.5)}.page-item-title{font-size:1.2em;font-weight:400;color:#354052}.page-link:hover .page-item-title{color:#206bc4}.page-item.disabled .page-item-title{color:rgba(126,133,144,.5)}@-webkit-keyframes progress-indeterminate{0%{right:100%;left:-35%}100%,60%{right:-90%;left:100%}}@keyframes progress-indeterminate{0%{right:100%;left:-35%}100%,60%{right:-90%;left:100%}}.progress{position:relative;width:100%;line-height:.5rem;-webkit-appearance:none;-moz-appearance:none;appearance:none}.progress::-webkit-progress-bar{background:#f5f7fb}.progress::-webkit-progress-value{background-color:#206bc4}.progress::-moz-progress-bar{background-color:#206bc4}.progress::-ms-fill{background-color:#206bc4;border:none}.progress-sm{height:.25rem}.progress-bar{height:100%}.progress-bar-indeterminate:after,.progress-bar-indeterminate:before{position:absolute;top:0;bottom:0;left:0;content:"";background-color:inherit;will-change:left,right}.progress-bar-indeterminate:before{-webkit-animation:progress-indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite;animation:progress-indeterminate 2.1s cubic-bezier(.65,.815,.735,.395) infinite}.ribbon{position:absolute;top:.75rem;right:-.25rem;z-index:1;padding:.25rem .75rem;font-size:.7333333em;font-weight:600;line-height:1.5rem;color:#fff;text-align:center;text-transform:uppercase;background:#206bc4;border-color:#206bc4}.ribbon:before{position:absolute;right:0;bottom:100%;width:0;height:0;content:"";-webkit-filter:brightness(70%);filter:brightness(70%);border:.125rem solid;border-color:inherit;border-top-color:transparent;border-right-color:transparent}.ribbon.bg-blue{border-color:#206bc4}.ribbon.bg-blue-lt{border-color:#d2e1f3!important}.ribbon.bg-indigo{border-color:#6574cd}.ribbon.bg-indigo-lt{border-color:#e0e3f5!important}.ribbon.bg-purple{border-color:#a55eea}.ribbon.bg-purple-lt{border-color:#eddffb!important}.ribbon.bg-pink{border-color:#f66d9b}.ribbon.bg-pink-lt{border-color:#fde2eb!important}.ribbon.bg-red{border-color:#fa4654}.ribbon.bg-red-lt{border-color:#fedadd!important}.ribbon.bg-orange{border-color:#ff922b}.ribbon.bg-orange-lt{border-color:#ffe9d5!important}.ribbon.bg-yellow{border-color:#fab005}.ribbon.bg-yellow-lt{border-color:#feefcd!important}.ribbon.bg-green{border-color:#5eba00}.ribbon.bg-green-lt{border-color:#dff1cc!important}.ribbon.bg-teal{border-color:#2bcbba}.ribbon.bg-teal-lt{border-color:#d5f5f1!important}.ribbon.bg-cyan{border-color:#17a2b8}.ribbon.bg-cyan-lt{border-color:#d1ecf1!important}.ribbon.bg-white{border-color:#fff}.ribbon.bg-white-lt{border-color:#fff!important}.ribbon.bg-gray{border-color:#a8aeb7}.ribbon.bg-gray-lt{border-color:#eeeff1!important}.ribbon.bg-gray-dark{border-color:#545d6d}.ribbon.bg-gray-dark-lt{border-color:#dddfe2!important}.ribbon.bg-azure{border-color:#45aaf2}.ribbon.bg-azure-lt{border-color:#daeefc!important}.ribbon.bg-lime{border-color:#94d82d}.ribbon.bg-lime-lt{border-color:#eaf7d5!important}.ribbon.bg-dark{border-color:#354052}.ribbon.bg-dark-lt{border-color:#d7d9dc!important}.ribbon .icon{width:1rem;height:1rem}.ribbon-top{top:-.25rem;right:.75rem;width:2rem;padding:.25rem 0}.ribbon-top:before{top:0;right:100%;bottom:auto;border-color:inherit;border-top-color:transparent;border-left-color:transparent}.ribbon-top.ribbon-left{right:auto;left:.75rem}.ribbon-top.ribbon-left:before{top:0;right:100%;left:auto}.ribbon-left{right:auto;left:-.25rem}.ribbon-left:before{top:auto;bottom:100%;left:0;border-color:inherit;border-top-color:transparent;border-left-color:transparent}.ribbon-bottom{top:auto;bottom:.75rem}.ribbon-bookmark{padding-left:.25rem}.ribbon-bookmark:after{position:absolute;top:0;right:100%;display:block;width:0;height:0;content:"";border:1rem solid;border-color:inherit;border-right-width:0;border-left-color:transparent;border-left-width:.5rem}.ribbon-bookmark.ribbon-left{padding-right:.5rem;padding-left:.5rem}.ribbon-bookmark.ribbon-left:after{right:auto;left:100%;border-right-color:transparent;border-right-width:.5rem;border-left-width:0}.ribbon-bookmark.ribbon-top{padding-right:0;padding-bottom:.25rem;padding-left:0}.ribbon-bookmark.ribbon-top:after{top:100%;right:0;left:0;border-color:inherit;border-width:1rem;border-top-width:0;border-bottom-color:transparent;border-bottom-width:.5rem}.stamp{display:inline-flex;align-items:center;justify-content:center;min-width:2.5rem;height:2.5rem;line-height:2.5rem;padding:0 .25rem;font-size:.9375rem;font-weight:600;color:#7e8590;text-align:center;background:#f1f3f8;border-radius:3px}.stamp .icon{font-size:1.25rem;vertical-align:middle}.steps{display:flex;flex-wrap:nowrap;width:100%;padding:0;margin:2rem 0;list-style:none}.steps .step-item{padding-top:calc(.5rem + 4px)}.steps .step-item:after{top:calc(.25rem + 2px);height:2px}.steps .step-item:before{width:.5rem;height:.5rem}.steps .step-item:after,.steps .step-item:before{color:#fff;background:#206bc4}.steps .step-item.active:before{color:inherit;border-color:#206bc4}.steps-blue .step-item:after,.steps-blue .step-item:before{color:#fff;background:#206bc4}.steps-blue .step-item.active:before{color:inherit;border-color:#206bc4}.steps-indigo .step-item:after,.steps-indigo .step-item:before{color:#fff;background:#6574cd}.steps-indigo .step-item.active:before{color:inherit;border-color:#6574cd}.steps-purple .step-item:after,.steps-purple .step-item:before{color:#fff;background:#a55eea}.steps-purple .step-item.active:before{color:inherit;border-color:#a55eea}.steps-pink .step-item:after,.steps-pink .step-item:before{color:#fff;background:#f66d9b}.steps-pink .step-item.active:before{color:inherit;border-color:#f66d9b}.steps-red .step-item:after,.steps-red .step-item:before{color:#fff;background:#fa4654}.steps-red .step-item.active:before{color:inherit;border-color:#fa4654}.steps-orange .step-item:after,.steps-orange .step-item:before{color:#fff;background:#ff922b}.steps-orange .step-item.active:before{color:inherit;border-color:#ff922b}.steps-yellow .step-item:after,.steps-yellow .step-item:before{color:#fff;background:#fab005}.steps-yellow .step-item.active:before{color:inherit;border-color:#fab005}.steps-green .step-item:after,.steps-green .step-item:before{color:#fff;background:#5eba00}.steps-green .step-item.active:before{color:inherit;border-color:#5eba00}.steps-teal .step-item:after,.steps-teal .step-item:before{color:#fff;background:#2bcbba}.steps-teal .step-item.active:before{color:inherit;border-color:#2bcbba}.steps-cyan .step-item:after,.steps-cyan .step-item:before{color:#fff;background:#17a2b8}.steps-cyan .step-item.active:before{color:inherit;border-color:#17a2b8}.steps-white .step-item:after,.steps-white .step-item:before{color:#fff;background:#fff}.steps-white .step-item.active:before{color:inherit;border-color:#fff}.steps-gray .step-item:after,.steps-gray .step-item:before{color:#fff;background:#a8aeb7}.steps-gray .step-item.active:before{color:inherit;border-color:#a8aeb7}.steps-gray-dark .step-item:after,.steps-gray-dark .step-item:before{color:#fff;background:#545d6d}.steps-gray-dark .step-item.active:before{color:inherit;border-color:#545d6d}.steps-azure .step-item:after,.steps-azure .step-item:before{color:#fff;background:#45aaf2}.steps-azure .step-item.active:before{color:inherit;border-color:#45aaf2}.steps-lime .step-item:after,.steps-lime .step-item:before{color:#fff;background:#94d82d}.steps-lime .step-item.active:before{color:inherit;border-color:#94d82d}.steps-dark .step-item:after,.steps-dark .step-item:before{color:#fff;background:#354052}.steps-dark .step-item.active:before{color:inherit;border-color:#354052}.step-item{position:relative;flex:1 1 0;min-height:1rem;margin-top:0;color:inherit;text-align:center;cursor:default}a.step-item{cursor:pointer}a.step-item:hover{color:inherit}.step-item:not(:first-child):after{position:absolute;left:-50%;width:100%;content:"";transform:translateY(-50%)}.step-item:before{position:absolute;top:0;left:50%;z-index:1;box-sizing:content-box;display:block;content:"";border:2px solid #fff;border-radius:50%;transform:translateX(-50%)}.step-item.active{font-weight:600}.step-item.active:before{background:#fff}.step-item.active~.step-item{color:#7e8590}.step-item.active~.step-item:after,.step-item.active~.step-item:before{background:#f3f5f5}.step-item.active~.step-item:before{color:#7e8590!important}.steps-counter{counter-reset:steps}.steps-counter .step-item{padding-top:calc(1.5rem + 4px)}.steps-counter .step-item:after{top:calc(.75rem + 2px);height:2px}.steps-counter .step-item:before{width:1.5rem;height:1.5rem}.steps-counter .step-item{counter-increment:steps}.steps-counter .step-item:before{font-size:1rem;line-height:1.5rem;content:counter(steps)}.steps-counter .step-item.active~.step-item:before{background:#fff}.markdown>table,.table{color:inherit}.markdown>table thead th,.table thead th{background:rgba(53,64,82,.032);border-width:1px;font-size:.7333333em;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#7e8590}@media print{.markdown>table thead th,.table thead th{background:0 0}}.markdown>table th,.table th{color:#7e8590}.table-nowrap td,.table-nowrap th{white-space:nowrap}.table-md td,.table-md th{padding:.5rem}.table-vcenter td,.table-vcenter th{vertical-align:middle}.table-center td,.table-center th{text-align:center}.toast-header{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.toast button[data-dismiss=toast]{outline:0}.toolbar{display:flex;flex-wrap:nowrap;flex-shrink:0;margin:0 -.5rem}.toolbar>*{margin:0 .5rem}.hr-text{display:flex;align-items:center;margin:1rem 0;font-size:.7333333em;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#7e8590;height:1px}.hr-text:after,.hr-text:before{flex:1 1 auto;height:1px;background-color:currentColor;opacity:.1}.hr-text:before{content:"";margin-right:.5rem}.hr-text:after{content:"";margin-left:.5rem}.hr-text>:first-child{padding-right:.5rem;padding-left:0;color:#7e8590}.hr-text.hr-text-left:before{content:none}.hr-text.hr-text-left>:first-child{padding-right:.5rem;padding-left:.5rem}.hr-text.hr-text-right:before{content:""}.hr-text.hr-text-right:after{content:none}.hr-text.hr-text-right>:first-child{padding-right:0;padding-left:.5rem}.card>.hr-text{margin:0}.hr-text-spaceless{margin:-.5rem 0}.lead{line-height:1.4}a{-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}.h1 a,.h2 a,.h3 a,.h4 a,.h5 a,.h6 a,h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{color:inherit}.strong,b,strong{font-weight:600}blockquote{padding-left:1rem;color:#7e8590;border-left:2px solid rgba(126,133,144,.24)}blockquote p{margin-bottom:1rem}blockquote cite{display:block;text-align:right}blockquote cite:before{content:"— "}.hr,hr{margin:2rem 0}dl dd:last-child{margin-bottom:0}code{padding:2px 4px;background:rgba(32,107,196,.03);border:1px solid rgba(32,107,196,.064);border-radius:3px}pre{padding:1rem;overflow:auto;font-size:.7333333em;-webkit-hyphens:none;-ms-hyphens:none;hyphens:none;line-height:1.6;-moz-tab-size:3;-o-tab-size:3;tab-size:3;border-radius:3px;white-space:pre-wrap}pre code{padding:0;background:0 0;border:none;border-radius:0}img{max-width:100%}::-moz-selection{color:#fff;background-color:#307fdd}::selection{color:#fff;background-color:#307fdd}[class*=" link-"].disabled,[class^=link-].disabled{color:#a8aeb7;pointer-events:none}.subheader{font-size:.7333333em;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#7e8590}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.subpixel-antialiased{-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto}.markdown{color:#545d6d}@media (min-width:48rem){.markdown{font-size:1rem}}.markdown>:first-child{margin-top:0}.markdown>:last-child,.markdown>:last-child .highlight{margin-bottom:0}.markdown>.h1,.markdown>.h2,.markdown>.h3,.markdown>.h4,.markdown>.h5,.markdown>.h6,.markdown>h1,.markdown>h2,.markdown>h3,.markdown>h4,.markdown>h5,.markdown>h6{margin-top:2rem;color:#354052;font-weight:400}.markdown>.h2,.markdown>h2{margin-bottom:1rem}.markdown>.h2:before,.markdown>h2:before{content:'';padding-top:2em;margin-top:-2em;display:block}@media (min-width:48rem){.markdown>.hr,.markdown>hr{margin-top:3em;margin-bottom:3em}}.chart{display:block;min-height:10rem}.chart text{font-family:inherit}.chart-sm{height:2.5rem}.chart-lg{height:15rem}.chart-square{height:5.75rem}.chart-sparkline{position:relative;width:4rem;height:2.5rem;line-height:1}.chart-sparkline-square{width:2.5rem}.chart-sparkline-wide{width:6rem}.chart-sparkline-label{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;font-size:.7333333em}.chart-sparkline-label .icon{width:1rem;height:1rem}.bg-white-overlay{color:#fff;background-color:rgba(245,247,251,.24)}.bg-dark-overlay{color:#fff;background-color:rgba(53,64,82,.24)}.bg-cover{background-repeat:no-repeat;background-size:cover;background-position:center}.bg-facebook{color:#fff!important;background:#3b5998!important}.text-facebook{color:#3b5998!important}.bg-twitter{color:#fff!important;background:#1da1f2!important}.text-twitter{color:#1da1f2!important}.bg-google{color:#fff!important;background:#dc4e41!important}.text-google{color:#dc4e41!important}.bg-youtube{color:#fff!important;background:red!important}.text-youtube{color:red!important}.bg-vimeo{color:#fff!important;background:#1ab7ea!important}.text-vimeo{color:#1ab7ea!important}.bg-dribbble{color:#fff!important;background:#ea4c89!important}.text-dribbble{color:#ea4c89!important}.bg-github{color:#fff!important;background:#181717!important}.text-github{color:#181717!important}.bg-instagram{color:#fff!important;background:#e4405f!important}.text-instagram{color:#e4405f!important}.bg-pinterest{color:#fff!important;background:#bd081c!important}.text-pinterest{color:#bd081c!important}.bg-vk{color:#fff!important;background:#6383a8!important}.text-vk{color:#6383a8!important}.bg-rss{color:#fff!important;background:orange!important}.text-rss{color:orange!important}.bg-flickr{color:#fff!important;background:#0063dc!important}.text-flickr{color:#0063dc!important}.bg-bitbucket{color:#fff!important;background:#0052cc!important}.text-bitbucket{color:#0052cc!important}.bg-tabler{color:#fff!important;background:#206bc4!important}.text-tabler{color:#206bc4!important}.bg-blue{background:#206bc4}.text-blue{color:#206bc4!important}.bg-blue-lt{color:#206bc4!important;background:#d2e1f3!important}.bg-indigo{background:#6574cd}.text-indigo{color:#6574cd!important}.bg-indigo-lt{color:#6574cd!important;background:#e0e3f5!important}.bg-purple{background:#a55eea}.text-purple{color:#a55eea!important}.bg-purple-lt{color:#a55eea!important;background:#eddffb!important}.bg-pink{background:#f66d9b}.text-pink{color:#f66d9b!important}.bg-pink-lt{color:#f66d9b!important;background:#fde2eb!important}.bg-red{background:#fa4654}.text-red{color:#fa4654!important}.bg-red-lt{color:#fa4654!important;background:#fedadd!important}.bg-orange{background:#ff922b}.text-orange{color:#ff922b!important}.bg-orange-lt{color:#ff922b!important;background:#ffe9d5!important}.bg-yellow{background:#fab005}.text-yellow{color:#fab005!important}.bg-yellow-lt{color:#fab005!important;background:#feefcd!important}.bg-green{background:#5eba00}.text-green{color:#5eba00!important}.bg-green-lt{color:#5eba00!important;background:#dff1cc!important}.bg-teal{background:#2bcbba}.text-teal{color:#2bcbba!important}.bg-teal-lt{color:#2bcbba!important;background:#d5f5f1!important}.bg-cyan{background:#17a2b8}.text-cyan{color:#17a2b8!important}.bg-cyan-lt{color:#17a2b8!important;background:#d1ecf1!important}.bg-white{background:#fff}.text-white{color:#fff!important}.bg-white-lt{color:#fff!important;background:#fff!important}.bg-gray{background:#a8aeb7}.text-gray{color:#a8aeb7!important}.bg-gray-lt{color:#a8aeb7!important;background:#eeeff1!important}.bg-gray-dark{background:#545d6d}.text-gray-dark{color:#545d6d!important}.bg-gray-dark-lt{color:#545d6d!important;background:#dddfe2!important}.bg-azure{background:#45aaf2}.text-azure{color:#45aaf2!important}.bg-azure-lt{color:#45aaf2!important;background:#daeefc!important}.bg-lime{background:#94d82d}.text-lime{color:#94d82d!important}.bg-lime-lt{color:#94d82d!important;background:#eaf7d5!important}.bg-dark{background:#354052}.text-dark{color:#354052!important}.bg-dark-lt{color:#354052!important;background:#d7d9dc!important}.scrollable{overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch}.scrollable.hover{overflow-y:hidden}.scrollable.hover>*{margin-top:-1px}.scrollable.hover:active,.scrollable.hover:focus,.scrollable.hover:hover{overflow:visible;overflow-y:auto}.touch .scrollable{overflow-y:auto!important}.scroll-x,.scroll-y{overflow:hidden;-webkit-overflow-scrolling:touch}.scroll-y{overflow-y:auto}.scroll-x{overflow-x:auto}.no-scroll{overflow:hidden}.max-h-full{max-height:100%!important}.max-h-screen{max-height:100vh!important}.max-w-full{max-width:100%!important}.max-w-screen{max-width:100vw!important}.min-h-0{min-height:0!important}.min-h-full{min-height:100%!important}.min-h-screen{min-height:100vh!important}.min-w-0{min-width:0!important}.min-w-full{min-width:100%!important}.w-1p{width:1%!important}.h-1p{height:1%!important}.w-25p{width:25%!important}.h-25p{height:25%!important}.w-50p{width:50%!important}.h-50p{height:50%!important}.w-75p{width:75%!important}.h-75p{height:75%!important}.w-100p{width:100%!important}.h-100p{height:100%!important}.w-autop{width:auto!important}.h-autop{height:auto!important}.w-0{width:0!important}.h-0{height:0!important}.w-1{width:.25rem!important}.h-1{height:.25rem!important}.w-2{width:.5rem!important}.h-2{height:.5rem!important}.w-3{width:1rem!important}.h-3{height:1rem!important}.w-4{width:1.5rem!important}.h-4{height:1.5rem!important}.w-5{width:2.5rem!important}.h-5{height:2.5rem!important}.w-6{width:4rem!important}.h-6{height:4rem!important}.w-7{width:6rem!important}.h-7{height:6rem!important}.w-auto{width:auto!important}.h-auto{height:auto!important}.w-px{width:1px!important}.h-px{height:1px!important}.w-full{width:100%!important}.h-full{height:100%!important}.h-screen{height:100vh!important}.w-screen{width:100vw!important}.opacity-0{opacity:0!important}.opacity-5{opacity:.05!important}.opacity-10{opacity:.1!important}.opacity-15{opacity:.15!important}.opacity-20{opacity:.2!important}.opacity-25{opacity:.25!important}.opacity-30{opacity:.3!important}.opacity-35{opacity:.35!important}.opacity-40{opacity:.4!important}.opacity-45{opacity:.45!important}.opacity-50{opacity:.5!important}.opacity-55{opacity:.55!important}.opacity-60{opacity:.6!important}.opacity-65{opacity:.65!important}.opacity-70{opacity:.7!important}.opacity-75{opacity:.75!important}.opacity-80{opacity:.8!important}.opacity-85{opacity:.85!important}.opacity-90{opacity:.9!important}.opacity-95{opacity:.95!important}.opacity-100{opacity:1!important}.hover-shadow-sm:hover{box-shadow:0 .125rem .25rem rgba(0,0,0,.075)!important}.hover-shadow:hover{box-shadow:0 .5rem 1rem rgba(0,0,0,.15)!important}.hover-shadow-lg:hover{box-shadow:0 1rem 3rem rgba(0,0,0,.175)!important}.hover-shadow-none:hover{box-shadow:none!important}@media not print{.theme-dark{color:#f5f7fb;background:#2f3949}.theme-dark .card,.theme-dark .navbar-light{background:#354052;color:inherit}.theme-dark .card{border-color:transparent}.theme-dark .btn-secondary,.theme-dark .form-file-button{color:#f5f7fb;background-color:#3b475b;border-color:rgba(126,133,144,.24);background-image:none}.theme-dark .btn-secondary:hover,.theme-dark .form-file-button:hover{color:#f5f7fb;background-color:rgba(53,64,82,0);border-color:rgba(126,133,144,.24)}.theme-dark .btn-secondary.focus,.theme-dark .btn-secondary:focus,.theme-dark .form-file-button.focus,.theme-dark .form-file-button:focus{color:#f5f7fb;background-color:rgba(53,64,82,0);border-color:rgba(126,133,144,.24);box-shadow:0 0 0 .2rem rgba(193,197,204,.5)}.show>.theme-dark .btn-secondary.dropdown-toggle,.show>.theme-dark .form-file-button.dropdown-toggle,.theme-dark .btn-secondary.active,.theme-dark .btn-secondary:active,.theme-dark .form-file-button.active,.theme-dark .form-file-button:active{color:#fff;background-color:#272f3c;border-color:rgba(95,101,111,.24)}.show>.theme-dark .btn-secondary.dropdown-toggle:focus,.show>.theme-dark .form-file-button.dropdown-toggle:focus,.theme-dark .btn-secondary.active:focus,.theme-dark .btn-secondary:active:focus,.theme-dark .form-file-button.active:focus,.theme-dark .form-file-button:active:focus{box-shadow:0 0 0 .2rem rgba(193,197,204,.5)}.theme-dark .btn-secondary.disabled,.theme-dark .btn-secondary:disabled,.theme-dark .form-file-button.disabled,.theme-dark .form-file-button:disabled{color:#f5f7fb;background-color:#3b475b;border-color:rgba(126,133,144,.24)}.theme-dark .flatpickr-input.flatpickr-input,.theme-dark .form-check-input:not(:checked),.theme-dark .form-control,.theme-dark .form-file-text,.theme-dark .form-imagecheck-figure:before,.theme-dark .form-select,.theme-dark .form-selectgroup-check{background-color:#2f3949;color:#f5f7fb}.theme-dark .input-group-flat .input-group-text{background-color:#2f3949}.theme-dark .navbar{box-shadow:0 0 0 1px #2f3949}.theme-dark .avatar{background-color:#3b475b}.theme-dark .avatar-list-stacked .avatar{box-shadow:0 0 0 2px #354052}.theme-dark .apexcharts-text{fill:#f5f7fb}.theme-dark .apexcharts-legend-text{color:inherit!important}.theme-dark .navbar-brand-autodark{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}}@media not print and (prefers-color-scheme:dark){.theme-dark-auto{color:#f5f7fb;background:#2f3949}.theme-dark-auto .card,.theme-dark-auto .navbar-light{background:#354052;color:inherit}.theme-dark-auto .card{border-color:transparent}.theme-dark-auto .btn-secondary,.theme-dark-auto .form-file-button{color:#f5f7fb;background-color:#3b475b;border-color:rgba(126,133,144,.24);background-image:none}.theme-dark-auto .btn-secondary:hover,.theme-dark-auto .form-file-button:hover{color:#f5f7fb;background-color:rgba(53,64,82,0);border-color:rgba(126,133,144,.24)}.theme-dark-auto .btn-secondary.focus,.theme-dark-auto .btn-secondary:focus,.theme-dark-auto .form-file-button.focus,.theme-dark-auto .form-file-button:focus{color:#f5f7fb;background-color:rgba(53,64,82,0);border-color:rgba(126,133,144,.24);box-shadow:0 0 0 .2rem rgba(193,197,204,.5)}.show>.theme-dark-auto .btn-secondary.dropdown-toggle,.show>.theme-dark-auto .form-file-button.dropdown-toggle,.theme-dark-auto .btn-secondary.active,.theme-dark-auto .btn-secondary:active,.theme-dark-auto .form-file-button.active,.theme-dark-auto .form-file-button:active{color:#fff;background-color:#272f3c;border-color:rgba(95,101,111,.24)}.show>.theme-dark-auto .btn-secondary.dropdown-toggle:focus,.show>.theme-dark-auto .form-file-button.dropdown-toggle:focus,.theme-dark-auto .btn-secondary.active:focus,.theme-dark-auto .btn-secondary:active:focus,.theme-dark-auto .form-file-button.active:focus,.theme-dark-auto .form-file-button:active:focus{box-shadow:0 0 0 .2rem rgba(193,197,204,.5)}.theme-dark-auto .btn-secondary.disabled,.theme-dark-auto .btn-secondary:disabled,.theme-dark-auto .form-file-button.disabled,.theme-dark-auto .form-file-button:disabled{color:#f5f7fb;background-color:#3b475b;border-color:rgba(126,133,144,.24)}.theme-dark-auto .flatpickr-input.flatpickr-input,.theme-dark-auto .form-check-input:not(:checked),.theme-dark-auto .form-control,.theme-dark-auto .form-file-text,.theme-dark-auto .form-imagecheck-figure:before,.theme-dark-auto .form-select,.theme-dark-auto .form-selectgroup-check{background-color:#2f3949;color:#f5f7fb}.theme-dark-auto .input-group-flat .input-group-text{background-color:#2f3949}.theme-dark-auto .navbar{box-shadow:0 0 0 1px #2f3949}.theme-dark-auto .avatar{background-color:#3b475b}.theme-dark-auto .avatar-list-stacked .avatar{box-shadow:0 0 0 2px #354052}.theme-dark-auto .apexcharts-text{fill:#f5f7fb}.theme-dark-auto .apexcharts-legend-text{color:inherit!important}.theme-dark-auto .navbar-brand-autodark{-webkit-filter:brightness(0) invert(1);filter:brightness(0) invert(1)}}.selectize-control{padding:0;border:0}.selectize-control.multi .selectize-input.has-items{padding-left:6px}.selectize-control.multi .selectize-input>div{font-size:.8666667em;margin:0 6px 2px 0;padding:2px 8px;border-radius:3px;background-color:rgba(145,152,163,.1);color:inherit}.selectize-control .remove{font-size:inherit!important;font-weight:400!important;border-left:0!important;color:#7e8590!important}.selectize-input{display:flex!important;height:100%;border:1px solid rgba(126,133,144,.24);padding:.375rem .75rem;font-size:.9375rem;box-shadow:none;line-height:1.4666667;background-color:inherit!important;color:inherit!important}.selectize-input.dropdown-active{border-radius:3px}.selectize-control.single .selectize-input{background:#fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3e%3cpath fill='none' stroke='rgba%28126, 133, 144, 0.48%29' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M2 5l6 6 6-6'/%3e%3c/svg%3e") no-repeat right .75rem center/16px 12px}.selectize-input.focus{border-color:#7aade9;box-shadow:0 0 0 .2rem rgba(32,107,196,.25)}.selectize-input:after{content:none!important}.selectize-dropdown{height:auto;background:#fff;padding:.375rem 0;margin-top:1px}.selectize-dropdown .option,.selectize-dropdown .option-header{padding:.25rem .75rem}.selectize-dropdown .active{background:#f5f7fb;color:inherit;cursor:pointer}.jqvmap-zoomin,.jqvmap-zoomout{height:auto;width:auto;left:.5rem;border:1px solid rgba(126,133,144,.24);background:#fff;color:#354052}.jqvmap-zoomin{top:.5rem}.jqvmap-zoomout{top:2rem}.jqvmap-label{font-family:inherit;font-size:.7333333em;line-height:1;padding:.25rem;background:#354052}.apexcharts-title-text{font-weight:600!important}.apexcharts-tooltip-title{font-weight:600!important;padding-bottom:.25rem!important}.apexcharts-gridline,.apexcharts-xaxis-tick,.apexcharts-ycrosshairs{stroke:rgba(126,133,144,.24)!important}.apexcharts-tooltip{line-height:1;color:#fff;background:#354052!important;border:0!important;border-radius:3px!important}.apexcharts-tooltip-title{margin:0!important;background:0 0!important;border:0!important}.apexcharts-tooltip-series-group{padding:0 8px!important}.apexcharts-tooltip-marker{width:.5rem;height:.5rem}.apexcharts-gridline,.apexcharts-xaxis-tick,.apexcharts-ycrosshairs{stroke:#e9ecf1}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:rgba(126,133,144,.24)}.fc-unthemed .fc-toolbar .h2,.fc-unthemed .fc-toolbar h2{font-size:1.4666667em;margin:0}.fc-unthemed .fc-button{color:#7e8590;background-color:#fff;border-color:rgba(126,133,144,.24);padding:.375rem 1rem;font-size:.9375rem;border-radius:3px;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.fc-unthemed .fc-button:hover{color:#354052;background-color:#ececec;border-color:rgba(101,108,118,.24)}.fc-unthemed .fc-button.focus,.fc-unthemed .fc-button:focus{color:#354052;background-color:#ececec;border-color:rgba(101,108,118,.24);box-shadow:0 0 0 .2rem rgba(126,133,144,.5)}.fc-unthemed .fc-button.active,.fc-unthemed .fc-button:active,.show>.fc-unthemed .fc-button.dropdown-toggle{color:#354052;background-color:#e6e6e6;border-color:rgba(95,101,111,.24)}.fc-unthemed .fc-button.active:focus,.fc-unthemed .fc-button:active:focus,.show>.fc-unthemed .fc-button.dropdown-toggle:focus{box-shadow:0 0 0 .2rem rgba(126,133,144,.5)}.fc-unthemed .fc-button.disabled,.fc-unthemed .fc-button:disabled{color:#7e8590;background-color:#fff;border-color:rgba(126,133,144,.24)}@media (prefers-reduced-motion:reduce){.fc-unthemed .fc-button{transition:none}}.fc-unthemed .fc-widget-header{border:0}.fc-unthemed .fc-day-header{padding-bottom:.25rem;font-weight:600}.fc-unthemed.card-calendar .fc-day-grid-container{border-bottom:0;border-left:0}.fc-unthemed .fc-time{font-weight:600}.fc-unthemed .fc-event{border-color:rgba(0,0,0,.05);color:#206bc4;background-color:#d2e1f3;padding:0 .25rem}.flatpickr-input.flatpickr-input{background:#fff}.flatpickr-input.flatpickr-input.active{border-color:#7aade9;box-shadow:0 0 0 .2rem rgba(32,107,196,.25)}.flatpickr-calendar{background:0 0;border:1px solid rgba(126,133,144,.24);border-radius:3px;padding:.5rem;font-size:inherit;box-shadow:0 .5rem 1rem rgba(0,0,0,.15);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;margin-top:-1px}.flatpickr-calendar:after,.flatpickr-calendar:before{content:none}.flatpickr-calendar .dayContainer,.flatpickr-calendar .flatpickr-days,.flatpickr-calendar .flatpickr-innerContainer,.flatpickr-calendar .flatpickr-rContainer{width:100%}.flatpickr-calendar .dayContainer,.flatpickr-calendar .flatpickr-day{max-width:100%;min-width:0}.flatpickr-calendar.inline{width:100%;box-shadow:none;margin:0}.flatpickr-day{color:inherit;border-radius:3px;display:flex;align-items:center;line-height:1}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover,.flatpickr-day.nextMonthDay,.flatpickr-day.notAllowed,.flatpickr-day.notAllowed.nextMonthDay,.flatpickr-day.notAllowed.prevMonthDay,.flatpickr-day.prevMonthDay{color:inherit;opacity:.2}.flatpickr-day.today{border-color:rgba(126,133,144,.24)}.flatpickr-day.selected{background-color:#206bc4}span.flatpickr-weekday{font-size:.7333333em;font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:#7e8590}.flatpickr-months{margin-bottom:.5rem}.flatpickr-months .flatpickr-month{color:currentColor;fill:currentColor}.flatpickr-months .flatpickr-current-month{font-weight:400}.flatpickr-months .flatpickr-monthDropdown-months{-webkit-appearance:none;-moz-appearance:none;appearance:none;font-weight:inherit}.flatpickr-months .flatpickr-next-month,.flatpickr-months .flatpickr-prev-month{position:static;color:#7e8590}.flatpickr-months .flatpickr-next-month:hover,.flatpickr-months .flatpickr-prev-month:hover{color:#354052}.flatpickr-months .flatpickr-next-month svg,.flatpickr-months .flatpickr-prev-month svg{display:block;fill:currentColor!important}.flatpickr-months .numInputWrapper .cur-year{font-weight:inherit}.flatpickr-months .numInputWrapper .arrowDown,.flatpickr-months .numInputWrapper .arrowUp{display:none}.noUi-target{border:0;box-shadow:none;background:0 0;border-radius:0;color:#206bc4}.noUi-horizontal{height:1.25rem;padding:.5rem 0}.noUi-base{background:rgba(176,181,190,.24);border-radius:1rem}.noUi-handle{width:1rem;height:1rem;border:2px solid #fff;box-shadow:0 .1rem .25rem rgba(0,0,0,.1);border-radius:1rem;background:currentColor;outline:0}.noUi-handle:after,.noUi-handle:before{content:none}.noUi-horizontal .noUi-handle{width:1rem;height:1rem;top:-.5rem;right:-.5rem;margin:1px 1px 0 0}.noUi-handle.noUi-active,.noUi-handle:focus{box-shadow:0 0 0 1px #f5f7fb,0 0 0 .2rem rgba(32,107,196,.25)}.noUi-connect{background:currentColor} +/*# sourceMappingURL=tabler.min.css.map */ \ No newline at end of file diff --git a/demo/dist/css/tabler.min.css.map b/demo/dist/css/tabler.min.css.map new file mode 100644 index 000000000..06a1d26e8 Binary files /dev/null and b/demo/dist/css/tabler.min.css.map differ diff --git a/demo/dist/img/flags/ad.svg b/demo/dist/img/flags/ad.svg new file mode 100755 index 000000000..83f9a9d4a --- /dev/null +++ b/demo/dist/img/flags/ad.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ae.svg b/demo/dist/img/flags/ae.svg new file mode 100755 index 000000000..79361a56f --- /dev/null +++ b/demo/dist/img/flags/ae.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/af.svg b/demo/dist/img/flags/af.svg new file mode 100755 index 000000000..e931411a0 --- /dev/null +++ b/demo/dist/img/flags/af.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ag.svg b/demo/dist/img/flags/ag.svg new file mode 100755 index 000000000..f990176e0 --- /dev/null +++ b/demo/dist/img/flags/ag.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ai.svg b/demo/dist/img/flags/ai.svg new file mode 100755 index 000000000..94c79ca5d --- /dev/null +++ b/demo/dist/img/flags/ai.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/al.svg b/demo/dist/img/flags/al.svg new file mode 100755 index 000000000..0376623f4 --- /dev/null +++ b/demo/dist/img/flags/al.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/am.svg b/demo/dist/img/flags/am.svg new file mode 100755 index 000000000..0698aa6cb --- /dev/null +++ b/demo/dist/img/flags/am.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ao.svg b/demo/dist/img/flags/ao.svg new file mode 100755 index 000000000..e0ffd55dc --- /dev/null +++ b/demo/dist/img/flags/ao.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/aq.svg b/demo/dist/img/flags/aq.svg new file mode 100755 index 000000000..b238e9310 --- /dev/null +++ b/demo/dist/img/flags/aq.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ar.svg b/demo/dist/img/flags/ar.svg new file mode 100755 index 000000000..0349a30b7 --- /dev/null +++ b/demo/dist/img/flags/ar.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/as.svg b/demo/dist/img/flags/as.svg new file mode 100755 index 000000000..fa824d967 --- /dev/null +++ b/demo/dist/img/flags/as.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/at.svg b/demo/dist/img/flags/at.svg new file mode 100755 index 000000000..eb884b8bb --- /dev/null +++ b/demo/dist/img/flags/at.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/au.svg b/demo/dist/img/flags/au.svg new file mode 100755 index 000000000..d9f3febfd --- /dev/null +++ b/demo/dist/img/flags/au.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/aw.svg b/demo/dist/img/flags/aw.svg new file mode 100755 index 000000000..cb622e6b7 --- /dev/null +++ b/demo/dist/img/flags/aw.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ax.svg b/demo/dist/img/flags/ax.svg new file mode 100755 index 000000000..77610aa1d --- /dev/null +++ b/demo/dist/img/flags/ax.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/az.svg b/demo/dist/img/flags/az.svg new file mode 100755 index 000000000..5efacae84 --- /dev/null +++ b/demo/dist/img/flags/az.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ba.svg b/demo/dist/img/flags/ba.svg new file mode 100755 index 000000000..4c877aa2e --- /dev/null +++ b/demo/dist/img/flags/ba.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/bb.svg b/demo/dist/img/flags/bb.svg new file mode 100755 index 000000000..94ac735c6 --- /dev/null +++ b/demo/dist/img/flags/bb.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/bd.svg b/demo/dist/img/flags/bd.svg new file mode 100755 index 000000000..45de3a682 --- /dev/null +++ b/demo/dist/img/flags/bd.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/be.svg b/demo/dist/img/flags/be.svg new file mode 100755 index 000000000..2ffcf7af0 --- /dev/null +++ b/demo/dist/img/flags/be.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/bf.svg b/demo/dist/img/flags/bf.svg new file mode 100755 index 000000000..4d28804dd --- /dev/null +++ b/demo/dist/img/flags/bf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/bg.svg b/demo/dist/img/flags/bg.svg new file mode 100755 index 000000000..48f09f2a9 --- /dev/null +++ b/demo/dist/img/flags/bg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/bh.svg b/demo/dist/img/flags/bh.svg new file mode 100755 index 000000000..1fcc52020 --- /dev/null +++ b/demo/dist/img/flags/bh.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/bi.svg b/demo/dist/img/flags/bi.svg new file mode 100755 index 000000000..7d02d9b55 --- /dev/null +++ b/demo/dist/img/flags/bi.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/bj.svg b/demo/dist/img/flags/bj.svg new file mode 100755 index 000000000..10ae22123 --- /dev/null +++ b/demo/dist/img/flags/bj.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/bl.svg b/demo/dist/img/flags/bl.svg new file mode 100755 index 000000000..c685996c0 --- /dev/null +++ b/demo/dist/img/flags/bl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/bm.svg b/demo/dist/img/flags/bm.svg new file mode 100755 index 000000000..cf9a3be10 --- /dev/null +++ b/demo/dist/img/flags/bm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/bn.svg b/demo/dist/img/flags/bn.svg new file mode 100755 index 000000000..dd0a86c6e --- /dev/null +++ b/demo/dist/img/flags/bn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/bo.svg b/demo/dist/img/flags/bo.svg new file mode 100755 index 000000000..e2a74435a --- /dev/null +++ b/demo/dist/img/flags/bo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/bq.svg b/demo/dist/img/flags/bq.svg new file mode 100755 index 000000000..d4cdda791 --- /dev/null +++ b/demo/dist/img/flags/bq.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/br.svg b/demo/dist/img/flags/br.svg new file mode 100755 index 000000000..d02e603c9 --- /dev/null +++ b/demo/dist/img/flags/br.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/bs.svg b/demo/dist/img/flags/bs.svg new file mode 100755 index 000000000..09436e1ae --- /dev/null +++ b/demo/dist/img/flags/bs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/bt.svg b/demo/dist/img/flags/bt.svg new file mode 100755 index 000000000..e063de169 --- /dev/null +++ b/demo/dist/img/flags/bt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/bv.svg b/demo/dist/img/flags/bv.svg new file mode 100755 index 000000000..62f9ff850 --- /dev/null +++ b/demo/dist/img/flags/bv.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/bw.svg b/demo/dist/img/flags/bw.svg new file mode 100755 index 000000000..33c98b161 --- /dev/null +++ b/demo/dist/img/flags/bw.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/by.svg b/demo/dist/img/flags/by.svg new file mode 100755 index 000000000..a8e79aa34 --- /dev/null +++ b/demo/dist/img/flags/by.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/bz.svg b/demo/dist/img/flags/bz.svg new file mode 100755 index 000000000..ef53d38e3 --- /dev/null +++ b/demo/dist/img/flags/bz.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ca.svg b/demo/dist/img/flags/ca.svg new file mode 100755 index 000000000..5d364163a --- /dev/null +++ b/demo/dist/img/flags/ca.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/cc.svg b/demo/dist/img/flags/cc.svg new file mode 100755 index 000000000..1a57a69f9 --- /dev/null +++ b/demo/dist/img/flags/cc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/cd.svg b/demo/dist/img/flags/cd.svg new file mode 100755 index 000000000..340bcb304 --- /dev/null +++ b/demo/dist/img/flags/cd.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/cf.svg b/demo/dist/img/flags/cf.svg new file mode 100755 index 000000000..92b2dd56f --- /dev/null +++ b/demo/dist/img/flags/cf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/cg.svg b/demo/dist/img/flags/cg.svg new file mode 100755 index 000000000..c2399c9bc --- /dev/null +++ b/demo/dist/img/flags/cg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ch.svg b/demo/dist/img/flags/ch.svg new file mode 100755 index 000000000..d4580b2d7 --- /dev/null +++ b/demo/dist/img/flags/ch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ci.svg b/demo/dist/img/flags/ci.svg new file mode 100755 index 000000000..43741d1a0 --- /dev/null +++ b/demo/dist/img/flags/ci.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ck.svg b/demo/dist/img/flags/ck.svg new file mode 100755 index 000000000..56ca75954 --- /dev/null +++ b/demo/dist/img/flags/ck.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/cl.svg b/demo/dist/img/flags/cl.svg new file mode 100755 index 000000000..725acd9e4 --- /dev/null +++ b/demo/dist/img/flags/cl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/cm.svg b/demo/dist/img/flags/cm.svg new file mode 100755 index 000000000..99ee1000e --- /dev/null +++ b/demo/dist/img/flags/cm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/cn.svg b/demo/dist/img/flags/cn.svg new file mode 100755 index 000000000..c00e72f4d --- /dev/null +++ b/demo/dist/img/flags/cn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/co.svg b/demo/dist/img/flags/co.svg new file mode 100755 index 000000000..c53ea5bb3 --- /dev/null +++ b/demo/dist/img/flags/co.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/cr.svg b/demo/dist/img/flags/cr.svg new file mode 100755 index 000000000..de0876532 --- /dev/null +++ b/demo/dist/img/flags/cr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/cu.svg b/demo/dist/img/flags/cu.svg new file mode 100755 index 000000000..0895a0ab3 --- /dev/null +++ b/demo/dist/img/flags/cu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/cv.svg b/demo/dist/img/flags/cv.svg new file mode 100755 index 000000000..74a75c0fe --- /dev/null +++ b/demo/dist/img/flags/cv.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/cw.svg b/demo/dist/img/flags/cw.svg new file mode 100755 index 000000000..1edc7f749 --- /dev/null +++ b/demo/dist/img/flags/cw.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/cx.svg b/demo/dist/img/flags/cx.svg new file mode 100755 index 000000000..b6a30de4b --- /dev/null +++ b/demo/dist/img/flags/cx.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/cy.svg b/demo/dist/img/flags/cy.svg new file mode 100755 index 000000000..6ebbe0539 --- /dev/null +++ b/demo/dist/img/flags/cy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/cz.svg b/demo/dist/img/flags/cz.svg new file mode 100755 index 000000000..addc41671 --- /dev/null +++ b/demo/dist/img/flags/cz.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/de.svg b/demo/dist/img/flags/de.svg new file mode 100755 index 000000000..295bf6590 --- /dev/null +++ b/demo/dist/img/flags/de.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/dj.svg b/demo/dist/img/flags/dj.svg new file mode 100755 index 000000000..7417441bf --- /dev/null +++ b/demo/dist/img/flags/dj.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/dk.svg b/demo/dist/img/flags/dk.svg new file mode 100755 index 000000000..784279c26 --- /dev/null +++ b/demo/dist/img/flags/dk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/dm.svg b/demo/dist/img/flags/dm.svg new file mode 100755 index 000000000..f939451bc --- /dev/null +++ b/demo/dist/img/flags/dm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/do.svg b/demo/dist/img/flags/do.svg new file mode 100755 index 000000000..0238de335 --- /dev/null +++ b/demo/dist/img/flags/do.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/dz.svg b/demo/dist/img/flags/dz.svg new file mode 100755 index 000000000..e00a779ab --- /dev/null +++ b/demo/dist/img/flags/dz.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ec.svg b/demo/dist/img/flags/ec.svg new file mode 100755 index 000000000..983e56745 --- /dev/null +++ b/demo/dist/img/flags/ec.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ee.svg b/demo/dist/img/flags/ee.svg new file mode 100755 index 000000000..21743c96b --- /dev/null +++ b/demo/dist/img/flags/ee.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/eg.svg b/demo/dist/img/flags/eg.svg new file mode 100755 index 000000000..001fde5e0 --- /dev/null +++ b/demo/dist/img/flags/eg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/eh.svg b/demo/dist/img/flags/eh.svg new file mode 100755 index 000000000..cf5af97b2 --- /dev/null +++ b/demo/dist/img/flags/eh.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/er.svg b/demo/dist/img/flags/er.svg new file mode 100755 index 000000000..ac781cce1 --- /dev/null +++ b/demo/dist/img/flags/er.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/es-ct.svg b/demo/dist/img/flags/es-ct.svg new file mode 100755 index 000000000..7dd283afb --- /dev/null +++ b/demo/dist/img/flags/es-ct.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/es.svg b/demo/dist/img/flags/es.svg new file mode 100755 index 000000000..4d78f9b0a --- /dev/null +++ b/demo/dist/img/flags/es.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/et.svg b/demo/dist/img/flags/et.svg new file mode 100755 index 000000000..9554f583c --- /dev/null +++ b/demo/dist/img/flags/et.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/eu.svg b/demo/dist/img/flags/eu.svg new file mode 100755 index 000000000..887edbae5 --- /dev/null +++ b/demo/dist/img/flags/eu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/fi.svg b/demo/dist/img/flags/fi.svg new file mode 100755 index 000000000..c6a6c4fbb --- /dev/null +++ b/demo/dist/img/flags/fi.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/fj.svg b/demo/dist/img/flags/fj.svg new file mode 100755 index 000000000..b424cf67a --- /dev/null +++ b/demo/dist/img/flags/fj.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/fk.svg b/demo/dist/img/flags/fk.svg new file mode 100755 index 000000000..0e870dfb8 --- /dev/null +++ b/demo/dist/img/flags/fk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/fm.svg b/demo/dist/img/flags/fm.svg new file mode 100755 index 000000000..5fe1c268c --- /dev/null +++ b/demo/dist/img/flags/fm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/fo.svg b/demo/dist/img/flags/fo.svg new file mode 100755 index 000000000..9eafc4187 --- /dev/null +++ b/demo/dist/img/flags/fo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/fr.svg b/demo/dist/img/flags/fr.svg new file mode 100755 index 000000000..c685996c0 --- /dev/null +++ b/demo/dist/img/flags/fr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ga.svg b/demo/dist/img/flags/ga.svg new file mode 100755 index 000000000..0e8b64c34 --- /dev/null +++ b/demo/dist/img/flags/ga.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/gb-eng.svg b/demo/dist/img/flags/gb-eng.svg new file mode 100755 index 000000000..da9792d47 --- /dev/null +++ b/demo/dist/img/flags/gb-eng.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/gb-nir.svg b/demo/dist/img/flags/gb-nir.svg new file mode 100755 index 000000000..0a41b5730 --- /dev/null +++ b/demo/dist/img/flags/gb-nir.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/gb-sct.svg b/demo/dist/img/flags/gb-sct.svg new file mode 100755 index 000000000..7605b7f8c --- /dev/null +++ b/demo/dist/img/flags/gb-sct.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/gb-wls.svg b/demo/dist/img/flags/gb-wls.svg new file mode 100755 index 000000000..c9031288c --- /dev/null +++ b/demo/dist/img/flags/gb-wls.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/gb.svg b/demo/dist/img/flags/gb.svg new file mode 100755 index 000000000..21fcf54df --- /dev/null +++ b/demo/dist/img/flags/gb.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/gd.svg b/demo/dist/img/flags/gd.svg new file mode 100755 index 000000000..6c954a9a9 --- /dev/null +++ b/demo/dist/img/flags/gd.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ge.svg b/demo/dist/img/flags/ge.svg new file mode 100755 index 000000000..d4d3cd2c6 --- /dev/null +++ b/demo/dist/img/flags/ge.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/gf.svg b/demo/dist/img/flags/gf.svg new file mode 100755 index 000000000..718b04c6e --- /dev/null +++ b/demo/dist/img/flags/gf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/gg.svg b/demo/dist/img/flags/gg.svg new file mode 100755 index 000000000..254ac6ae1 --- /dev/null +++ b/demo/dist/img/flags/gg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/gh.svg b/demo/dist/img/flags/gh.svg new file mode 100755 index 000000000..778f179bd --- /dev/null +++ b/demo/dist/img/flags/gh.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/gi.svg b/demo/dist/img/flags/gi.svg new file mode 100755 index 000000000..1053c9a6f --- /dev/null +++ b/demo/dist/img/flags/gi.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/gl.svg b/demo/dist/img/flags/gl.svg new file mode 100755 index 000000000..4ec8b3de1 --- /dev/null +++ b/demo/dist/img/flags/gl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/gm.svg b/demo/dist/img/flags/gm.svg new file mode 100755 index 000000000..36cb606fc --- /dev/null +++ b/demo/dist/img/flags/gm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/gn.svg b/demo/dist/img/flags/gn.svg new file mode 100755 index 000000000..6764fe57b --- /dev/null +++ b/demo/dist/img/flags/gn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/gp.svg b/demo/dist/img/flags/gp.svg new file mode 100755 index 000000000..c685996c0 --- /dev/null +++ b/demo/dist/img/flags/gp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/gq.svg b/demo/dist/img/flags/gq.svg new file mode 100755 index 000000000..5adad6ef0 --- /dev/null +++ b/demo/dist/img/flags/gq.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/gr.svg b/demo/dist/img/flags/gr.svg new file mode 100755 index 000000000..2bd8ab704 --- /dev/null +++ b/demo/dist/img/flags/gr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/gs.svg b/demo/dist/img/flags/gs.svg new file mode 100755 index 000000000..3cfb6d23a --- /dev/null +++ b/demo/dist/img/flags/gs.svg @@ -0,0 +1 @@ +LEOTERRRRREOOAAAMPPPITTMG \ No newline at end of file diff --git a/demo/dist/img/flags/gt.svg b/demo/dist/img/flags/gt.svg new file mode 100755 index 000000000..19693364a --- /dev/null +++ b/demo/dist/img/flags/gt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/gu.svg b/demo/dist/img/flags/gu.svg new file mode 100755 index 000000000..69028921b --- /dev/null +++ b/demo/dist/img/flags/gu.svg @@ -0,0 +1 @@ +GUAMGUAM \ No newline at end of file diff --git a/demo/dist/img/flags/gw.svg b/demo/dist/img/flags/gw.svg new file mode 100755 index 000000000..67bc070bc --- /dev/null +++ b/demo/dist/img/flags/gw.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/gy.svg b/demo/dist/img/flags/gy.svg new file mode 100755 index 000000000..28eabe9b2 --- /dev/null +++ b/demo/dist/img/flags/gy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/hk.svg b/demo/dist/img/flags/hk.svg new file mode 100755 index 000000000..d9188690d --- /dev/null +++ b/demo/dist/img/flags/hk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/hm.svg b/demo/dist/img/flags/hm.svg new file mode 100755 index 000000000..d52466612 --- /dev/null +++ b/demo/dist/img/flags/hm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/hn.svg b/demo/dist/img/flags/hn.svg new file mode 100755 index 000000000..6266365a9 --- /dev/null +++ b/demo/dist/img/flags/hn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/hr.svg b/demo/dist/img/flags/hr.svg new file mode 100755 index 000000000..a3da6eacf --- /dev/null +++ b/demo/dist/img/flags/hr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ht.svg b/demo/dist/img/flags/ht.svg new file mode 100755 index 000000000..2e1270bdd --- /dev/null +++ b/demo/dist/img/flags/ht.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/hu.svg b/demo/dist/img/flags/hu.svg new file mode 100755 index 000000000..dccf792ba --- /dev/null +++ b/demo/dist/img/flags/hu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/id.svg b/demo/dist/img/flags/id.svg new file mode 100755 index 000000000..2950f15cd --- /dev/null +++ b/demo/dist/img/flags/id.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ie.svg b/demo/dist/img/flags/ie.svg new file mode 100755 index 000000000..4694ec2af --- /dev/null +++ b/demo/dist/img/flags/ie.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/il.svg b/demo/dist/img/flags/il.svg new file mode 100755 index 000000000..71b10381b --- /dev/null +++ b/demo/dist/img/flags/il.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/im.svg b/demo/dist/img/flags/im.svg new file mode 100755 index 000000000..3379547f8 --- /dev/null +++ b/demo/dist/img/flags/im.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/in.svg b/demo/dist/img/flags/in.svg new file mode 100755 index 000000000..bfe6c4eac --- /dev/null +++ b/demo/dist/img/flags/in.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/io.svg b/demo/dist/img/flags/io.svg new file mode 100755 index 000000000..aea455a08 --- /dev/null +++ b/demo/dist/img/flags/io.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/iq.svg b/demo/dist/img/flags/iq.svg new file mode 100755 index 000000000..4021cbf5d --- /dev/null +++ b/demo/dist/img/flags/iq.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ir.svg b/demo/dist/img/flags/ir.svg new file mode 100755 index 000000000..6e854baa6 --- /dev/null +++ b/demo/dist/img/flags/ir.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/is.svg b/demo/dist/img/flags/is.svg new file mode 100755 index 000000000..c5dd6a7ad --- /dev/null +++ b/demo/dist/img/flags/is.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/it.svg b/demo/dist/img/flags/it.svg new file mode 100755 index 000000000..51c162d86 --- /dev/null +++ b/demo/dist/img/flags/it.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/je.svg b/demo/dist/img/flags/je.svg new file mode 100755 index 000000000..29a0ff978 --- /dev/null +++ b/demo/dist/img/flags/je.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/jm.svg b/demo/dist/img/flags/jm.svg new file mode 100755 index 000000000..cd807bd98 --- /dev/null +++ b/demo/dist/img/flags/jm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/jo.svg b/demo/dist/img/flags/jo.svg new file mode 100755 index 000000000..6b9e7906f --- /dev/null +++ b/demo/dist/img/flags/jo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/jp.svg b/demo/dist/img/flags/jp.svg new file mode 100755 index 000000000..5447154af --- /dev/null +++ b/demo/dist/img/flags/jp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ke.svg b/demo/dist/img/flags/ke.svg new file mode 100755 index 000000000..65b84a1b8 --- /dev/null +++ b/demo/dist/img/flags/ke.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/kg.svg b/demo/dist/img/flags/kg.svg new file mode 100755 index 000000000..73f640351 --- /dev/null +++ b/demo/dist/img/flags/kg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/kh.svg b/demo/dist/img/flags/kh.svg new file mode 100755 index 000000000..412939b72 --- /dev/null +++ b/demo/dist/img/flags/kh.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ki.svg b/demo/dist/img/flags/ki.svg new file mode 100755 index 000000000..9bc7ccf3e --- /dev/null +++ b/demo/dist/img/flags/ki.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/km.svg b/demo/dist/img/flags/km.svg new file mode 100755 index 000000000..75b1a3528 --- /dev/null +++ b/demo/dist/img/flags/km.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/kn.svg b/demo/dist/img/flags/kn.svg new file mode 100755 index 000000000..47b982b9a --- /dev/null +++ b/demo/dist/img/flags/kn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/kp.svg b/demo/dist/img/flags/kp.svg new file mode 100755 index 000000000..d93c3da03 --- /dev/null +++ b/demo/dist/img/flags/kp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/kr.svg b/demo/dist/img/flags/kr.svg new file mode 100755 index 000000000..8a7fc9d14 --- /dev/null +++ b/demo/dist/img/flags/kr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/kw.svg b/demo/dist/img/flags/kw.svg new file mode 100755 index 000000000..26c8dfc12 --- /dev/null +++ b/demo/dist/img/flags/kw.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ky.svg b/demo/dist/img/flags/ky.svg new file mode 100755 index 000000000..37214cd83 --- /dev/null +++ b/demo/dist/img/flags/ky.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/kz.svg b/demo/dist/img/flags/kz.svg new file mode 100755 index 000000000..ace51d192 --- /dev/null +++ b/demo/dist/img/flags/kz.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/la.svg b/demo/dist/img/flags/la.svg new file mode 100755 index 000000000..1831221b0 --- /dev/null +++ b/demo/dist/img/flags/la.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/lb.svg b/demo/dist/img/flags/lb.svg new file mode 100755 index 000000000..343014099 --- /dev/null +++ b/demo/dist/img/flags/lb.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/lc.svg b/demo/dist/img/flags/lc.svg new file mode 100755 index 000000000..5b5474980 --- /dev/null +++ b/demo/dist/img/flags/lc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/li.svg b/demo/dist/img/flags/li.svg new file mode 100755 index 000000000..f5b811a0b --- /dev/null +++ b/demo/dist/img/flags/li.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/lk.svg b/demo/dist/img/flags/lk.svg new file mode 100755 index 000000000..147ab0363 --- /dev/null +++ b/demo/dist/img/flags/lk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/lr.svg b/demo/dist/img/flags/lr.svg new file mode 100755 index 000000000..cba612089 --- /dev/null +++ b/demo/dist/img/flags/lr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ls.svg b/demo/dist/img/flags/ls.svg new file mode 100755 index 000000000..ad9e21be1 --- /dev/null +++ b/demo/dist/img/flags/ls.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/lt.svg b/demo/dist/img/flags/lt.svg new file mode 100755 index 000000000..c8e8ce71e --- /dev/null +++ b/demo/dist/img/flags/lt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/lu.svg b/demo/dist/img/flags/lu.svg new file mode 100755 index 000000000..ec2f3f3bb --- /dev/null +++ b/demo/dist/img/flags/lu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/lv.svg b/demo/dist/img/flags/lv.svg new file mode 100755 index 000000000..c5edae7cb --- /dev/null +++ b/demo/dist/img/flags/lv.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ly.svg b/demo/dist/img/flags/ly.svg new file mode 100755 index 000000000..8a6cd8de7 --- /dev/null +++ b/demo/dist/img/flags/ly.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ma.svg b/demo/dist/img/flags/ma.svg new file mode 100755 index 000000000..cb38ba682 --- /dev/null +++ b/demo/dist/img/flags/ma.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/mc.svg b/demo/dist/img/flags/mc.svg new file mode 100755 index 000000000..6387108df --- /dev/null +++ b/demo/dist/img/flags/mc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/md.svg b/demo/dist/img/flags/md.svg new file mode 100755 index 000000000..bc884cfe3 --- /dev/null +++ b/demo/dist/img/flags/md.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/me.svg b/demo/dist/img/flags/me.svg new file mode 100755 index 000000000..2115bbf41 --- /dev/null +++ b/demo/dist/img/flags/me.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/mf.svg b/demo/dist/img/flags/mf.svg new file mode 100755 index 000000000..c685996c0 --- /dev/null +++ b/demo/dist/img/flags/mf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/mg.svg b/demo/dist/img/flags/mg.svg new file mode 100755 index 000000000..3a4e73393 --- /dev/null +++ b/demo/dist/img/flags/mg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/mh.svg b/demo/dist/img/flags/mh.svg new file mode 100755 index 000000000..6b3853ae3 --- /dev/null +++ b/demo/dist/img/flags/mh.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/mk.svg b/demo/dist/img/flags/mk.svg new file mode 100755 index 000000000..27ca5bc1c --- /dev/null +++ b/demo/dist/img/flags/mk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ml.svg b/demo/dist/img/flags/ml.svg new file mode 100755 index 000000000..671ea9e4c --- /dev/null +++ b/demo/dist/img/flags/ml.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/mm.svg b/demo/dist/img/flags/mm.svg new file mode 100755 index 000000000..50023aa12 --- /dev/null +++ b/demo/dist/img/flags/mm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/mn.svg b/demo/dist/img/flags/mn.svg new file mode 100755 index 000000000..ab007f2f8 --- /dev/null +++ b/demo/dist/img/flags/mn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/mo.svg b/demo/dist/img/flags/mo.svg new file mode 100755 index 000000000..37eac6003 --- /dev/null +++ b/demo/dist/img/flags/mo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/mp.svg b/demo/dist/img/flags/mp.svg new file mode 100755 index 000000000..ac50b8a19 --- /dev/null +++ b/demo/dist/img/flags/mp.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/mq.svg b/demo/dist/img/flags/mq.svg new file mode 100755 index 000000000..c685996c0 --- /dev/null +++ b/demo/dist/img/flags/mq.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/mr.svg b/demo/dist/img/flags/mr.svg new file mode 100755 index 000000000..18f3aac20 --- /dev/null +++ b/demo/dist/img/flags/mr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ms.svg b/demo/dist/img/flags/ms.svg new file mode 100755 index 000000000..2593d0a11 --- /dev/null +++ b/demo/dist/img/flags/ms.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/mt.svg b/demo/dist/img/flags/mt.svg new file mode 100755 index 000000000..590c7d045 --- /dev/null +++ b/demo/dist/img/flags/mt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/mu.svg b/demo/dist/img/flags/mu.svg new file mode 100755 index 000000000..4596e6c76 --- /dev/null +++ b/demo/dist/img/flags/mu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/mv.svg b/demo/dist/img/flags/mv.svg new file mode 100755 index 000000000..8c35524c2 --- /dev/null +++ b/demo/dist/img/flags/mv.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/mw.svg b/demo/dist/img/flags/mw.svg new file mode 100755 index 000000000..3c6937cef --- /dev/null +++ b/demo/dist/img/flags/mw.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/mx.svg b/demo/dist/img/flags/mx.svg new file mode 100755 index 000000000..5590e41ed --- /dev/null +++ b/demo/dist/img/flags/mx.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/my.svg b/demo/dist/img/flags/my.svg new file mode 100755 index 000000000..ee11210da --- /dev/null +++ b/demo/dist/img/flags/my.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/mz.svg b/demo/dist/img/flags/mz.svg new file mode 100755 index 000000000..dfed4a69d --- /dev/null +++ b/demo/dist/img/flags/mz.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/na.svg b/demo/dist/img/flags/na.svg new file mode 100755 index 000000000..cddd951bb --- /dev/null +++ b/demo/dist/img/flags/na.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/nc.svg b/demo/dist/img/flags/nc.svg new file mode 100755 index 000000000..c685996c0 --- /dev/null +++ b/demo/dist/img/flags/nc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ne.svg b/demo/dist/img/flags/ne.svg new file mode 100755 index 000000000..6d2cc4427 --- /dev/null +++ b/demo/dist/img/flags/ne.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/nf.svg b/demo/dist/img/flags/nf.svg new file mode 100755 index 000000000..491870212 --- /dev/null +++ b/demo/dist/img/flags/nf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ng.svg b/demo/dist/img/flags/ng.svg new file mode 100755 index 000000000..85b7be573 --- /dev/null +++ b/demo/dist/img/flags/ng.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ni.svg b/demo/dist/img/flags/ni.svg new file mode 100755 index 000000000..f4d3e2b19 --- /dev/null +++ b/demo/dist/img/flags/ni.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/nl.svg b/demo/dist/img/flags/nl.svg new file mode 100755 index 000000000..5cab4d9a2 --- /dev/null +++ b/demo/dist/img/flags/nl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/no.svg b/demo/dist/img/flags/no.svg new file mode 100755 index 000000000..d0c7e802a --- /dev/null +++ b/demo/dist/img/flags/no.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/np.svg b/demo/dist/img/flags/np.svg new file mode 100755 index 000000000..170fe1402 --- /dev/null +++ b/demo/dist/img/flags/np.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/nr.svg b/demo/dist/img/flags/nr.svg new file mode 100755 index 000000000..1b1b93a68 --- /dev/null +++ b/demo/dist/img/flags/nr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/nu.svg b/demo/dist/img/flags/nu.svg new file mode 100755 index 000000000..a7ece6666 --- /dev/null +++ b/demo/dist/img/flags/nu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/nz.svg b/demo/dist/img/flags/nz.svg new file mode 100755 index 000000000..d9a7f72ed --- /dev/null +++ b/demo/dist/img/flags/nz.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/om.svg b/demo/dist/img/flags/om.svg new file mode 100755 index 000000000..6ee8efee5 --- /dev/null +++ b/demo/dist/img/flags/om.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/pa.svg b/demo/dist/img/flags/pa.svg new file mode 100755 index 000000000..dad3b4646 --- /dev/null +++ b/demo/dist/img/flags/pa.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/pe.svg b/demo/dist/img/flags/pe.svg new file mode 100755 index 000000000..a20351153 --- /dev/null +++ b/demo/dist/img/flags/pe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/pf.svg b/demo/dist/img/flags/pf.svg new file mode 100755 index 000000000..123c864d9 --- /dev/null +++ b/demo/dist/img/flags/pf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/pg.svg b/demo/dist/img/flags/pg.svg new file mode 100755 index 000000000..254dcb197 --- /dev/null +++ b/demo/dist/img/flags/pg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ph.svg b/demo/dist/img/flags/ph.svg new file mode 100755 index 000000000..b679573d2 --- /dev/null +++ b/demo/dist/img/flags/ph.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/pk.svg b/demo/dist/img/flags/pk.svg new file mode 100755 index 000000000..a09c059ba --- /dev/null +++ b/demo/dist/img/flags/pk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/pl.svg b/demo/dist/img/flags/pl.svg new file mode 100755 index 000000000..cefafa8ce --- /dev/null +++ b/demo/dist/img/flags/pl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/pm.svg b/demo/dist/img/flags/pm.svg new file mode 100755 index 000000000..c685996c0 --- /dev/null +++ b/demo/dist/img/flags/pm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/pn.svg b/demo/dist/img/flags/pn.svg new file mode 100755 index 000000000..3e0bdeff9 --- /dev/null +++ b/demo/dist/img/flags/pn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/pr.svg b/demo/dist/img/flags/pr.svg new file mode 100755 index 000000000..dafc6fa70 --- /dev/null +++ b/demo/dist/img/flags/pr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ps.svg b/demo/dist/img/flags/ps.svg new file mode 100755 index 000000000..52c91bc52 --- /dev/null +++ b/demo/dist/img/flags/ps.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/pt.svg b/demo/dist/img/flags/pt.svg new file mode 100755 index 000000000..02466e1c2 --- /dev/null +++ b/demo/dist/img/flags/pt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/pw.svg b/demo/dist/img/flags/pw.svg new file mode 100755 index 000000000..b5087ca78 --- /dev/null +++ b/demo/dist/img/flags/pw.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/py.svg b/demo/dist/img/flags/py.svg new file mode 100755 index 000000000..f70b521b8 --- /dev/null +++ b/demo/dist/img/flags/py.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/qa.svg b/demo/dist/img/flags/qa.svg new file mode 100755 index 000000000..1f2866d2f --- /dev/null +++ b/demo/dist/img/flags/qa.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/re.svg b/demo/dist/img/flags/re.svg new file mode 100755 index 000000000..c685996c0 --- /dev/null +++ b/demo/dist/img/flags/re.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ro.svg b/demo/dist/img/flags/ro.svg new file mode 100755 index 000000000..74d28c941 --- /dev/null +++ b/demo/dist/img/flags/ro.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/rs.svg b/demo/dist/img/flags/rs.svg new file mode 100755 index 000000000..000470c7b --- /dev/null +++ b/demo/dist/img/flags/rs.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ru.svg b/demo/dist/img/flags/ru.svg new file mode 100755 index 000000000..bb73b9af8 --- /dev/null +++ b/demo/dist/img/flags/ru.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/rw.svg b/demo/dist/img/flags/rw.svg new file mode 100755 index 000000000..e5af6f761 --- /dev/null +++ b/demo/dist/img/flags/rw.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/sa.svg b/demo/dist/img/flags/sa.svg new file mode 100755 index 000000000..736a4242b --- /dev/null +++ b/demo/dist/img/flags/sa.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/sb.svg b/demo/dist/img/flags/sb.svg new file mode 100755 index 000000000..38ca74a85 --- /dev/null +++ b/demo/dist/img/flags/sb.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/sc.svg b/demo/dist/img/flags/sc.svg new file mode 100755 index 000000000..e852c2df7 --- /dev/null +++ b/demo/dist/img/flags/sc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/sd.svg b/demo/dist/img/flags/sd.svg new file mode 100755 index 000000000..cd5aebcf7 --- /dev/null +++ b/demo/dist/img/flags/sd.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/se.svg b/demo/dist/img/flags/se.svg new file mode 100755 index 000000000..5c88cf306 --- /dev/null +++ b/demo/dist/img/flags/se.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/sg.svg b/demo/dist/img/flags/sg.svg new file mode 100755 index 000000000..6b144d63e --- /dev/null +++ b/demo/dist/img/flags/sg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/sh.svg b/demo/dist/img/flags/sh.svg new file mode 100755 index 000000000..daf4b9c42 --- /dev/null +++ b/demo/dist/img/flags/sh.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/si.svg b/demo/dist/img/flags/si.svg new file mode 100755 index 000000000..aee54c9d1 --- /dev/null +++ b/demo/dist/img/flags/si.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/sj.svg b/demo/dist/img/flags/sj.svg new file mode 100755 index 000000000..26e3aec9a --- /dev/null +++ b/demo/dist/img/flags/sj.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/sk.svg b/demo/dist/img/flags/sk.svg new file mode 100755 index 000000000..02f36653d --- /dev/null +++ b/demo/dist/img/flags/sk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/sl.svg b/demo/dist/img/flags/sl.svg new file mode 100755 index 000000000..1ba0f287a --- /dev/null +++ b/demo/dist/img/flags/sl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/sm.svg b/demo/dist/img/flags/sm.svg new file mode 100755 index 000000000..2898140fb --- /dev/null +++ b/demo/dist/img/flags/sm.svg @@ -0,0 +1 @@ +LIBERTAS \ No newline at end of file diff --git a/demo/dist/img/flags/sn.svg b/demo/dist/img/flags/sn.svg new file mode 100755 index 000000000..717a0be98 --- /dev/null +++ b/demo/dist/img/flags/sn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/so.svg b/demo/dist/img/flags/so.svg new file mode 100755 index 000000000..ac56662d2 --- /dev/null +++ b/demo/dist/img/flags/so.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/sr.svg b/demo/dist/img/flags/sr.svg new file mode 100755 index 000000000..e98c28652 --- /dev/null +++ b/demo/dist/img/flags/sr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ss.svg b/demo/dist/img/flags/ss.svg new file mode 100755 index 000000000..e0671b1e5 --- /dev/null +++ b/demo/dist/img/flags/ss.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/st.svg b/demo/dist/img/flags/st.svg new file mode 100755 index 000000000..b4bd65ae7 --- /dev/null +++ b/demo/dist/img/flags/st.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/sv.svg b/demo/dist/img/flags/sv.svg new file mode 100755 index 000000000..b4ae63b92 --- /dev/null +++ b/demo/dist/img/flags/sv.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/sx.svg b/demo/dist/img/flags/sx.svg new file mode 100755 index 000000000..bf7382929 --- /dev/null +++ b/demo/dist/img/flags/sx.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/sy.svg b/demo/dist/img/flags/sy.svg new file mode 100755 index 000000000..3f6867b35 --- /dev/null +++ b/demo/dist/img/flags/sy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/sz.svg b/demo/dist/img/flags/sz.svg new file mode 100755 index 000000000..6b6678570 --- /dev/null +++ b/demo/dist/img/flags/sz.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/tc.svg b/demo/dist/img/flags/tc.svg new file mode 100755 index 000000000..49c6077d6 --- /dev/null +++ b/demo/dist/img/flags/tc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/td.svg b/demo/dist/img/flags/td.svg new file mode 100755 index 000000000..15002cc08 --- /dev/null +++ b/demo/dist/img/flags/td.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/tf.svg b/demo/dist/img/flags/tf.svg new file mode 100755 index 000000000..4c6ba14ac --- /dev/null +++ b/demo/dist/img/flags/tf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/tg.svg b/demo/dist/img/flags/tg.svg new file mode 100755 index 000000000..f6a01f59d --- /dev/null +++ b/demo/dist/img/flags/tg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/th.svg b/demo/dist/img/flags/th.svg new file mode 100755 index 000000000..79163c78e --- /dev/null +++ b/demo/dist/img/flags/th.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/tj.svg b/demo/dist/img/flags/tj.svg new file mode 100755 index 000000000..f65a22a23 --- /dev/null +++ b/demo/dist/img/flags/tj.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/tk.svg b/demo/dist/img/flags/tk.svg new file mode 100755 index 000000000..e00e3603c --- /dev/null +++ b/demo/dist/img/flags/tk.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/tl.svg b/demo/dist/img/flags/tl.svg new file mode 100755 index 000000000..09a8e93e5 --- /dev/null +++ b/demo/dist/img/flags/tl.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/tm.svg b/demo/dist/img/flags/tm.svg new file mode 100755 index 000000000..464c7fe78 --- /dev/null +++ b/demo/dist/img/flags/tm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/tn.svg b/demo/dist/img/flags/tn.svg new file mode 100755 index 000000000..c2b0cd58c --- /dev/null +++ b/demo/dist/img/flags/tn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/to.svg b/demo/dist/img/flags/to.svg new file mode 100755 index 000000000..dd8912128 --- /dev/null +++ b/demo/dist/img/flags/to.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/tr.svg b/demo/dist/img/flags/tr.svg new file mode 100755 index 000000000..a98b72991 --- /dev/null +++ b/demo/dist/img/flags/tr.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/tt.svg b/demo/dist/img/flags/tt.svg new file mode 100755 index 000000000..40d595a68 --- /dev/null +++ b/demo/dist/img/flags/tt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/tv.svg b/demo/dist/img/flags/tv.svg new file mode 100755 index 000000000..2c358df6f --- /dev/null +++ b/demo/dist/img/flags/tv.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/tw.svg b/demo/dist/img/flags/tw.svg new file mode 100755 index 000000000..5d000481a --- /dev/null +++ b/demo/dist/img/flags/tw.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/tz.svg b/demo/dist/img/flags/tz.svg new file mode 100755 index 000000000..df5babfef --- /dev/null +++ b/demo/dist/img/flags/tz.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ua.svg b/demo/dist/img/flags/ua.svg new file mode 100755 index 000000000..d4baa9780 --- /dev/null +++ b/demo/dist/img/flags/ua.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ug.svg b/demo/dist/img/flags/ug.svg new file mode 100755 index 000000000..047cd1ed3 --- /dev/null +++ b/demo/dist/img/flags/ug.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/um.svg b/demo/dist/img/flags/um.svg new file mode 100755 index 000000000..2e08fbaf1 --- /dev/null +++ b/demo/dist/img/flags/um.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/un.svg b/demo/dist/img/flags/un.svg new file mode 100755 index 000000000..c28b61526 --- /dev/null +++ b/demo/dist/img/flags/un.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/us.svg b/demo/dist/img/flags/us.svg new file mode 100755 index 000000000..09aaba170 --- /dev/null +++ b/demo/dist/img/flags/us.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/uy.svg b/demo/dist/img/flags/uy.svg new file mode 100755 index 000000000..4c474f924 --- /dev/null +++ b/demo/dist/img/flags/uy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/uz.svg b/demo/dist/img/flags/uz.svg new file mode 100755 index 000000000..563a421df --- /dev/null +++ b/demo/dist/img/flags/uz.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/va.svg b/demo/dist/img/flags/va.svg new file mode 100755 index 000000000..79dd72235 --- /dev/null +++ b/demo/dist/img/flags/va.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/vc.svg b/demo/dist/img/flags/vc.svg new file mode 100755 index 000000000..17b5e909a --- /dev/null +++ b/demo/dist/img/flags/vc.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ve.svg b/demo/dist/img/flags/ve.svg new file mode 100755 index 000000000..6d730884a --- /dev/null +++ b/demo/dist/img/flags/ve.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/vg.svg b/demo/dist/img/flags/vg.svg new file mode 100755 index 000000000..94b83ef1b --- /dev/null +++ b/demo/dist/img/flags/vg.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/vi.svg b/demo/dist/img/flags/vi.svg new file mode 100755 index 000000000..79d39125f --- /dev/null +++ b/demo/dist/img/flags/vi.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/vn.svg b/demo/dist/img/flags/vn.svg new file mode 100755 index 000000000..cd4207e00 --- /dev/null +++ b/demo/dist/img/flags/vn.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/vu.svg b/demo/dist/img/flags/vu.svg new file mode 100755 index 000000000..750cc0d6f --- /dev/null +++ b/demo/dist/img/flags/vu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/wf.svg b/demo/dist/img/flags/wf.svg new file mode 100755 index 000000000..c685996c0 --- /dev/null +++ b/demo/dist/img/flags/wf.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ws.svg b/demo/dist/img/flags/ws.svg new file mode 100755 index 000000000..10d90eaf3 --- /dev/null +++ b/demo/dist/img/flags/ws.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/ye.svg b/demo/dist/img/flags/ye.svg new file mode 100755 index 000000000..651505d3e --- /dev/null +++ b/demo/dist/img/flags/ye.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/yt.svg b/demo/dist/img/flags/yt.svg new file mode 100755 index 000000000..c685996c0 --- /dev/null +++ b/demo/dist/img/flags/yt.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/za.svg b/demo/dist/img/flags/za.svg new file mode 100755 index 000000000..0f85d43b5 --- /dev/null +++ b/demo/dist/img/flags/za.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/zm.svg b/demo/dist/img/flags/zm.svg new file mode 100755 index 000000000..738c48185 --- /dev/null +++ b/demo/dist/img/flags/zm.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/flags/zw.svg b/demo/dist/img/flags/zw.svg new file mode 100755 index 000000000..6341d5630 --- /dev/null +++ b/demo/dist/img/flags/zw.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/2checkout-dark.svg b/demo/dist/img/payments/2checkout-dark.svg new file mode 100644 index 000000000..55fa29aa7 --- /dev/null +++ b/demo/dist/img/payments/2checkout-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/2checkout.svg b/demo/dist/img/payments/2checkout.svg new file mode 100644 index 000000000..c9bedf56b --- /dev/null +++ b/demo/dist/img/payments/2checkout.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/alipay-dark.svg b/demo/dist/img/payments/alipay-dark.svg new file mode 100644 index 000000000..75c4cb8a7 --- /dev/null +++ b/demo/dist/img/payments/alipay-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/alipay.svg b/demo/dist/img/payments/alipay.svg new file mode 100644 index 000000000..9b14e57cf --- /dev/null +++ b/demo/dist/img/payments/alipay.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/amazon-dark.svg b/demo/dist/img/payments/amazon-dark.svg new file mode 100644 index 000000000..c0f5761dc --- /dev/null +++ b/demo/dist/img/payments/amazon-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/amazon.svg b/demo/dist/img/payments/amazon.svg new file mode 100644 index 000000000..0560260da --- /dev/null +++ b/demo/dist/img/payments/amazon.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/americanexpress-dark.svg b/demo/dist/img/payments/americanexpress-dark.svg new file mode 100644 index 000000000..9372150f6 --- /dev/null +++ b/demo/dist/img/payments/americanexpress-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/americanexpress.svg b/demo/dist/img/payments/americanexpress.svg new file mode 100644 index 000000000..9d1da2e75 --- /dev/null +++ b/demo/dist/img/payments/americanexpress.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/applepay-dark.svg b/demo/dist/img/payments/applepay-dark.svg new file mode 100644 index 000000000..45313fca2 --- /dev/null +++ b/demo/dist/img/payments/applepay-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/applepay.svg b/demo/dist/img/payments/applepay.svg new file mode 100644 index 000000000..447de2693 --- /dev/null +++ b/demo/dist/img/payments/applepay.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/bancontact-dark.svg b/demo/dist/img/payments/bancontact-dark.svg new file mode 100644 index 000000000..0209208f1 --- /dev/null +++ b/demo/dist/img/payments/bancontact-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/bancontact.svg b/demo/dist/img/payments/bancontact.svg new file mode 100644 index 000000000..da4d41f58 --- /dev/null +++ b/demo/dist/img/payments/bancontact.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/bitcoin-dark.svg b/demo/dist/img/payments/bitcoin-dark.svg new file mode 100644 index 000000000..f0e63fa30 --- /dev/null +++ b/demo/dist/img/payments/bitcoin-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/bitcoin.svg b/demo/dist/img/payments/bitcoin.svg new file mode 100644 index 000000000..ee8fa4567 --- /dev/null +++ b/demo/dist/img/payments/bitcoin.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/bitpay-dark.svg b/demo/dist/img/payments/bitpay-dark.svg new file mode 100644 index 000000000..d775dfb3d --- /dev/null +++ b/demo/dist/img/payments/bitpay-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/bitpay.svg b/demo/dist/img/payments/bitpay.svg new file mode 100644 index 000000000..37208193e --- /dev/null +++ b/demo/dist/img/payments/bitpay.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/blik-dark.svg b/demo/dist/img/payments/blik-dark.svg new file mode 100644 index 000000000..ec6e1109b --- /dev/null +++ b/demo/dist/img/payments/blik-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/blik.svg b/demo/dist/img/payments/blik.svg new file mode 100644 index 000000000..b44c11d9b --- /dev/null +++ b/demo/dist/img/payments/blik.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/cirrus-dark.svg b/demo/dist/img/payments/cirrus-dark.svg new file mode 100644 index 000000000..b000f12e5 --- /dev/null +++ b/demo/dist/img/payments/cirrus-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/cirrus.svg b/demo/dist/img/payments/cirrus.svg new file mode 100644 index 000000000..f3848c85b --- /dev/null +++ b/demo/dist/img/payments/cirrus.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/clickandbuy-dark.svg b/demo/dist/img/payments/clickandbuy-dark.svg new file mode 100644 index 000000000..d813c7e7f --- /dev/null +++ b/demo/dist/img/payments/clickandbuy-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/clickandbuy.svg b/demo/dist/img/payments/clickandbuy.svg new file mode 100644 index 000000000..58d0ba9a4 --- /dev/null +++ b/demo/dist/img/payments/clickandbuy.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/coinkite-dark.svg b/demo/dist/img/payments/coinkite-dark.svg new file mode 100644 index 000000000..885ca6ec8 --- /dev/null +++ b/demo/dist/img/payments/coinkite-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/coinkite.svg b/demo/dist/img/payments/coinkite.svg new file mode 100644 index 000000000..cbe194e92 --- /dev/null +++ b/demo/dist/img/payments/coinkite.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/dinersclub-dark.svg b/demo/dist/img/payments/dinersclub-dark.svg new file mode 100644 index 000000000..5d26f698b --- /dev/null +++ b/demo/dist/img/payments/dinersclub-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/dinersclub.svg b/demo/dist/img/payments/dinersclub.svg new file mode 100644 index 000000000..e1e0a55f5 --- /dev/null +++ b/demo/dist/img/payments/dinersclub.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/directdebit-dark.svg b/demo/dist/img/payments/directdebit-dark.svg new file mode 100644 index 000000000..c5091ee5e --- /dev/null +++ b/demo/dist/img/payments/directdebit-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/directdebit.svg b/demo/dist/img/payments/directdebit.svg new file mode 100644 index 000000000..e3edb0c50 --- /dev/null +++ b/demo/dist/img/payments/directdebit.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/discover-dark.svg b/demo/dist/img/payments/discover-dark.svg new file mode 100644 index 000000000..d6a51f09a --- /dev/null +++ b/demo/dist/img/payments/discover-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/discover.svg b/demo/dist/img/payments/discover.svg new file mode 100644 index 000000000..cf8fdb13a --- /dev/null +++ b/demo/dist/img/payments/discover.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/dotpay-dark.svg b/demo/dist/img/payments/dotpay-dark.svg new file mode 100644 index 000000000..2e350d4a1 --- /dev/null +++ b/demo/dist/img/payments/dotpay-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/dotpay.svg b/demo/dist/img/payments/dotpay.svg new file mode 100644 index 000000000..75cd67099 --- /dev/null +++ b/demo/dist/img/payments/dotpay.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/dwolla-dark.svg b/demo/dist/img/payments/dwolla-dark.svg new file mode 100644 index 000000000..63fee0e09 --- /dev/null +++ b/demo/dist/img/payments/dwolla-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/dwolla.svg b/demo/dist/img/payments/dwolla.svg new file mode 100644 index 000000000..f8088ed7b --- /dev/null +++ b/demo/dist/img/payments/dwolla.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/ebay-dark.svg b/demo/dist/img/payments/ebay-dark.svg new file mode 100644 index 000000000..eac7a2d2d --- /dev/null +++ b/demo/dist/img/payments/ebay-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/ebay.svg b/demo/dist/img/payments/ebay.svg new file mode 100644 index 000000000..1a457a305 --- /dev/null +++ b/demo/dist/img/payments/ebay.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/eway-dark.svg b/demo/dist/img/payments/eway-dark.svg new file mode 100644 index 000000000..d98f44173 --- /dev/null +++ b/demo/dist/img/payments/eway-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/eway.svg b/demo/dist/img/payments/eway.svg new file mode 100644 index 000000000..a81bc7a2d --- /dev/null +++ b/demo/dist/img/payments/eway.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/giropay-dark.svg b/demo/dist/img/payments/giropay-dark.svg new file mode 100644 index 000000000..4c78284ae --- /dev/null +++ b/demo/dist/img/payments/giropay-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/giropay.svg b/demo/dist/img/payments/giropay.svg new file mode 100644 index 000000000..61223fdcb --- /dev/null +++ b/demo/dist/img/payments/giropay.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/googlewallet-dark.svg b/demo/dist/img/payments/googlewallet-dark.svg new file mode 100644 index 000000000..032c9b610 --- /dev/null +++ b/demo/dist/img/payments/googlewallet-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/googlewallet.svg b/demo/dist/img/payments/googlewallet.svg new file mode 100644 index 000000000..bad376e5f --- /dev/null +++ b/demo/dist/img/payments/googlewallet.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/ingenico-dark.svg b/demo/dist/img/payments/ingenico-dark.svg new file mode 100644 index 000000000..af3b5770f --- /dev/null +++ b/demo/dist/img/payments/ingenico-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/ingenico.svg b/demo/dist/img/payments/ingenico.svg new file mode 100644 index 000000000..7a7f30697 --- /dev/null +++ b/demo/dist/img/payments/ingenico.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/jcb-dark.svg b/demo/dist/img/payments/jcb-dark.svg new file mode 100644 index 000000000..7b503b9ea --- /dev/null +++ b/demo/dist/img/payments/jcb-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/jcb.svg b/demo/dist/img/payments/jcb.svg new file mode 100644 index 000000000..5bdf38820 --- /dev/null +++ b/demo/dist/img/payments/jcb.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/klarna-dark.svg b/demo/dist/img/payments/klarna-dark.svg new file mode 100644 index 000000000..119037f49 --- /dev/null +++ b/demo/dist/img/payments/klarna-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/klarna.svg b/demo/dist/img/payments/klarna.svg new file mode 100644 index 000000000..b9c913bdf --- /dev/null +++ b/demo/dist/img/payments/klarna.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/laser-dark.svg b/demo/dist/img/payments/laser-dark.svg new file mode 100644 index 000000000..93095a6bb --- /dev/null +++ b/demo/dist/img/payments/laser-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/laser.svg b/demo/dist/img/payments/laser.svg new file mode 100644 index 000000000..f34555cae --- /dev/null +++ b/demo/dist/img/payments/laser.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/maestro-dark.svg b/demo/dist/img/payments/maestro-dark.svg new file mode 100644 index 000000000..c88d14db2 --- /dev/null +++ b/demo/dist/img/payments/maestro-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/maestro.svg b/demo/dist/img/payments/maestro.svg new file mode 100644 index 000000000..fe6480e21 --- /dev/null +++ b/demo/dist/img/payments/maestro.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/mastercard-dark.svg b/demo/dist/img/payments/mastercard-dark.svg new file mode 100644 index 000000000..76ad1ef4e --- /dev/null +++ b/demo/dist/img/payments/mastercard-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/mastercard.svg b/demo/dist/img/payments/mastercard.svg new file mode 100644 index 000000000..4b4fc5faf --- /dev/null +++ b/demo/dist/img/payments/mastercard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/mir-dark.svg b/demo/dist/img/payments/mir-dark.svg new file mode 100644 index 000000000..971cadc97 --- /dev/null +++ b/demo/dist/img/payments/mir-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/mir.svg b/demo/dist/img/payments/mir.svg new file mode 100644 index 000000000..c55bff969 --- /dev/null +++ b/demo/dist/img/payments/mir.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/monero-dark.svg b/demo/dist/img/payments/monero-dark.svg new file mode 100644 index 000000000..6c54579a0 --- /dev/null +++ b/demo/dist/img/payments/monero-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/monero.svg b/demo/dist/img/payments/monero.svg new file mode 100644 index 000000000..b5af0df57 --- /dev/null +++ b/demo/dist/img/payments/monero.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/neteller-dark.svg b/demo/dist/img/payments/neteller-dark.svg new file mode 100644 index 000000000..7a63a797c --- /dev/null +++ b/demo/dist/img/payments/neteller-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/neteller.svg b/demo/dist/img/payments/neteller.svg new file mode 100644 index 000000000..965059ab7 --- /dev/null +++ b/demo/dist/img/payments/neteller.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/ogone-dark.svg b/demo/dist/img/payments/ogone-dark.svg new file mode 100644 index 000000000..dd09a9ad9 --- /dev/null +++ b/demo/dist/img/payments/ogone-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/ogone.svg b/demo/dist/img/payments/ogone.svg new file mode 100644 index 000000000..b970c4f4a --- /dev/null +++ b/demo/dist/img/payments/ogone.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/okpay-dark.svg b/demo/dist/img/payments/okpay-dark.svg new file mode 100644 index 000000000..c09dcca95 --- /dev/null +++ b/demo/dist/img/payments/okpay-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/okpay.svg b/demo/dist/img/payments/okpay.svg new file mode 100644 index 000000000..f811d507f --- /dev/null +++ b/demo/dist/img/payments/okpay.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/paybox-dark.svg b/demo/dist/img/payments/paybox-dark.svg new file mode 100644 index 000000000..f6246228e --- /dev/null +++ b/demo/dist/img/payments/paybox-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/paybox.svg b/demo/dist/img/payments/paybox.svg new file mode 100644 index 000000000..d75a44785 --- /dev/null +++ b/demo/dist/img/payments/paybox.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/paymill-dark.svg b/demo/dist/img/payments/paymill-dark.svg new file mode 100644 index 000000000..f3651ac6d --- /dev/null +++ b/demo/dist/img/payments/paymill-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/paymill.svg b/demo/dist/img/payments/paymill.svg new file mode 100644 index 000000000..4a2c07fe5 --- /dev/null +++ b/demo/dist/img/payments/paymill.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/payone-dark.svg b/demo/dist/img/payments/payone-dark.svg new file mode 100644 index 000000000..a0d3f8e09 --- /dev/null +++ b/demo/dist/img/payments/payone-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/payone.svg b/demo/dist/img/payments/payone.svg new file mode 100644 index 000000000..d88bbc679 --- /dev/null +++ b/demo/dist/img/payments/payone.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/payoneer-dark.svg b/demo/dist/img/payments/payoneer-dark.svg new file mode 100644 index 000000000..9a168ec7a --- /dev/null +++ b/demo/dist/img/payments/payoneer-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/payoneer.svg b/demo/dist/img/payments/payoneer.svg new file mode 100644 index 000000000..206cc3a3f --- /dev/null +++ b/demo/dist/img/payments/payoneer.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/paypal-dark.svg b/demo/dist/img/payments/paypal-dark.svg new file mode 100644 index 000000000..a905f56a9 --- /dev/null +++ b/demo/dist/img/payments/paypal-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/paypal.svg b/demo/dist/img/payments/paypal.svg new file mode 100644 index 000000000..12b3852c8 --- /dev/null +++ b/demo/dist/img/payments/paypal.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/paysafecard-dark.svg b/demo/dist/img/payments/paysafecard-dark.svg new file mode 100644 index 000000000..06b94e91c --- /dev/null +++ b/demo/dist/img/payments/paysafecard-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/paysafecard.svg b/demo/dist/img/payments/paysafecard.svg new file mode 100644 index 000000000..05672f2b4 --- /dev/null +++ b/demo/dist/img/payments/paysafecard.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/payu-dark.svg b/demo/dist/img/payments/payu-dark.svg new file mode 100644 index 000000000..d745119c7 --- /dev/null +++ b/demo/dist/img/payments/payu-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/payu.svg b/demo/dist/img/payments/payu.svg new file mode 100644 index 000000000..1b9e5b94f --- /dev/null +++ b/demo/dist/img/payments/payu.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/payza-dark.svg b/demo/dist/img/payments/payza-dark.svg new file mode 100644 index 000000000..ba3018db5 --- /dev/null +++ b/demo/dist/img/payments/payza-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/payza.svg b/demo/dist/img/payments/payza.svg new file mode 100644 index 000000000..5e92b4bc5 --- /dev/null +++ b/demo/dist/img/payments/payza.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/przelewy24-dark.svg b/demo/dist/img/payments/przelewy24-dark.svg new file mode 100644 index 000000000..6a2a30851 --- /dev/null +++ b/demo/dist/img/payments/przelewy24-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/przelewy24.svg b/demo/dist/img/payments/przelewy24.svg new file mode 100644 index 000000000..23b079c62 --- /dev/null +++ b/demo/dist/img/payments/przelewy24.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/ripple-dark.svg b/demo/dist/img/payments/ripple-dark.svg new file mode 100644 index 000000000..a5caec08a --- /dev/null +++ b/demo/dist/img/payments/ripple-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/ripple.svg b/demo/dist/img/payments/ripple.svg new file mode 100644 index 000000000..63acd39cd --- /dev/null +++ b/demo/dist/img/payments/ripple.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/sage-dark.svg b/demo/dist/img/payments/sage-dark.svg new file mode 100644 index 000000000..22eab06eb --- /dev/null +++ b/demo/dist/img/payments/sage-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/sage.svg b/demo/dist/img/payments/sage.svg new file mode 100644 index 000000000..a3e9fb107 --- /dev/null +++ b/demo/dist/img/payments/sage.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/sepa-dark.svg b/demo/dist/img/payments/sepa-dark.svg new file mode 100644 index 000000000..ee173e2b6 --- /dev/null +++ b/demo/dist/img/payments/sepa-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/sepa.svg b/demo/dist/img/payments/sepa.svg new file mode 100644 index 000000000..809e647b2 --- /dev/null +++ b/demo/dist/img/payments/sepa.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/shopify-dark.svg b/demo/dist/img/payments/shopify-dark.svg new file mode 100644 index 000000000..9393699e3 --- /dev/null +++ b/demo/dist/img/payments/shopify-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/shopify.svg b/demo/dist/img/payments/shopify.svg new file mode 100644 index 000000000..d4b096e97 --- /dev/null +++ b/demo/dist/img/payments/shopify.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/skrill-dark.svg b/demo/dist/img/payments/skrill-dark.svg new file mode 100644 index 000000000..47e1ad76c --- /dev/null +++ b/demo/dist/img/payments/skrill-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/skrill.svg b/demo/dist/img/payments/skrill.svg new file mode 100644 index 000000000..bf8a67f9a --- /dev/null +++ b/demo/dist/img/payments/skrill.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/solo-dark.svg b/demo/dist/img/payments/solo-dark.svg new file mode 100644 index 000000000..a973d20f4 --- /dev/null +++ b/demo/dist/img/payments/solo-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/solo.svg b/demo/dist/img/payments/solo.svg new file mode 100644 index 000000000..bdfa28c35 --- /dev/null +++ b/demo/dist/img/payments/solo.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/square-dark.svg b/demo/dist/img/payments/square-dark.svg new file mode 100644 index 000000000..7edf43545 --- /dev/null +++ b/demo/dist/img/payments/square-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/square.svg b/demo/dist/img/payments/square.svg new file mode 100644 index 000000000..db0821abf --- /dev/null +++ b/demo/dist/img/payments/square.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/stripe-dark.svg b/demo/dist/img/payments/stripe-dark.svg new file mode 100644 index 000000000..de6183d15 --- /dev/null +++ b/demo/dist/img/payments/stripe-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/stripe.svg b/demo/dist/img/payments/stripe.svg new file mode 100644 index 000000000..4c42d8ef3 --- /dev/null +++ b/demo/dist/img/payments/stripe.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/switch-dark.svg b/demo/dist/img/payments/switch-dark.svg new file mode 100644 index 000000000..41a2a9ade --- /dev/null +++ b/demo/dist/img/payments/switch-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/switch.svg b/demo/dist/img/payments/switch.svg new file mode 100644 index 000000000..4d6482302 --- /dev/null +++ b/demo/dist/img/payments/switch.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/tpay-dark.svg b/demo/dist/img/payments/tpay-dark.svg new file mode 100644 index 000000000..0b20da0fc --- /dev/null +++ b/demo/dist/img/payments/tpay-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/tpay.svg b/demo/dist/img/payments/tpay.svg new file mode 100644 index 000000000..540e69b38 --- /dev/null +++ b/demo/dist/img/payments/tpay.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/ukash-dark.svg b/demo/dist/img/payments/ukash-dark.svg new file mode 100644 index 000000000..d2ed42e48 --- /dev/null +++ b/demo/dist/img/payments/ukash-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/ukash.svg b/demo/dist/img/payments/ukash.svg new file mode 100644 index 000000000..1a89e5acd --- /dev/null +++ b/demo/dist/img/payments/ukash.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/unionpay-dark.svg b/demo/dist/img/payments/unionpay-dark.svg new file mode 100644 index 000000000..b9e7eab4e --- /dev/null +++ b/demo/dist/img/payments/unionpay-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/unionpay.svg b/demo/dist/img/payments/unionpay.svg new file mode 100644 index 000000000..301416890 --- /dev/null +++ b/demo/dist/img/payments/unionpay.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/verifone-dark.svg b/demo/dist/img/payments/verifone-dark.svg new file mode 100644 index 000000000..1281081a0 --- /dev/null +++ b/demo/dist/img/payments/verifone-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/verifone.svg b/demo/dist/img/payments/verifone.svg new file mode 100644 index 000000000..a5033a6d1 --- /dev/null +++ b/demo/dist/img/payments/verifone.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/verisign-dark.svg b/demo/dist/img/payments/verisign-dark.svg new file mode 100644 index 000000000..2ccfd5e29 --- /dev/null +++ b/demo/dist/img/payments/verisign-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/verisign.svg b/demo/dist/img/payments/verisign.svg new file mode 100644 index 000000000..645cf12ad --- /dev/null +++ b/demo/dist/img/payments/verisign.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/visa-dark.svg b/demo/dist/img/payments/visa-dark.svg new file mode 100644 index 000000000..5839bc229 --- /dev/null +++ b/demo/dist/img/payments/visa-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/visa.svg b/demo/dist/img/payments/visa.svg new file mode 100644 index 000000000..efaafc33b --- /dev/null +++ b/demo/dist/img/payments/visa.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/webmoney-dark.svg b/demo/dist/img/payments/webmoney-dark.svg new file mode 100644 index 000000000..568fc9346 --- /dev/null +++ b/demo/dist/img/payments/webmoney-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/webmoney.svg b/demo/dist/img/payments/webmoney.svg new file mode 100644 index 000000000..d5c36f7ad --- /dev/null +++ b/demo/dist/img/payments/webmoney.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/westernunion-dark.svg b/demo/dist/img/payments/westernunion-dark.svg new file mode 100644 index 000000000..433bd7d45 --- /dev/null +++ b/demo/dist/img/payments/westernunion-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/westernunion.svg b/demo/dist/img/payments/westernunion.svg new file mode 100644 index 000000000..5a1c97c41 --- /dev/null +++ b/demo/dist/img/payments/westernunion.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/worldpay-dark.svg b/demo/dist/img/payments/worldpay-dark.svg new file mode 100644 index 000000000..24a6abbba --- /dev/null +++ b/demo/dist/img/payments/worldpay-dark.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/img/payments/worldpay.svg b/demo/dist/img/payments/worldpay.svg new file mode 100644 index 000000000..858f62976 --- /dev/null +++ b/demo/dist/img/payments/worldpay.svg @@ -0,0 +1 @@ + \ No newline at end of file diff --git a/demo/dist/js/tabler-range-sliders.min.js b/demo/dist/js/tabler-range-sliders.min.js new file mode 100644 index 000000000..bc522cf53 --- /dev/null +++ b/demo/dist/js/tabler-range-sliders.min.js @@ -0,0 +1,6 @@ +/*! + * Tabler v1.0.0-alpha.3 (https://tabler.io) + * Copyright 2018-2020 codecalm + * Licensed under MIT (https://github.com/tabler/tabler/blob/master/LICENSE) + */'use strict';$(document).ready(function(){for(var a=document.querySelectorAll("[demo-slider]"),b=function(b){window[a[b].getAttribute("demo-slider")].on("update",function(c){a[b].innerHTML=c.join(" | ")})},c=0;c=n.clientWidth&&o>=n.clientHeight}),c=0window.devicePixelRatio||!isFirefox),f="bottom"===n?"top":"bottom",p="right"===o?"left":"right",g=getSupportedPropertyName("transform"),m=void 0,u=void 0;if(u="bottom"===f?"HTML"===s.nodeName?-s.clientHeight+c.bottom:-l.height+c.bottom:c.top,m="right"===p?"HTML"===s.nodeName?-s.clientWidth+c.right:-l.width+c.right:c.left,r&&g)d[g]="translate3d("+m+"px, "+u+"px, 0)",d[f]=0,d[p]=0,d.willChange="transform";else{var _="bottom"===f?-1:1,h="right"===p?-1:1;d[f]=u*_,d[p]=m*h,d.willChange=f+", "+p}var E={"x-placement":e.placement};return e.attributes=_extends({},E,e.attributes),e.styles=_extends({},d,e.styles),e.arrowStyles=_extends({},e.offsets.arrow,e.arrowStyles),e}function isModifierRequired(e,t,n){var o=find(e,function(e){var n=e.name;return n===t}),i=!!o&&e.some(function(e){return e.name===n&&e.enabled&&e.orderd[_]&&(e.offsets.popper[m]+=c[m]+h-d[_]),e.offsets.popper=getClientRect(e.offsets.popper);var E=c[m]+c[p]/2-h/2,A=getStyleComputedProperty(e.instance.popper),T=parseFloat(A["margin"+g]),D=parseFloat(A["border"+g+"Width"]),y=E-e.offsets.popper[m]-T-D;return y=i(n(d[p]-h,y),0),e.arrowElement=r,e.offsets.arrow=(a={},defineProperty(a,m,o(y)),defineProperty(a,u,""),a),e}function getOppositeVariation(e){if("end"===e)return"start";return"start"===e?"end":e}var placements=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],validPlacements=placements.slice(3);function clockwise(e){var t=!!(1p(f.left)||"right"===i&&p(c.left)p(f.top)||"bottom"===i&&p(c.top)p(o.right),_=p(c.top)p(o.bottom),E="left"===i&&m||"right"===i&&u||"top"===i&&_||"bottom"===i&&h,A=-1!==["top","bottom"].indexOf(i),T=!!t.flipVariations&&(A&&"start"===r&&m||A&&"end"===r&&u||!A&&"start"===r&&_||!A&&"end"===r&&h),D=!!t.flipVariationsByContent&&(A&&"start"===r&&u||A&&"end"===r&&m||!A&&"start"===r&&h||!A&&"end"===r&&_),y=T||D;(g||E||y)&&(e.flipped=!0,(g||E)&&(i=s[d+1]),y&&(r=getOppositeVariation(r)),e.placement=i+(r?"-"+r:""),e.offsets.popper=_extends({},e.offsets.popper,getPopperOffsets(e.instance.popper,e.offsets.reference,e.placement)),e=runModifiers(e.instance.modifiers,e,"flip"))}),e}function keepTogether(e){var t=Math.floor,n=e.offsets,o=n.popper,i=n.reference,a=e.placement.split("-")[0],r=t,s=-1!==["top","bottom"].indexOf(a),l=s?"right":"bottom",d=s?"left":"top",c=s?"width":"height";return o[l]r(i[l])&&(e.offsets.popper[d]=r(i[l])),e}function toValue(e,t,n,o){var i=Math.max,a=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),r=+a[1],s=a[2];if(!r)return e;if(0===s.indexOf("%")){var l;switch(s){case"%p":l=n;break;case"%":case"%r":default:l=o;}var d=getClientRect(l);return d[t]/100*r}if("vh"===s||"vw"===s){var c;return c="vh"===s?i(document.documentElement.clientHeight,window.innerHeight||0):i(document.documentElement.clientWidth,window.innerWidth||0),c/100*r}return r}function parseOffset(e,t,n,o){var i=[0,0],a=-1!==["right","left"].indexOf(o),r=e.split(/(\+|\-)/).map(function(e){return e.trim()}),s=r.indexOf(find(r,function(e){return-1!==e.search(/,|\s/)}));r[s]&&-1===r[s].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,d=-1===s?[r]:[r.slice(0,s).concat([r[s].split(l)[0]]),[r[s].split(l)[1]].concat(r.slice(s+1))];return d=d.map(function(e,o){var i=(1===o?!a:a)?"height":"width",r=!1;return e.reduce(function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,r=!0,e):r?(e[e.length-1]+=t,r=!1,e):e.concat(t)},[]).map(function(e){return toValue(e,i,t,n)})}),d.forEach(function(e,t){e.forEach(function(n,o){isNumeric(n)&&(i[t]+=n*("-"===e[o-1]?-1:1))})}),i}function offset(e,t){var n=t.offset,o=e.placement,i=e.offsets,a=i.popper,r=i.reference,s=o.split("-")[0],l=void 0;return l=isNumeric(+n)?[+n,0]:parseOffset(n,a,r,s),"left"===s?(a.top+=l[0],a.left-=l[1]):"right"===s?(a.top+=l[0],a.left+=l[1]):"top"===s?(a.left+=l[0],a.top-=l[1]):"bottom"===s&&(a.left+=l[0],a.top+=l[1]),e.popper=a,e}function preventOverflow(e,t){var n=Math.min,o=Math.max,i=t.boundariesElement||getOffsetParent(e.instance.popper);e.instance.reference===i&&(i=getOffsetParent(i));var a=getSupportedPropertyName("transform"),r=e.instance.popper.style,s=r.top,l=r.left,d=r[a];r.top="",r.left="",r[a]="";var c=getBoundaries(e.instance.popper,e.instance.reference,t.padding,i,e.positionFixed);r.top=s,r.left=l,r[a]=d,t.boundaries=c;var f=t.priority,p=e.offsets.popper,g={primary:function(e){var n=p[e];return p[e]c[e]&&!t.escapeWithReference&&(i=n(p[o],c[e]-("right"===e?p.width:p.height))),defineProperty({},o,i)}};return f.forEach(function(e){var t=-1===["left","top"].indexOf(e)?"secondary":"primary";p=_extends({},p,g[t](e))}),e.offsets.popper=p,e}function shift(e){var t=e.placement,n=t.split("-")[0],o=t.split("-")[1];if(o){var i=e.offsets,a=i.reference,r=i.popper,s=-1!==["bottom","top"].indexOf(n),l=s?"left":"top",d=s?"width":"height",c={start:defineProperty({},l,a[l]),end:defineProperty({},l,a[l]+a[d]-r[d])};e.offsets.popper=_extends({},r,c[o])}return e}function hide(e){if(!isModifierRequired(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,n=find(e.instance.modifiers,function(e){return"preventOverflow"===e.name}).boundaries;if(t.bottomn.right||t.top>n.bottom||t.rightthis._items.length-1||0>e)){if(this._isSliding)return void EventHandler.one(this._element,Event$3.SLID,function(){return t.to(e)});if(n===e)return this.pause(),void this.cycle();var o=e>n?Direction.NEXT:Direction.PREV;this._slide(o,this._items[e])}},n.dispose=function(){EventHandler.off(this._element,EVENT_KEY$2),Data.removeData(this._element,DATA_KEY$2),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},n._getConfig=function(e){return e=_objectSpread2({},Default,{},e),typeCheckConfig(NAME$2,e,DefaultType),e},n._handleSwipe=function(){var e=t(this.touchDeltaX);if(!(e<=SWIPE_THRESHOLD)){var n=e/this.touchDeltaX;this.touchDeltaX=0,0n&&this.next()}},n._addEventListeners=function(){var e=this;this._config.keyboard&&EventHandler.on(this._element,Event$3.KEYDOWN,function(t){return e._keydown(t)}),"hover"===this._config.pause&&(EventHandler.on(this._element,Event$3.MOUSEENTER,function(t){return e.pause(t)}),EventHandler.on(this._element,Event$3.MOUSELEAVE,function(t){return e.cycle(t)})),this._config.touch&&this._touchSupported&&this._addTouchEventListeners()},n._addTouchEventListeners=function(){var e=this,t=function(t){e._pointerEvent&&PointerType[t.pointerType.toUpperCase()]?e.touchStartX=t.clientX:!e._pointerEvent&&(e.touchStartX=t.touches[0].clientX)},n=function(t){e.touchDeltaX=t.touches&&1o;o++){var r=e.getParentFromElement(n[o]),s=Data.getData(n[o],DATA_KEY$4),l={relatedTarget:n[o]};if(t&&"click"===t.type&&(l.clickEvent=t),!!s){var d=s._menu;if(r.classList.contains(ClassName$4.SHOW)&&!(t&&("click"===t.type&&/input|textarea/i.test(t.target.tagName)||"keyup"===t.type&&t.which===TAB_KEYCODE)&&r.contains(t.target))){var c=EventHandler.trigger(r,Event$5.HIDE,l);c.defaultPrevented||("ontouchstart"in document.documentElement&&makeArray(document.body.children).forEach(function(e){return EventHandler.off(e,"mouseover",null,noop())}),n[o].setAttribute("aria-expanded","false"),s._popper&&s._popper.destroy(),d.classList.remove(ClassName$4.SHOW),r.classList.remove(ClassName$4.SHOW),EventHandler.trigger(r,Event$5.HIDDEN,l))}}}},e.getParentFromElement=function(e){return getElementFromSelector(e)||e.parentNode},e.dataApiKeydownHandler=function(t){if((/input|textarea/i.test(t.target.tagName)?!(t.which===SPACE_KEYCODE||t.which!==ESCAPE_KEYCODE&&(t.which!==ARROW_DOWN_KEYCODE&&t.which!==ARROW_UP_KEYCODE||SelectorEngine.closest(t.target,Selector$4.MENU))):!!REGEXP_KEYDOWN.test(t.which))&&(t.preventDefault(),t.stopPropagation(),!(this.disabled||this.classList.contains(ClassName$4.DISABLED)))){var n=e.getParentFromElement(this),o=n.classList.contains(ClassName$4.SHOW);if(!o||o&&(t.which===ESCAPE_KEYCODE||t.which===SPACE_KEYCODE))return t.which===ESCAPE_KEYCODE&&SelectorEngine.findOne(Selector$4.DATA_TOGGLE,n).focus(),void e.clearMenus();var i=makeArray(SelectorEngine.find(Selector$4.VISIBLE_ITEMS,n)).filter(isVisible);if(i.length){var a=i.indexOf(t.target);t.which===ARROW_UP_KEYCODE&&0a&&(a=0),i[a].focus()}}},e.getInstance=function(e){return Data.getData(e,DATA_KEY$4)},_createClass(e,null,[{key:"VERSION",get:function(){return VERSION$4}},{key:"Default",get:function(){return Default$2}},{key:"DefaultType",get:function(){return DefaultType$2}}]),e}();EventHandler.on(document,Event$5.KEYDOWN_DATA_API,Selector$4.DATA_TOGGLE,Dropdown.dataApiKeydownHandler),EventHandler.on(document,Event$5.KEYDOWN_DATA_API,Selector$4.MENU,Dropdown.dataApiKeydownHandler),EventHandler.on(document,Event$5.CLICK_DATA_API,Dropdown.clearMenus),EventHandler.on(document,Event$5.KEYUP_DATA_API,Dropdown.clearMenus),EventHandler.on(document,Event$5.CLICK_DATA_API,Selector$4.DATA_TOGGLE,function(e){e.preventDefault(),e.stopPropagation(),Dropdown.dropdownInterface(this,"toggle")}),EventHandler.on(document,Event$5.CLICK_DATA_API,Selector$4.FORM_CHILD,function(t){return t.stopPropagation()});var $$5=getjQuery();if($$5){var JQUERY_NO_CONFLICT$4=$$5.fn[NAME$4];$$5.fn[NAME$4]=Dropdown.jQueryInterface,$$5.fn[NAME$4].Constructor=Dropdown,$$5.fn[NAME$4].noConflict=function(){return $$5.fn[NAME$4]=JQUERY_NO_CONFLICT$4,Dropdown.jQueryInterface}}var NAME$5="modal",VERSION$5="4.3.1",DATA_KEY$5="bs.modal",EVENT_KEY$5="."+DATA_KEY$5,DATA_API_KEY$5=".data-api",ESCAPE_KEYCODE$1=27,Default$3={backdrop:!0,keyboard:!0,focus:!0,show:!0},DefaultType$3={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},Event$6={HIDE:"hide"+EVENT_KEY$5,HIDE_PREVENTED:"hidePrevented"+EVENT_KEY$5,HIDDEN:"hidden"+EVENT_KEY$5,SHOW:"show"+EVENT_KEY$5,SHOWN:"shown"+EVENT_KEY$5,FOCUSIN:"focusin"+EVENT_KEY$5,RESIZE:"resize"+EVENT_KEY$5,CLICK_DISMISS:"click.dismiss"+EVENT_KEY$5,KEYDOWN_DISMISS:"keydown.dismiss"+EVENT_KEY$5,MOUSEUP_DISMISS:"mouseup.dismiss"+EVENT_KEY$5,MOUSEDOWN_DISMISS:"mousedown.dismiss"+EVENT_KEY$5,CLICK_DATA_API:"click"+EVENT_KEY$5+DATA_API_KEY$5},ClassName$5={SCROLLABLE:"modal-dialog-scrollable",SCROLLBAR_MEASURER:"modal-scrollbar-measure",BACKDROP:"modal-backdrop",OPEN:"modal-open",FADE:"fade",SHOW:"show",STATIC:"modal-static"},Selector$5={DIALOG:".modal-dialog",MODAL_BODY:".modal-body",DATA_TOGGLE:"[data-toggle=\"modal\"]",DATA_DISMISS:"[data-dismiss=\"modal\"]",FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top"},Modal=function(){function e(e,t){this._config=this._getConfig(t),this._element=e,this._dialog=SelectorEngine.findOne(Selector$5.DIALOG,e),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0,Data.setData(e,DATA_KEY$5,this)}var t=e.prototype;return t.toggle=function(e){return this._isShown?this.hide():this.show(e)},t.show=function(e){var t=this;if(!(this._isShown||this._isTransitioning)){this._element.classList.contains(ClassName$5.FADE)&&(this._isTransitioning=!0);var n=EventHandler.trigger(this._element,Event$6.SHOW,{relatedTarget:e});this._isShown||n.defaultPrevented||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),EventHandler.on(this._element,Event$6.CLICK_DISMISS,Selector$5.DATA_DISMISS,function(e){return t.hide(e)}),EventHandler.on(this._dialog,Event$6.MOUSEDOWN_DISMISS,function(){EventHandler.one(t._element,Event$6.MOUSEUP_DISMISS,function(e){e.target===t._element&&(t._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return t._showElement(e)}))}},t.hide=function(e){var t=this;if(e&&e.preventDefault(),this._isShown&&!this._isTransitioning){var n=EventHandler.trigger(this._element,Event$6.HIDE);if(!n.defaultPrevented){this._isShown=!1;var o=this._element.classList.contains(ClassName$5.FADE);if(o&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),EventHandler.off(document,Event$6.FOCUSIN),this._element.classList.remove(ClassName$5.SHOW),EventHandler.off(this._element,Event$6.CLICK_DISMISS),EventHandler.off(this._dialog,Event$6.MOUSEDOWN_DISMISS),o){var i=getTransitionDurationFromElement(this._element);EventHandler.one(this._element,TRANSITION_END,function(e){return t._hideModal(e)}),emulateTransitionEnd(this._element,i)}else this._hideModal()}}},t.dispose=function(){[window,this._element,this._dialog].forEach(function(e){return EventHandler.off(e,EVENT_KEY$5)}),EventHandler.off(document,Event$6.FOCUSIN),Data.removeData(this._element,DATA_KEY$5),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},t.handleUpdate=function(){this._adjustDialog()},t._getConfig=function(e){return e=_objectSpread2({},Default$3,{},e),typeCheckConfig(NAME$5,e,DefaultType$3),e},t._showElement=function(e){var t=this,n=this._element.classList.contains(ClassName$5.FADE),o=SelectorEngine.findOne(Selector$5.MODAL_BODY,this._dialog);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._dialog.classList.contains(ClassName$5.SCROLLABLE)&&o?o.scrollTop=0:this._element.scrollTop=0,n&&reflow(this._element),this._element.classList.add(ClassName$5.SHOW),this._config.focus&&this._enforceFocus();var i=function(){t._config.focus&&t._element.focus(),t._isTransitioning=!1,EventHandler.trigger(t._element,Event$6.SHOWN,{relatedTarget:e})};if(n){var a=getTransitionDurationFromElement(this._dialog);EventHandler.one(this._dialog,TRANSITION_END,i),emulateTransitionEnd(this._dialog,a)}else i()},t._enforceFocus=function(){var e=this;EventHandler.off(document,Event$6.FOCUSIN),EventHandler.on(document,Event$6.FOCUSIN,function(t){document===t.target||e._element===t.target||e._element.contains(t.target)||e._element.focus()})},t._setEscapeEvent=function(){var e=this;this._isShown&&this._config.keyboard?EventHandler.on(this._element,Event$6.KEYDOWN_DISMISS,function(t){t.which===ESCAPE_KEYCODE$1&&e._triggerBackdropTransition()}):EventHandler.off(this._element,Event$6.KEYDOWN_DISMISS)},t._setResizeEvent=function(){var e=this;this._isShown?EventHandler.on(window,Event$6.RESIZE,function(){return e._adjustDialog()}):EventHandler.off(window,Event$6.RESIZE)},t._hideModal=function(){var e=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._isTransitioning=!1,this._showBackdrop(function(){document.body.classList.remove(ClassName$5.OPEN),e._resetAdjustments(),e._resetScrollbar(),EventHandler.trigger(e._element,Event$6.HIDDEN)})},t._removeBackdrop=function(){this._backdrop.parentNode.removeChild(this._backdrop),this._backdrop=null},t._showBackdrop=function(e){var t=this,n=this._element.classList.contains(ClassName$5.FADE)?ClassName$5.FADE:"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className=ClassName$5.BACKDROP,n&&this._backdrop.classList.add(n),document.body.appendChild(this._backdrop),EventHandler.on(this._element,Event$6.CLICK_DISMISS,function(e){return t._ignoreBackdropClick?void(t._ignoreBackdropClick=!1):void(e.target!==e.currentTarget||t._triggerBackdropTransition())}),n&&reflow(this._backdrop),this._backdrop.classList.add(ClassName$5.SHOW),!n)return void e();var o=getTransitionDurationFromElement(this._backdrop);EventHandler.one(this._backdrop,TRANSITION_END,e),emulateTransitionEnd(this._backdrop,o)}else if(!this._isShown&&this._backdrop){this._backdrop.classList.remove(ClassName$5.SHOW);var i=function(){t._removeBackdrop(),e()};if(this._element.classList.contains(ClassName$5.FADE)){var a=getTransitionDurationFromElement(this._backdrop);EventHandler.one(this._backdrop,TRANSITION_END,i),emulateTransitionEnd(this._backdrop,a)}else i()}else e()},t._triggerBackdropTransition=function(){var e=this;if("static"===this._config.backdrop){var t=EventHandler.trigger(this._element,Event$6.HIDE_PREVENTED);if(t.defaultPrevented)return;this._element.classList.add(ClassName$5.STATIC);var n=getTransitionDurationFromElement(this._element);EventHandler.one(this._element,TRANSITION_END,function(){e._element.classList.remove(ClassName$5.STATIC)}),emulateTransitionEnd(this._element,n),this._element.focus()}else this.hide()},t._adjustDialog=function(){var e=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&e&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!e&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var e=document.body.getBoundingClientRect();this._isBodyOverflowing=e.left+e.right
",trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:DefaultWhitelist,popperConfig:null},HoverState={SHOW:"show",OUT:"out"},Event$7={HIDE:"hide"+EVENT_KEY$6,HIDDEN:"hidden"+EVENT_KEY$6,SHOW:"show"+EVENT_KEY$6,SHOWN:"shown"+EVENT_KEY$6,INSERTED:"inserted"+EVENT_KEY$6,CLICK:"click"+EVENT_KEY$6,FOCUSIN:"focusin"+EVENT_KEY$6,FOCUSOUT:"focusout"+EVENT_KEY$6,MOUSEENTER:"mouseenter"+EVENT_KEY$6,MOUSELEAVE:"mouseleave"+EVENT_KEY$6},ClassName$6={FADE:"fade",SHOW:"show"},Selector$6={TOOLTIP_INNER:".tooltip-inner"},Trigger={HOVER:"hover",FOCUS:"focus",CLICK:"click",MANUAL:"manual"},Tooltip=function(){function e(e,t){if("undefined"==typeof Popper)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=e,this.config=this._getConfig(t),this.tip=null,this._setListeners(),Data.setData(e,this.constructor.DATA_KEY,this)}var t=e.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(e){if(this._isEnabled)if(e){var t=this.constructor.DATA_KEY,n=Data.getData(e.delegateTarget,t);n||(n=new this.constructor(e.delegateTarget,this._getDelegateConfig()),Data.setData(e.delegateTarget,t,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(this.getTipElement().classList.contains(ClassName$6.SHOW))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),Data.removeData(this.element,this.constructor.DATA_KEY),EventHandler.off(this.element,this.constructor.EVENT_KEY),EventHandler.off(SelectorEngine.closest(this.element,".modal"),"hide.bs.modal",this._hideModalHandler),this.tip&&this.tip.parentNode.removeChild(this.tip),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===this.element.style.display)throw new Error("Please use show on visible elements");if(this.isWithContent()&&this._isEnabled){var t=EventHandler.trigger(this.element,this.constructor.Event.SHOW),n=findShadowRoot(this.element),o=null===n?this.element.ownerDocument.documentElement.contains(this.element):n.contains(this.element);if(t.defaultPrevented||!o)return;var i=this.getTipElement(),a=getUID(this.constructor.NAME);i.setAttribute("id",a),this.element.setAttribute("aria-describedby",a),this.setContent(),this.config.animation&&i.classList.add(ClassName$6.FADE);var r="function"==typeof this.config.placement?this.config.placement.call(this,i,this.element):this.config.placement,s=this._getAttachment(r);this._addAttachmentClass(s);var l=this._getContainer();Data.setData(i,this.constructor.DATA_KEY,this),this.element.ownerDocument.documentElement.contains(this.tip)||l.appendChild(i),EventHandler.trigger(this.element,this.constructor.Event.INSERTED),this._popper=new Popper(this.element,i,this._getPopperConfig(s)),i.classList.add(ClassName$6.SHOW),"ontouchstart"in document.documentElement&&makeArray(document.body.children).forEach(function(e){EventHandler.on(e,"mouseover",noop())});var d=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,EventHandler.trigger(e.element,e.constructor.Event.SHOWN),t===HoverState.OUT&&e._leave(null,e)};if(this.tip.classList.contains(ClassName$6.FADE)){var c=getTransitionDurationFromElement(this.tip);EventHandler.one(this.tip,TRANSITION_END,d),emulateTransitionEnd(this.tip,c)}else d()}},t.hide=function(){var e=this,t=this.getTipElement(),n=function(){e._hoverState!==HoverState.SHOW&&t.parentNode&&t.parentNode.removeChild(t),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),EventHandler.trigger(e.element,e.constructor.Event.HIDDEN),e._popper.destroy()},o=EventHandler.trigger(this.element,this.constructor.Event.HIDE);if(!o.defaultPrevented){if(t.classList.remove(ClassName$6.SHOW),"ontouchstart"in document.documentElement&&makeArray(document.body.children).forEach(function(e){return EventHandler.off(e,"mouseover",noop)}),this._activeTrigger[Trigger.CLICK]=!1,this._activeTrigger[Trigger.FOCUS]=!1,this._activeTrigger[Trigger.HOVER]=!1,this.tip.classList.contains(ClassName$6.FADE)){var i=getTransitionDurationFromElement(t);EventHandler.one(t,TRANSITION_END,n),emulateTransitionEnd(t,i)}else n();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return!!this.getTitle()},t.getTipElement=function(){if(this.tip)return this.tip;var e=document.createElement("div");return e.innerHTML=this.config.template,this.tip=e.children[0],this.tip},t.setContent=function(){var e=this.getTipElement();this.setElementContent(SelectorEngine.findOne(Selector$6.TOOLTIP_INNER,e),this.getTitle()),e.classList.remove(ClassName$6.FADE),e.classList.remove(ClassName$6.SHOW)},t.setElementContent=function(e,t){return null===e?void 0:"object"==typeof t&&isElement(t)?(t.jquery&&(t=t[0]),void(this.config.html?t.parentNode!==e&&(e.innerHTML="",e.appendChild(t)):e.innerText=t.textContent)):void(this.config.html?(this.config.sanitize&&(t=sanitizeHtml(t,this.config.whiteList,this.config.sanitizeFn)),e.innerHTML=t):e.innerText=t)},t.getTitle=function(){var e=this.element.getAttribute("data-original-title");return e||(e="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),e},t._getPopperConfig=function(e){var t=this,n={placement:e,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:"."+this.constructor.NAME+"-arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(e){e.originalPlacement!==e.placement&&t._handlePopperPlacementChange(e)},onUpdate:function(e){return t._handlePopperPlacementChange(e)}};return _objectSpread2({},n,{},this.config.popperConfig)},t._addAttachmentClass=function(e){this.getTipElement().classList.add(CLASS_PREFIX+"-"+e)},t._getOffset=function(){var e=this,t={};return"function"==typeof this.config.offset?t.fn=function(t){return t.offsets=_objectSpread2({},t.offsets,{},e.config.offset(t.offsets,e.element)||{}),t}:t.offset=this.config.offset,t},t._getContainer=function(){return!1===this.config.container?document.body:isElement(this.config.container)?this.config.container:SelectorEngine.findOne(this.config.container)},t._getAttachment=function(e){return AttachmentMap$1[e.toUpperCase()]},t._setListeners=function(){var e=this,t=this.config.trigger.split(" ");t.forEach(function(t){if("click"===t)EventHandler.on(e.element,e.constructor.Event.CLICK,e.config.selector,function(t){return e.toggle(t)});else if(t!==Trigger.MANUAL){var n=t===Trigger.HOVER?e.constructor.Event.MOUSEENTER:e.constructor.Event.FOCUSIN,o=t===Trigger.HOVER?e.constructor.Event.MOUSELEAVE:e.constructor.Event.FOCUSOUT;EventHandler.on(e.element,n,e.config.selector,function(t){return e._enter(t)}),EventHandler.on(e.element,o,e.config.selector,function(t){return e._leave(t)})}}),this._hideModalHandler=function(){e.element&&e.hide()},EventHandler.on(SelectorEngine.closest(this.element,".modal"),"hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=_objectSpread2({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var e=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==e)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(e,t){var n=this.constructor.DATA_KEY;return(t=t||Data.getData(e.delegateTarget,n),t||(t=new this.constructor(e.delegateTarget,this._getDelegateConfig()),Data.setData(e.delegateTarget,n,t)),e&&(t._activeTrigger["focusin"===e.type?Trigger.FOCUS:Trigger.HOVER]=!0),t.getTipElement().classList.contains(ClassName$6.SHOW)||t._hoverState===HoverState.SHOW)?void(t._hoverState=HoverState.SHOW):(clearTimeout(t._timeout),t._hoverState=HoverState.SHOW,t.config.delay&&t.config.delay.show?void(t._timeout=setTimeout(function(){t._hoverState===HoverState.SHOW&&t.show()},t.config.delay.show)):void t.show())},t._leave=function(e,t){var n=this.constructor.DATA_KEY;if(t=t||Data.getData(e.delegateTarget,n),t||(t=new this.constructor(e.delegateTarget,this._getDelegateConfig()),Data.setData(e.delegateTarget,n,t)),e&&(t._activeTrigger["focusout"===e.type?Trigger.FOCUS:Trigger.HOVER]=!1),!t._isWithActiveTrigger())return clearTimeout(t._timeout),t._hoverState=HoverState.OUT,t.config.delay&&t.config.delay.hide?void(t._timeout=setTimeout(function(){t._hoverState===HoverState.OUT&&t.hide()},t.config.delay.hide)):void t.hide()},t._isWithActiveTrigger=function(){for(var e in this._activeTrigger)if(this._activeTrigger[e])return!0;return!1},t._getConfig=function(e){var t=Manipulator.getDataAttributes(this.element);return Object.keys(t).forEach(function(e){-1!==DISALLOWED_ATTRIBUTES.indexOf(e)&&delete t[e]}),e&&"object"==typeof e.container&&e.container.jquery&&(e.container=e.container[0]),e=_objectSpread2({},this.constructor.Default,{},t,{},"object"==typeof e&&e?e:{}),"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),typeCheckConfig(NAME$6,e,this.constructor.DefaultType),e.sanitize&&(e.template=sanitizeHtml(e.template,e.whiteList,e.sanitizeFn)),e},t._getDelegateConfig=function(){var e={};if(this.config)for(var t in this.config)this.constructor.Default[t]!==this.config[t]&&(e[t]=this.config[t]);return e},t._cleanTipClass=function(){var e=this.getTipElement(),t=e.getAttribute("class").match(BSCLS_PREFIX_REGEX);null!==t&&t.length&&t.map(function(e){return e.trim()}).forEach(function(t){return e.classList.remove(t)})},t._handlePopperPlacementChange=function(e){var t=e.instance;this.tip=t.popper,this._cleanTipClass(),this._addAttachmentClass(this._getAttachment(e.placement))},t._fixTransition=function(){var e=this.getTipElement(),t=this.config.animation;null!==e.getAttribute("x-placement")||(e.classList.remove(ClassName$6.FADE),this.config.animation=!1,this.hide(),this.show(),this.config.animation=t)},e.jQueryInterface=function(t){return this.each(function(){var n=Data.getData(this,DATA_KEY$6);if((n||!/dispose|hide/.test(t))&&(n||(n=new e(this,"object"==typeof t&&t)),"string"==typeof t)){if("undefined"==typeof n[t])throw new TypeError("No method named \""+t+"\"");n[t]()}})},e.getInstance=function(e){return Data.getData(e,DATA_KEY$6)},_createClass(e,null,[{key:"VERSION",get:function(){return VERSION$6}},{key:"Default",get:function(){return Default$4}},{key:"NAME",get:function(){return NAME$6}},{key:"DATA_KEY",get:function(){return DATA_KEY$6}},{key:"Event",get:function(){return Event$7}},{key:"EVENT_KEY",get:function(){return EVENT_KEY$6}},{key:"DefaultType",get:function(){return DefaultType$4}}]),e}(),$$7=getjQuery();if($$7){var JQUERY_NO_CONFLICT$6=$$7.fn[NAME$6];$$7.fn[NAME$6]=Tooltip.jQueryInterface,$$7.fn[NAME$6].Constructor=Tooltip,$$7.fn[NAME$6].noConflict=function(){return $$7.fn[NAME$6]=JQUERY_NO_CONFLICT$6,Tooltip.jQueryInterface}}var NAME$7="popover",VERSION$7="4.3.1",DATA_KEY$7="bs.popover",EVENT_KEY$7="."+DATA_KEY$7,CLASS_PREFIX$1="bs-popover",BSCLS_PREFIX_REGEX$1=new RegExp("(^|\\s)"+CLASS_PREFIX$1+"\\S+","g"),Default$5=_objectSpread2({},Tooltip.Default,{placement:"right",trigger:"click",content:"",template:"

"}),DefaultType$5=_objectSpread2({},Tooltip.DefaultType,{content:"(string|element|function)"}),ClassName$7={FADE:"fade",SHOW:"show"},Selector$7={TITLE:".popover-header",CONTENT:".popover-body"},Event$8={HIDE:"hide"+EVENT_KEY$7,HIDDEN:"hidden"+EVENT_KEY$7,SHOW:"show"+EVENT_KEY$7,SHOWN:"shown"+EVENT_KEY$7,INSERTED:"inserted"+EVENT_KEY$7,CLICK:"click"+EVENT_KEY$7,FOCUSIN:"focusin"+EVENT_KEY$7,FOCUSOUT:"focusout"+EVENT_KEY$7,MOUSEENTER:"mouseenter"+EVENT_KEY$7,MOUSELEAVE:"mouseleave"+EVENT_KEY$7},Popover=function(e){function t(){return e.apply(this,arguments)||this}_inheritsLoose(t,e);var n=t.prototype;return n.isWithContent=function(){return this.getTitle()||this._getContent()},n.setContent=function(){var e=this.getTipElement();this.setElementContent(SelectorEngine.findOne(Selector$7.TITLE,e),this.getTitle());var t=this._getContent();"function"==typeof t&&(t=t.call(this.element)),this.setElementContent(SelectorEngine.findOne(Selector$7.CONTENT,e),t),e.classList.remove(ClassName$7.FADE),e.classList.remove(ClassName$7.SHOW)},n._addAttachmentClass=function(e){this.getTipElement().classList.add(CLASS_PREFIX$1+"-"+e)},n._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},n._cleanTipClass=function(){var e=this.getTipElement(),t=e.getAttribute("class").match(BSCLS_PREFIX_REGEX$1);null!==t&&0=n){var o=this._targets[this._targets.length-1];return void(this._activeTarget!==o&&this._activate(o))}if(this._activeTarget&&e=this._offsets[s]&&("undefined"==typeof this._offsets[s+1]||e li > .active",DATA_TOGGLE:"[data-toggle=\"tab\"], [data-toggle=\"pill\"], [data-toggle=\"list\"]",DROPDOWN_TOGGLE:".dropdown-toggle",DROPDOWN_ACTIVE_CHILD:":scope > .dropdown-menu .active"},Tab=function(){function e(e){this._element=e,Data.setData(this._element,DATA_KEY$9,this)}var t=e.prototype;return t.show=function(){var e=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&this._element.classList.contains(ClassName$9.ACTIVE)||this._element.classList.contains(ClassName$9.DISABLED))){var t,n=getElementFromSelector(this._element),o=SelectorEngine.closest(this._element,Selector$9.NAV_LIST_GROUP);if(o){var i="UL"===o.nodeName||"OL"===o.nodeName?Selector$9.ACTIVE_UL:Selector$9.ACTIVE;t=makeArray(SelectorEngine.find(i,o)),t=t[t.length-1]}var a=null;t&&(a=EventHandler.trigger(t,Event$a.HIDE,{relatedTarget:this._element}));var r=EventHandler.trigger(this._element,Event$a.SHOW,{relatedTarget:t});if(!(r.defaultPrevented||null!==a&&a.defaultPrevented)){this._activate(this._element,o);var s=function(){EventHandler.trigger(t,Event$a.HIDDEN,{relatedTarget:e._element}),EventHandler.trigger(e._element,Event$a.SHOWN,{relatedTarget:t})};n?this._activate(n,n.parentNode,s):s()}}},t.dispose=function(){Data.removeData(this._element,DATA_KEY$9),this._element=null},t._activate=function(e,t,n){var o=this,i=t&&("UL"===t.nodeName||"OL"===t.nodeName)?SelectorEngine.find(Selector$9.ACTIVE_UL,t):SelectorEngine.children(t,Selector$9.ACTIVE),a=i[0],r=n&&a&&a.classList.contains(ClassName$9.FADE),s=function(){return o._transitionComplete(e,a,n)};if(a&&r){var l=getTransitionDurationFromElement(a);a.classList.remove(ClassName$9.SHOW),EventHandler.one(a,TRANSITION_END,s),emulateTransitionEnd(a,l)}else s()},t._transitionComplete=function(e,t,n){if(t){t.classList.remove(ClassName$9.ACTIVE);var o=SelectorEngine.findOne(Selector$9.DROPDOWN_ACTIVE_CHILD,t.parentNode);o&&o.classList.remove(ClassName$9.ACTIVE),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!1)}if(e.classList.add(ClassName$9.ACTIVE),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!0),reflow(e),e.classList.contains(ClassName$9.FADE)&&e.classList.add(ClassName$9.SHOW),e.parentNode&&e.parentNode.classList.contains(ClassName$9.DROPDOWN_MENU)){var i=SelectorEngine.closest(e,Selector$9.DROPDOWN);i&&makeArray(SelectorEngine.find(Selector$9.DROPDOWN_TOGGLE)).forEach(function(e){return e.classList.add(ClassName$9.ACTIVE)}),e.setAttribute("aria-expanded",!0)}n&&n()},e.jQueryInterface=function(t){return this.each(function(){var n=Data.getData(this,DATA_KEY$9)||new e(this);if("string"==typeof t){if("undefined"==typeof n[t])throw new TypeError("No method named \""+t+"\"");n[t]()}})},e.getInstance=function(e){return Data.getData(e,DATA_KEY$9)},_createClass(e,null,[{key:"VERSION",get:function(){return VERSION$9}}]),e}();EventHandler.on(document,Event$a.CLICK_DATA_API,Selector$9.DATA_TOGGLE,function(e){e.preventDefault();var t=Data.getData(this,DATA_KEY$9)||new Tab(this);t.show()});var $$a=getjQuery();if($$a){var JQUERY_NO_CONFLICT$9=$$a.fn[NAME$9];$$a.fn[NAME$9]=Tab.jQueryInterface,$$a.fn[NAME$9].Constructor=Tab,$$a.fn[NAME$9].noConflict=function(){return $$a.fn[NAME$9]=JQUERY_NO_CONFLICT$9,Tab.jQueryInterface}}var NAME$a="toast",VERSION$a="4.3.1",DATA_KEY$a="bs.toast",EVENT_KEY$a="."+DATA_KEY$a,Event$b={CLICK_DISMISS:"click.dismiss"+EVENT_KEY$a,HIDE:"hide"+EVENT_KEY$a,HIDDEN:"hidden"+EVENT_KEY$a,SHOW:"show"+EVENT_KEY$a,SHOWN:"shown"+EVENT_KEY$a},ClassName$a={FADE:"fade",HIDE:"hide",SHOW:"show",SHOWING:"showing"},DefaultType$7={animation:"boolean",autohide:"boolean",delay:"number"},Default$7={animation:!0,autohide:!0,delay:500},Selector$a={DATA_DISMISS:"[data-dismiss=\"toast\"]"},Toast=function(){function e(e,t){this._element=e,this._config=this._getConfig(t),this._timeout=null,this._setListeners(),Data.setData(e,DATA_KEY$a,this)}var t=e.prototype;return t.show=function(){var e=this,t=EventHandler.trigger(this._element,Event$b.SHOW);if(!t.defaultPrevented){this._config.animation&&this._element.classList.add(ClassName$a.FADE);var n=function(){e._element.classList.remove(ClassName$a.SHOWING),e._element.classList.add(ClassName$a.SHOW),EventHandler.trigger(e._element,Event$b.SHOWN),e._config.autohide&&(e._timeout=setTimeout(function(){e.hide()},e._config.delay))};if(this._element.classList.remove(ClassName$a.HIDE),reflow(this._element),this._element.classList.add(ClassName$a.SHOWING),this._config.animation){var o=getTransitionDurationFromElement(this._element);EventHandler.one(this._element,TRANSITION_END,n),emulateTransitionEnd(this._element,o)}else n()}},t.hide=function(){var e=this;if(this._element.classList.contains(ClassName$a.SHOW)){var t=EventHandler.trigger(this._element,Event$b.HIDE);if(!t.defaultPrevented){var n=function(){e._element.classList.add(ClassName$a.HIDE),EventHandler.trigger(e._element,Event$b.HIDDEN)};if(this._element.classList.remove(ClassName$a.SHOW),this._config.animation){var o=getTransitionDurationFromElement(this._element);EventHandler.one(this._element,TRANSITION_END,n),emulateTransitionEnd(this._element,o)}else n()}}},t.dispose=function(){clearTimeout(this._timeout),this._timeout=null,this._element.classList.contains(ClassName$a.SHOW)&&this._element.classList.remove(ClassName$a.SHOW),EventHandler.off(this._element,Event$b.CLICK_DISMISS),Data.removeData(this._element,DATA_KEY$a),this._element=null,this._config=null},t._getConfig=function(e){return e=_objectSpread2({},Default$7,{},Manipulator.getDataAttributes(this._element),{},"object"==typeof e&&e?e:{}),typeCheckConfig(NAME$a,e,this.constructor.DefaultType),e},t._setListeners=function(){var e=this;EventHandler.on(this._element,Event$b.CLICK_DISMISS,Selector$a.DATA_DISMISS,function(){return e.hide()})},e.jQueryInterface=function(t){return this.each(function(){var n=Data.getData(this,DATA_KEY$a);if(n||(n=new e(this,"object"==typeof t&&t)),"string"==typeof t){if("undefined"==typeof n[t])throw new TypeError("No method named \""+t+"\"");n[t](this)}})},e.getInstance=function(e){return Data.getData(e,DATA_KEY$a)},_createClass(e,null,[{key:"VERSION",get:function(){return VERSION$a}},{key:"DefaultType",get:function(){return DefaultType$7}},{key:"Default",get:function(){return Default$7}}]),e}(),$$b=getjQuery();if($$b){var JQUERY_NO_CONFLICT$a=$$b.fn[NAME$a];$$b.fn[NAME$a]=Toast.jQueryInterface,$$b.fn[NAME$a].Constructor=Toast,$$b.fn[NAME$a].noConflict=function(){return $$b.fn[NAME$a]=JQUERY_NO_CONFLICT$a,Toast.jQueryInterface}}var __assign=window&&window.__assign||function(){return(__assign=Object.assign||function(e){for(var t,o=1,r=arguments.length;oc.endVal?c.endVal:c.frameVal,c.frameVal=Math.round(c.frameVal*c.decimalMult)/c.decimalMult,c.printValue(c.frameVal),ts?"-":"";if(t=d(s).toFixed(c.options.decimalPlaces),p=(f=(t+="").split("."))[0],g=1e;var t=e-this.startVal;if(d(t)>this.options.smartEasingThreshold){this.finalEndVal=e;var n=this.countDown?1:-1;this.endVal=e+n*this.options.smartEasingAmount,this.duration/=2}else this.endVal=e,this.finalEndVal=null;this.useEasing=!this.finalEndVal&&this.options.useEasing},e.prototype.start=function(e){this.error||(this.callback=e,0>16,n=i>>8&255,o=255&i;return"#"+(16777216+65536*(Math.round((a-r)*s)+r)+256*(Math.round((a-n)*s)+n)+(Math.round((a-o)*s)+o)).toString(16).slice(1)}},{key:"shadeColor",value:function(t,e){return e.length>7?this.shadeRGBColor(t,e):this.shadeHexColor(t,e)}}],[{key:"bind",value:function(t,e){return function(){return t.apply(e,arguments)}}},{key:"isObject",value:function(e){return e&&"object"===t(e)&&!Array.isArray(e)&&null!=e}},{key:"listToArray",value:function(t){var e,i=[];for(e=0;ee.length?t:e}))),t.length>e.length?t:e}),0)}},{key:"hexToRgba",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"#999999",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:.6;"#"!==t.substring(0,1)&&(t="#999999");var i=t.replace("#","");i=i.match(new RegExp("(.{"+i.length/3+"})","g"));for(var a=0;a1&&void 0!==arguments[1]?arguments[1]:"x",i=t.toString().slice();return i=i.replace(/[` ~!@#$%^&*()_|+\-=?;:'",.<>{}[\]\\/]/gi,e)}},{key:"negToZero",value:function(t){return t<0?0:t}},{key:"moveIndexInArray",value:function(t,e,i){if(i>=t.length)for(var a=i-t.length+1;a--;)t.push(void 0);return t.splice(i,0,t.splice(e,1)[0]),t}},{key:"extractNumber",value:function(t){return parseFloat(t.replace(/[^\d.]*/g,""))}},{key:"findAncestor",value:function(t,e){for(;(t=t.parentElement)&&!t.classList.contains(e););return t}},{key:"setELstyles",value:function(t,e){for(var i in e)e.hasOwnProperty(i)&&(t.style.key=e[i])}},{key:"isNumber",value:function(t){return!isNaN(t)&&parseFloat(Number(t))===t&&!isNaN(parseInt(t,10))}},{key:"isFloat",value:function(t){return Number(t)===t&&t%1!=0}},{key:"isSafari",value:function(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}},{key:"isFirefox",value:function(){return navigator.userAgent.toLowerCase().indexOf("firefox")>-1}},{key:"isIE11",value:function(){if(-1!==window.navigator.userAgent.indexOf("MSIE")||window.navigator.appVersion.indexOf("Trident/")>-1)return!0}},{key:"isIE",value:function(){var t=window.navigator.userAgent,e=t.indexOf("MSIE ");if(e>0)return parseInt(t.substring(e+5,t.indexOf(".",e)),10);if(t.indexOf("Trident/")>0){var i=t.indexOf("rv:");return parseInt(t.substring(i+3,t.indexOf(".",i)),10)}var a=t.indexOf("Edge/");return a>0&&parseInt(t.substring(a+5,t.indexOf(".",a)),10)}}]),i}(),u=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w}return a(t,[{key:"getDefaultFilter",value:function(t,e){var i=this.w;t.unfilter(!0),(new window.SVG.Filter).size("120%","180%","-5%","-40%"),"none"!==i.config.states.normal.filter?this.applyFilter(t,e,i.config.states.normal.filter.type,i.config.states.normal.filter.value):i.config.chart.dropShadow.enabled&&this.dropShadow(t,i.config.chart.dropShadow,e)}},{key:"addNormalFilter",value:function(t,e){var i=this.w;i.config.chart.dropShadow.enabled&&this.dropShadow(t,i.config.chart.dropShadow,e)}},{key:"addLightenFilter",value:function(t,e,i){var a=this,s=this.w,r=i.intensity;if(!g.isFirefox()){t.unfilter(!0);new window.SVG.Filter;t.filter((function(t){var i=s.config.chart.dropShadow;(i.enabled?a.addShadow(t,e,i):t).componentTransfer({rgb:{type:"linear",slope:1.5,intercept:r}})})),t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)}}},{key:"addDarkenFilter",value:function(t,e,i){var a=this,s=this.w,r=i.intensity;if(!g.isFirefox()){t.unfilter(!0);new window.SVG.Filter;t.filter((function(t){var i=s.config.chart.dropShadow;(i.enabled?a.addShadow(t,e,i):t).componentTransfer({rgb:{type:"linear",slope:r}})})),t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node)}}},{key:"applyFilter",value:function(t,e,i){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:.5;switch(i){case"none":this.addNormalFilter(t,e);break;case"lighten":this.addLightenFilter(t,e,{intensity:a});break;case"darken":this.addDarkenFilter(t,e,{intensity:a})}}},{key:"addShadow",value:function(t,e,i){var a=i.blur,s=i.top,r=i.left,n=i.color,o=i.opacity,l=t.flood(Array.isArray(n)?n[e]:n,o).composite(t.sourceAlpha,"in").offset(r,s).gaussianBlur(a).merge(t.source);return t.blend(t.source,l)}},{key:"dropShadow",value:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,a=e.top,s=e.left,r=e.blur,n=e.color,o=e.opacity,l=e.noUserSpaceOnUse,h=this.w;return t.unfilter(!0),g.isIE()&&"radialBar"===h.config.chart.type?t:(n=Array.isArray(n)?n[i]:n,t.filter((function(t){var e=null;e=g.isSafari()||g.isFirefox()||g.isIE()?t.flood(n,o).composite(t.sourceAlpha,"in").offset(s,a).gaussianBlur(r):t.flood(n,o).composite(t.sourceAlpha,"in").offset(s,a).gaussianBlur(r).merge(t.source),t.blend(t.source,e)})),l||t.filterer.node.setAttribute("filterUnits","userSpaceOnUse"),this._scaleFilterSize(t.filterer.node),t)}},{key:"setSelectionFilter",value:function(t,e,i){var a=this.w;if(void 0!==a.globals.selectedDataPoints[e]&&a.globals.selectedDataPoints[e].indexOf(i)>-1){t.node.setAttribute("selected",!0);var s=a.config.states.active.filter;"none"!==s&&this.applyFilter(t,e,s.type,s.value)}}},{key:"_scaleFilterSize",value:function(t){!function(e){for(var i in e)e.hasOwnProperty(i)&&t.setAttribute(i,e[i])}({width:"200%",height:"200%",x:"-50%",y:"-50%"})}}]),t}(),f=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w,this.setEasingFunctions()}return a(t,[{key:"setEasingFunctions",value:function(){var t;if(!this.w.globals.easing){switch(this.w.config.chart.animations.easing){case"linear":t="-";break;case"easein":t="<";break;case"easeout":t=">";break;case"easeinout":t="<>";break;case"swing":t=function(t){var e=1.70158;return(t-=1)*t*((e+1)*t+e)+1};break;case"bounce":t=function(t){return t<1/2.75?7.5625*t*t:t<2/2.75?7.5625*(t-=1.5/2.75)*t+.75:t<2.5/2.75?7.5625*(t-=2.25/2.75)*t+.9375:7.5625*(t-=2.625/2.75)*t+.984375};break;case"elastic":t=function(t){return t===!!t?t:Math.pow(2,-10*t)*Math.sin((t-.075)*(2*Math.PI)/.3)+1};break;default:t="<>"}this.w.globals.easing=t}}},{key:"animateLine",value:function(t,e,i,a){t.attr(e).animate(a).attr(i)}},{key:"animateCircleRadius",value:function(t,e,i,a,s,r){e||(e=0),t.attr({r:e}).animate(a,s).attr({r:i}).afterAll((function(){r()}))}},{key:"animateCircle",value:function(t,e,i,a,s){t.attr({r:e.r,cx:e.cx,cy:e.cy}).animate(a,s).attr({r:i.r,cx:i.cx,cy:i.cy})}},{key:"animateRect",value:function(t,e,i,a,s){t.attr(e).animate(a).attr(i).afterAll((function(){return s()}))}},{key:"animatePathsGradually",value:function(t){var e=t.el,i=t.realIndex,a=t.j,s=t.fill,r=t.pathFrom,n=t.pathTo,o=t.speed,l=t.delay,h=this.w,c=0;h.config.chart.animations.animateGradually.enabled&&(c=h.config.chart.animations.animateGradually.delay),h.config.chart.animations.dynamicAnimation.enabled&&h.globals.dataChanged&&(c=0),this.morphSVG(e,i,a,"line"!==h.config.chart.type||h.globals.comboCharts?s:"stroke",r,n,o,l*c)}},{key:"showDelayedElements",value:function(){this.w.globals.delayedElements.forEach((function(t){t.el.classList.remove("apexcharts-element-hidden")}))}},{key:"animationCompleted",value:function(t){var e=this.w;e.globals.animationEnded||(e.globals.animationEnded=!0,"function"==typeof e.config.chart.events.animationEnd&&e.config.chart.events.animationEnd(this.ctx,{el:t,w:e}))}},{key:"morphSVG",value:function(t,e,i,a,s,r,n,o){var l=this,h=this.w;s||(s=t.attr("pathFrom")),r||(r=t.attr("pathTo")),(!s||s.indexOf("undefined")>-1||s.indexOf("NaN")>-1)&&(s="M 0 ".concat(h.globals.gridHeight),n=1),(r.indexOf("undefined")>-1||r.indexOf("NaN")>-1)&&(r="M 0 ".concat(h.globals.gridHeight),n=1),h.globals.shouldAnimate||(n=1),t.plot(s).animate(1,h.globals.easing,o).plot(s).animate(n,h.globals.easing,o).plot(r).afterAll((function(){g.isNumber(i)?i===h.globals.series[h.globals.maxValsInArrayIndex].length-2&&h.globals.shouldAnimate&&l.animationCompleted(t):"none"!==a&&h.globals.shouldAnimate&&(!h.globals.comboCharts&&e===h.globals.series.length-1||h.globals.comboCharts)&&l.animationCompleted(t),l.showDelayedElements()}))}}]),t}(),p=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w}return a(t,[{key:"drawLine",value:function(t,e,i,a){var s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"#a8a8a8",r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0,n=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,o=this.w,l=o.globals.dom.Paper.line().attr({x1:t,y1:e,x2:i,y2:a,stroke:s,"stroke-dasharray":r,"stroke-width":n});return l}},{key:"drawRect",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"#fefefe",n=arguments.length>6&&void 0!==arguments[6]?arguments[6]:1,o=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null,l=arguments.length>8&&void 0!==arguments[8]?arguments[8]:null,h=arguments.length>9&&void 0!==arguments[9]?arguments[9]:0,c=this.w,d=c.globals.dom.Paper.rect();return d.attr({x:t,y:e,width:i>0?i:0,height:a>0?a:0,rx:s,ry:s,fill:r,opacity:n,"stroke-width":null!==o?o:0,stroke:null!==l?l:"none","stroke-dasharray":h}),d}},{key:"drawPolygon",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"#e1e1e1",i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"none",a=this.w,s=a.globals.dom.Paper.polygon(t).attr({fill:i,stroke:e});return s}},{key:"drawCircle",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,i=this.w,a=i.globals.dom.Paper.circle(2*t);return null!==e&&a.attr(e),a}},{key:"drawPath",value:function(t){var e=t.d,i=void 0===e?"":e,a=t.stroke,s=void 0===a?"#a8a8a8":a,r=t.strokeWidth,n=void 0===r?1:r,o=t.fill,l=t.fillOpacity,h=void 0===l?1:l,c=t.strokeOpacity,d=void 0===c?1:c,g=t.classes,u=t.strokeLinecap,f=void 0===u?null:u,p=t.strokeDashArray,x=void 0===p?0:p,b=this.w;return null===f&&(f=b.config.stroke.lineCap),(i.indexOf("undefined")>-1||i.indexOf("NaN")>-1)&&(i="M 0 ".concat(b.globals.gridHeight)),b.globals.dom.Paper.path(i).attr({fill:o,"fill-opacity":h,stroke:s,"stroke-opacity":d,"stroke-linecap":f,"stroke-width":n,"stroke-dasharray":x,class:g})}},{key:"group",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=this.w,i=e.globals.dom.Paper.group();return null!==t&&i.attr(t),i}},{key:"move",value:function(t,e){var i=["M",t,e].join(" ");return i}},{key:"line",value:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=null;return null===i?a=["L",t,e].join(" "):"H"===i?a=["H",t].join(" "):"V"===i&&(a=["V",e].join(" ")),a}},{key:"curve",value:function(t,e,i,a,s,r){var n=["C",t,e,i,a,s,r].join(" ");return n}},{key:"quadraticCurve",value:function(t,e,i,a){return["Q",t,e,i,a].join(" ")}},{key:"arc",value:function(t,e,i,a,s,r,n){var o=arguments.length>7&&void 0!==arguments[7]&&arguments[7],l="A";o&&(l="a");var h=[l,t,e,i,a,s,r,n].join(" ");return h}},{key:"renderPaths",value:function(t){var e,i=t.j,a=t.realIndex,s=t.pathFrom,r=t.pathTo,o=t.stroke,l=t.strokeWidth,h=t.strokeLinecap,c=t.fill,d=t.animationDelay,g=t.initialSpeed,p=t.dataChangeSpeed,x=t.className,b=t.shouldClipToGrid,m=void 0===b||b,v=t.bindEventsOnPaths,y=void 0===v||v,w=t.drawShadow,k=void 0===w||w,A=this.w,S=new u(this.ctx),C=new f(this.ctx),L=this.w.config.chart.animations.enabled,P=L&&this.w.config.chart.animations.dynamicAnimation.enabled,T=!!(L&&!A.globals.resized||P&&A.globals.dataChanged&&A.globals.shouldAnimate);T?e=s:(e=r,A.globals.animationEnded=!0);var z=A.config.stroke.dashArray,I=0;I=Array.isArray(z)?z[a]:A.config.stroke.dashArray;var M=this.drawPath({d:e,stroke:o,strokeWidth:l,fill:c,fillOpacity:1,classes:x,strokeLinecap:h,strokeDashArray:I});if(M.attr("index",a),m&&M.attr({"clip-path":"url(#gridRectMask".concat(A.globals.cuid,")")}),"none"!==A.config.states.normal.filter.type)S.getDefaultFilter(M,a);else if(A.config.chart.dropShadow.enabled&&k&&(!A.config.chart.dropShadow.enabledOnSeries||A.config.chart.dropShadow.enabledOnSeries&&-1!==A.config.chart.dropShadow.enabledOnSeries.indexOf(a))){var X=A.config.chart.dropShadow;S.dropShadow(M,X,a)}y&&(M.node.addEventListener("mouseenter",this.pathMouseEnter.bind(this,M)),M.node.addEventListener("mouseleave",this.pathMouseLeave.bind(this,M)),M.node.addEventListener("mousedown",this.pathMouseDown.bind(this,M))),M.attr({pathTo:r,pathFrom:s});var E={el:M,j:i,realIndex:a,pathFrom:s,pathTo:r,fill:c,strokeWidth:l};return!L||A.globals.resized||A.globals.dataChanged?!A.globals.resized&&A.globals.dataChanged||C.showDelayedElements():C.animatePathsGradually(n({},E,{speed:g,delay:d})),A.globals.dataChanged&&P&&T&&C.animatePathsGradually(n({},E,{speed:p})),M}},{key:"drawPattern",value:function(t,e,i){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"#a8a8a8",s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,r=this.w,n=r.globals.dom.Paper.pattern(e,i,(function(r){"horizontalLines"===t?r.line(0,0,i,0).stroke({color:a,width:s+1}):"verticalLines"===t?r.line(0,0,0,e).stroke({color:a,width:s+1}):"slantedLines"===t?r.line(0,0,e,i).stroke({color:a,width:s}):"squares"===t?r.rect(e,i).fill("none").stroke({color:a,width:s}):"circles"===t&&r.circle(e).fill("none").stroke({color:a,width:s})}));return n}},{key:"drawGradient",value:function(t,e,i,a,s){var r,n=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,o=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,l=arguments.length>7&&void 0!==arguments[7]?arguments[7]:null,h=arguments.length>8&&void 0!==arguments[8]?arguments[8]:0,c=this.w;e=g.hexToRgba(e,a),i=g.hexToRgba(i,s);var d=0,u=1,f=1,p=null;null!==o&&(d=void 0!==o[0]?o[0]/100:0,u=void 0!==o[1]?o[1]/100:1,f=void 0!==o[2]?o[2]/100:1,p=void 0!==o[3]?o[3]/100:null);var x=!("donut"!==c.config.chart.type&&"pie"!==c.config.chart.type&&"bubble"!==c.config.chart.type);if(r=null===l||0===l.length?c.globals.dom.Paper.gradient(x?"radial":"linear",(function(t){t.at(d,e,a),t.at(u,i,s),t.at(f,i,s),null!==p&&t.at(p,e,a)})):c.globals.dom.Paper.gradient(x?"radial":"linear",(function(t){(Array.isArray(l[h])?l[h]:l).forEach((function(e){t.at(e.offset/100,e.color,e.opacity)}))})),x){var b=c.globals.gridWidth/2,m=c.globals.gridHeight/2;"bubble"!==c.config.chart.type?r.attr({gradientUnits:"userSpaceOnUse",cx:b,cy:m,r:n}):r.attr({cx:.5,cy:.5,r:.8,fx:.2,fy:.2})}else"vertical"===t?r.from(0,0).to(0,1):"diagonal"===t?r.from(0,0).to(1,1):"horizontal"===t?r.from(0,1).to(1,1):"diagonal2"===t&&r.from(0,1).to(2,2);return r}},{key:"drawText",value:function(t){var e,i=t.x,a=t.y,s=t.text,r=t.textAnchor,n=t.fontSize,o=t.fontFamily,l=t.fontWeight,h=t.foreColor,c=t.opacity,d=t.cssClass,g=void 0===d?"":d,u=t.isPlainText,f=void 0===u||u,p=this.w;return void 0===s&&(s=""),r||(r="start"),h&&h.length||(h=p.config.chart.foreColor),o=o||p.config.chart.fontFamily,l=l||"regular",(e=Array.isArray(s)?p.globals.dom.Paper.text((function(t){for(var e=0;e-1){var o=i.globals.selectedDataPoints[s].indexOf(r);i.globals.selectedDataPoints[s].splice(o,1)}}else{if(!i.config.states.active.allowMultipleDataPointsSelection&&i.globals.selectedDataPoints.length>0){i.globals.selectedDataPoints=[];var l=i.globals.dom.Paper.select(".apexcharts-series path").members,h=i.globals.dom.Paper.select(".apexcharts-series circle, .apexcharts-series rect").members,c=function(t){Array.prototype.forEach.call(t,(function(t){t.node.setAttribute("selected","false"),a.getDefaultFilter(t,s)}))};c(l),c(h)}t.node.setAttribute("selected","true"),n="true",void 0===i.globals.selectedDataPoints[s]&&(i.globals.selectedDataPoints[s]=[]),i.globals.selectedDataPoints[s].push(r)}if("true"===n){var d=i.config.states.active.filter;"none"!==d&&a.applyFilter(t,s,d.type,d.value)}else"none"!==i.config.states.active.filter.type&&a.getDefaultFilter(t,s);"function"==typeof i.config.chart.events.dataPointSelection&&i.config.chart.events.dataPointSelection(e,this.ctx,{selectedDataPoints:i.globals.selectedDataPoints,seriesIndex:s,dataPointIndex:r,w:i}),e&&this.ctx.events.fireEvent("dataPointSelection",[e,this.ctx,{selectedDataPoints:i.globals.selectedDataPoints,seriesIndex:s,dataPointIndex:r,w:i}])}},{key:"rotateAroundCenter",value:function(t){var e=t.getBBox();return{x:e.x+e.width/2,y:e.y+e.height/2}}},{key:"getTextRects",value:function(t,e,i,a){var s=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],r=this.w,n=this.drawText({x:-200,y:-200,text:t,textAnchor:"start",fontSize:e,fontFamily:i,foreColor:"#fff",opacity:0});a&&n.attr("transform",a),r.globals.dom.Paper.add(n);var o=n.bbox();return s||(o=n.node.getBoundingClientRect()),n.remove(),{width:o.width,height:o.height}}},{key:"placeTextWithEllipsis",value:function(t,e,i){if("function"==typeof t.getComputedTextLength&&(t.textContent=e,e.length>0&&t.getComputedTextLength()>=i/.8)){for(var a=e.length-3;a>0;a-=3)if(t.getSubStringLength(0,a)<=i/.8)return void(t.textContent=e.substring(0,a)+"...");t.textContent="."}}}],[{key:"setAttrs",value:function(t,e){for(var i in e)e.hasOwnProperty(i)&&t.setAttribute(i,e[i])}}]),t}(),x=function(){function t(i){e(this,t),this.w=i.w,this.annoCtx=i}return a(t,[{key:"setOrientations",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,i=this.w;if("vertical"===t.label.orientation){var a=null!==e?e:0,s=i.globals.dom.baseEl.querySelector(".apexcharts-xaxis-annotations .apexcharts-xaxis-annotation-label[rel='".concat(a,"']"));if(null!==s){var r=s.getBoundingClientRect();s.setAttribute("x",parseFloat(s.getAttribute("x"))-r.height+4),"top"===t.label.position?s.setAttribute("y",parseFloat(s.getAttribute("y"))+r.width):s.setAttribute("y",parseFloat(s.getAttribute("y"))-r.width);var n=this.annoCtx.graphics.rotateAroundCenter(s),o=n.x,l=n.y;s.setAttribute("transform","rotate(-90 ".concat(o," ").concat(l,")"))}}}},{key:"addBackgroundToAnno",value:function(t,e){var i=this.w;if(!e.label.text||e.label.text&&!e.label.text.trim())return null;var a=i.globals.dom.baseEl.querySelector(".apexcharts-grid").getBoundingClientRect(),s=t.getBoundingClientRect(),r=e.label.style.padding.left,n=e.label.style.padding.right,o=e.label.style.padding.top,l=e.label.style.padding.bottom;"vertical"===e.label.orientation&&(o=e.label.style.padding.left,l=e.label.style.padding.right,r=e.label.style.padding.top,n=e.label.style.padding.bottom);var h=s.left-a.left-r,c=s.top-a.top-o,d=this.annoCtx.graphics.drawRect(h,c,s.width+r+n,s.height+o+l,0,e.label.style.background,1,e.label.borderWidth,e.label.borderColor,0);return e.id&&d.node.classList.add(e.id),d}},{key:"annotationsBackground",value:function(){var t=this,e=this.w,i=function(i,a,s){var r=e.globals.dom.baseEl.querySelector(".apexcharts-".concat(s,"-annotations .apexcharts-").concat(s,"-annotation-label[rel='").concat(a,"']"));if(r){var n=r.parentNode,o=t.addBackgroundToAnno(r,i);o&&n.insertBefore(o.node,r)}};e.config.annotations.xaxis.map((function(t,e){i(t,e,"xaxis")})),e.config.annotations.yaxis.map((function(t,e){i(t,e,"yaxis")})),e.config.annotations.points.map((function(t,e){i(t,e,"point")}))}},{key:"getStringX",value:function(t){var e=this.w,i=t;e.config.xaxis.convertedCatToNumeric&&e.globals.categoryLabels.length&&(t=e.globals.categoryLabels.indexOf(t)+1);var a=e.globals.labels.indexOf(t),s=e.globals.dom.baseEl.querySelector(".apexcharts-xaxis-texts-g text:nth-child("+(a+1)+")");return s&&(i=parseFloat(s.getAttribute("x"))),i}}]),t}(),b=function(){function t(i){e(this,t),this.w=i.w,this.annoCtx=i,this.invertAxis=this.annoCtx.invertAxis}return a(t,[{key:"addXaxisAnnotation",value:function(t,e,i){var a=this.w,s=this.invertAxis?a.globals.minY:a.globals.minX,r=this.invertAxis?a.globals.maxY:a.globals.maxX,n=this.invertAxis?a.globals.yRange[0]:a.globals.xRange,o=(t.x-s)/(n/a.globals.gridWidth);this.annoCtx.inversedReversedAxis&&(o=(r-t.x)/(n/a.globals.gridWidth));var l=t.label.text;"category"!==a.config.xaxis.type&&!a.config.xaxis.convertedCatToNumeric||this.invertAxis||a.globals.dataFormatXNumeric||(o=this.annoCtx.helpers.getStringX(t.x));var h=t.strokeDashArray;if(g.isNumber(o)){if(null===t.x2){var c=this.annoCtx.graphics.drawLine(o+t.offsetX,0+t.offsetY,o+t.offsetX,a.globals.gridHeight+t.offsetY,t.borderColor,h,t.borderWidth);e.appendChild(c.node),t.id&&c.node.classList.add(t.id)}else{var d=(t.x2-s)/(n/a.globals.gridWidth);if(this.annoCtx.inversedReversedAxis&&(d=(r-t.x2)/(n/a.globals.gridWidth)),"category"!==a.config.xaxis.type&&!a.config.xaxis.convertedCatToNumeric||this.invertAxis||a.globals.dataFormatXNumeric||(d=this.annoCtx.helpers.getStringX(t.x2)),dn){var h=n;n=a,a=h}var c=this.annoCtx.graphics.drawRect(0+t.offsetX,a+t.offsetY,s.globals.gridWidth+t.offsetX,n-a,0,t.fillColor,t.opacity,1,t.borderColor,r);c.node.classList.add("apexcharts-annotation-rect"),c.attr("clip-path","url(#gridRectMask".concat(s.globals.cuid,")")),e.appendChild(c.node),t.id&&c.node.classList.add(t.id)}var d="right"===t.label.position?s.globals.gridWidth:0,g=this.annoCtx.graphics.drawText({x:d+t.label.offsetX,y:(a||n)+t.label.offsetY-3,text:o,textAnchor:t.label.textAnchor,fontSize:t.label.style.fontSize,fontFamily:t.label.style.fontFamily,foreColor:t.label.style.color,cssClass:"apexcharts-yaxis-annotation-label ".concat(t.label.style.cssClass," ").concat(t.id?t.id:"")});g.attr({rel:i}),e.appendChild(g.node)}},{key:"_getY1Y2",value:function(t,e){var i,a="y1"===t?e.y:e.y2,s=this.w;if(this.annoCtx.invertAxis){var r=s.globals.labels.indexOf(a);s.config.xaxis.convertedCatToNumeric&&(r=s.globals.categoryLabels.indexOf(a));var n=s.globals.dom.baseEl.querySelector(".apexcharts-yaxis-texts-g text:nth-child("+(r+1)+")");n&&(i=parseFloat(n.getAttribute("y")))}else i=s.globals.gridHeight-(a-s.globals.minYArr[e.yAxisIndex])/(s.globals.yRange[e.yAxisIndex]/s.globals.gridHeight),s.config.yaxis[e.yAxisIndex]&&s.config.yaxis[e.yAxisIndex].reversed&&(i=(a-s.globals.minYArr[e.yAxisIndex])/(s.globals.yRange[e.yAxisIndex]/s.globals.gridHeight));return i}},{key:"drawYAxisAnnotations",value:function(){var t=this,e=this.w,i=this.annoCtx.graphics.group({class:"apexcharts-yaxis-annotations"});return e.config.annotations.yaxis.map((function(e,a){t.addYaxisAnnotation(e,i.node,a)})),i}}]),t}(),v=function(){function t(i){e(this,t),this.w=i.w,this.annoCtx=i}return a(t,[{key:"addPointAnnotation",value:function(t,e,i){var a=this.w,s=0,r=0,n=0;if(this.annoCtx.invertAxis&&console.warn("Point annotation is not supported in horizontal bar charts."),"string"==typeof t.x){var o=a.globals.labels.indexOf(t.x);a.config.xaxis.convertedCatToNumeric&&(o=a.globals.categoryLabels.indexOf(t.x)),s=this.annoCtx.helpers.getStringX(t.x);var l=t.y;null===t.y&&(l=a.globals.series[t.seriesIndex][o]),r=a.globals.gridHeight-(l-a.globals.minYArr[t.yAxisIndex])/(a.globals.yRange[t.yAxisIndex]/a.globals.gridHeight)-parseFloat(t.label.style.fontSize)-t.marker.size,n=a.globals.gridHeight-(l-a.globals.minYArr[t.yAxisIndex])/(a.globals.yRange[t.yAxisIndex]/a.globals.gridHeight),a.config.yaxis[t.yAxisIndex]&&a.config.yaxis[t.yAxisIndex].reversed&&(r=(l-a.globals.minYArr[t.yAxisIndex])/(a.globals.yRange[t.yAxisIndex]/a.globals.gridHeight)+parseFloat(t.label.style.fontSize)+t.marker.size,n=(l-a.globals.minYArr[t.yAxisIndex])/(a.globals.yRange[t.yAxisIndex]/a.globals.gridHeight))}else s=(t.x-a.globals.minX)/(a.globals.xRange/a.globals.gridWidth),r=a.globals.gridHeight-(parseFloat(t.y)-a.globals.minYArr[t.yAxisIndex])/(a.globals.yRange[t.yAxisIndex]/a.globals.gridHeight)-parseFloat(t.label.style.fontSize)-t.marker.size,n=a.globals.gridHeight-(t.y-a.globals.minYArr[t.yAxisIndex])/(a.globals.yRange[t.yAxisIndex]/a.globals.gridHeight),a.config.yaxis[t.yAxisIndex]&&a.config.yaxis[t.yAxisIndex].reversed&&(r=(parseFloat(t.y)-a.globals.minYArr[t.yAxisIndex])/(a.globals.yRange[t.yAxisIndex]/a.globals.gridHeight)-parseFloat(t.label.style.fontSize)-t.marker.size,n=(t.y-a.globals.minYArr[t.yAxisIndex])/(a.globals.yRange[t.yAxisIndex]/a.globals.gridHeight));if(g.isNumber(s)){var h={pSize:t.marker.size,pWidth:t.marker.strokeWidth,pointFillColor:t.marker.fillColor,pointStrokeColor:t.marker.strokeColor,shape:t.marker.shape,radius:t.marker.radius,class:"apexcharts-point-annotation-marker ".concat(t.marker.cssClass," ").concat(t.id?t.id:"")},c=this.annoCtx.graphics.drawMarker(s+t.marker.offsetX,n+t.marker.offsetY,h);e.appendChild(c.node);var d=t.label.text?t.label.text:"",u=this.annoCtx.graphics.drawText({x:s+t.label.offsetX,y:r+t.label.offsetY,text:d,textAnchor:t.label.textAnchor,fontSize:t.label.style.fontSize,fontFamily:t.label.style.fontFamily,foreColor:t.label.style.color,cssClass:"apexcharts-point-annotation-label ".concat(t.label.style.cssClass," ").concat(t.id?t.id:"")});if(u.attr({rel:i}),e.appendChild(u.node),t.customSVG.SVG){var f=this.annoCtx.graphics.group({class:"apexcharts-point-annotations-custom-svg "+t.customSVG.cssClass});f.attr({transform:"translate(".concat(s+t.customSVG.offsetX,", ").concat(r+t.customSVG.offsetY,")")}),f.node.innerHTML=t.customSVG.SVG,e.appendChild(f.node)}if(t.image.path){var p=t.image.width?t.image.width:20,x=t.image.height?t.image.height:20;this.annoCtx.addImage({x:s+t.image.offsetX-p/2,y:r+t.image.offsetY-x/2,width:p,height:x,path:t.image.path,appendTo:e},!1,this.annoCtx.ctx)}}}},{key:"drawPointAnnotations",value:function(){var t=this,e=this.w,i=this.annoCtx.graphics.group({class:"apexcharts-point-annotations"});return e.config.annotations.points.map((function(e,a){t.addPointAnnotation(e,i.node,a)})),i}}]),t}();var y,w,k={name:"en",options:{months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],toolbar:{exportToSVG:"Download SVG",exportToPNG:"Download PNG",exportToCSV:"Download CSV",menu:"Menu",selection:"Selection",selectionZoom:"Selection Zoom",zoomIn:"Zoom In",zoomOut:"Zoom Out",pan:"Panning",reset:"Reset Zoom"}}},A=function(){function t(){e(this,t),this.yAxis={show:!0,showAlways:!1,seriesName:void 0,opposite:!1,reversed:!1,logarithmic:!1,tickAmount:void 0,forceNiceScale:!1,max:void 0,min:void 0,floating:!1,decimalsInFloat:void 0,labels:{show:!0,minWidth:0,maxWidth:160,offsetX:0,offsetY:0,align:void 0,rotate:0,padding:20,style:{colors:[],fontSize:"11px",fontFamily:void 0,cssClass:""},formatter:void 0},axisBorder:{show:!1,color:"#e0e0e0",width:1,offsetX:0,offsetY:0},axisTicks:{show:!1,color:"#e0e0e0",width:6,offsetX:0,offsetY:0},title:{text:void 0,rotate:90,offsetY:0,offsetX:0,style:{color:void 0,fontSize:"11px",fontFamily:void 0,cssClass:""}},tooltip:{enabled:!1,offsetX:0},crosshairs:{show:!0,position:"front",stroke:{color:"#b6b6b6",width:1,dashArray:0}}},this.pointAnnotation={x:0,y:null,yAxisIndex:0,seriesIndex:0,marker:{size:4,fillColor:"#fff",strokeWidth:2,strokeColor:"#333",shape:"circle",offsetX:0,offsetY:0,radius:2,cssClass:""},label:{borderColor:"#c2c2c2",borderWidth:1,text:void 0,textAnchor:"middle",offsetX:0,offsetY:-15,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}},customSVG:{SVG:void 0,cssClass:void 0,offsetX:0,offsetY:0},image:{path:void 0,width:20,height:20,offsetX:0,offsetY:0}},this.yAxisAnnotation={y:0,y2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,yAxisIndex:0,label:{borderColor:"#c2c2c2",borderWidth:1,text:void 0,textAnchor:"end",position:"right",offsetX:0,offsetY:-3,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}},this.xAxisAnnotation={x:0,x2:null,strokeDashArray:1,fillColor:"#c2c2c2",borderColor:"#c2c2c2",borderWidth:1,opacity:.3,offsetX:0,offsetY:0,label:{borderColor:"#c2c2c2",borderWidth:1,text:void 0,textAnchor:"middle",orientation:"vertical",position:"top",offsetX:0,offsetY:0,style:{background:"#fff",color:void 0,fontSize:"11px",fontFamily:void 0,cssClass:"",padding:{left:5,right:5,top:2,bottom:2}}}}}return a(t,[{key:"init",value:function(){return{annotations:{position:"front",yaxis:[this.yAxisAnnotation],xaxis:[this.xAxisAnnotation],points:[this.pointAnnotation]},chart:{animations:{enabled:!0,easing:"easeinout",speed:800,animateGradually:{delay:150,enabled:!0},dynamicAnimation:{enabled:!0,speed:350}},background:"transparent",locales:[k],defaultLocale:"en",dropShadow:{enabled:!1,enabledOnSeries:void 0,top:2,left:2,blur:4,color:"#000",opacity:.35},events:{animationEnd:void 0,beforeMount:void 0,mounted:void 0,updated:void 0,click:void 0,mouseMove:void 0,legendClick:void 0,markerClick:void 0,selection:void 0,dataPointSelection:void 0,dataPointMouseEnter:void 0,dataPointMouseLeave:void 0,beforeZoom:void 0,zoomed:void 0,scrolled:void 0},foreColor:"#373d3f",fontFamily:"Helvetica, Arial, sans-serif",height:"auto",parentHeightOffset:15,redrawOnParentResize:!0,id:void 0,group:void 0,offsetX:0,offsetY:0,selection:{enabled:!1,type:"x",fill:{color:"#24292e",opacity:.1},stroke:{width:1,color:"#24292e",opacity:.4,dashArray:3},xaxis:{min:void 0,max:void 0},yaxis:{min:void 0,max:void 0}},sparkline:{enabled:!1},brush:{enabled:!1,autoScaleYaxis:!0,target:void 0},stacked:!1,stackType:"normal",toolbar:{show:!0,tools:{download:!0,selection:!0,zoom:!0,zoomin:!0,zoomout:!0,pan:!0,reset:!0,customIcons:[]},autoSelected:"zoom"},type:"line",width:"100%",zoom:{enabled:!0,type:"x",autoScaleYaxis:!1,zoomedArea:{fill:{color:"#90CAF9",opacity:.4},stroke:{color:"#0D47A1",opacity:.4,width:1}}}},plotOptions:{bar:{horizontal:!1,columnWidth:"70%",barHeight:"70%",distributed:!1,endingShape:"flat",colors:{ranges:[],backgroundBarColors:[],backgroundBarOpacity:1},dataLabels:{position:"top",maxItems:100,hideOverflowingLabels:!0,orientation:"horizontal"}},bubble:{minBubbleRadius:void 0,maxBubbleRadius:void 0},candlestick:{colors:{upward:"#00B746",downward:"#EF403C"},wick:{useFillColor:!0}},heatmap:{radius:2,enableShades:!0,shadeIntensity:.5,reverseNegativeShade:!1,distributed:!1,colorScale:{inverse:!1,ranges:[],min:void 0,max:void 0}},radialBar:{inverseOrder:!1,startAngle:0,endAngle:360,offsetX:0,offsetY:0,hollow:{margin:5,size:"50%",background:"transparent",image:void 0,imageWidth:150,imageHeight:150,imageOffsetX:0,imageOffsetY:0,imageClipped:!0,position:"front",dropShadow:{enabled:!1,top:0,left:0,blur:3,color:"#000",opacity:.5}},track:{show:!0,startAngle:void 0,endAngle:void 0,background:"#f2f2f2",strokeWidth:"97%",opacity:1,margin:5,dropShadow:{enabled:!1,top:0,left:0,blur:3,color:"#000",opacity:.5}},dataLabels:{show:!0,name:{show:!0,fontSize:"16px",fontFamily:void 0,color:void 0,offsetY:0,formatter:function(t){return t}},value:{show:!0,fontSize:"14px",fontFamily:void 0,color:void 0,offsetY:16,formatter:function(t){return t+"%"}},total:{show:!1,label:"Total",fontSize:"16px",fontFamily:void 0,color:void 0,formatter:function(t){return t.globals.seriesTotals.reduce((function(t,e){return t+e}),0)/t.globals.series.length+"%"}}}},pie:{customScale:1,offsetX:0,offsetY:0,expandOnClick:!0,dataLabels:{offset:0,minAngleToShowLabel:10},donut:{size:"65%",background:"transparent",labels:{show:!1,name:{show:!0,fontSize:"16px",fontFamily:void 0,color:void 0,offsetY:-10,formatter:function(t){return t}},value:{show:!0,fontSize:"20px",fontFamily:void 0,color:void 0,offsetY:10,formatter:function(t){return t}},total:{show:!1,showAlways:!1,label:"Total",fontSize:"16px",fontFamily:void 0,color:void 0,formatter:function(t){return t.globals.seriesTotals.reduce((function(t,e){return t+e}),0)}}}}},radar:{size:void 0,offsetX:0,offsetY:0,polygons:{strokeColors:"#e8e8e8",connectorColors:"#e8e8e8",fill:{colors:void 0}}}},colors:void 0,dataLabels:{enabled:!0,enabledOnSeries:void 0,formatter:function(t){return null!==t?t:""},textAnchor:"middle",offsetX:0,offsetY:0,style:{fontSize:"12px",fontFamily:void 0,fontWeight:"bold",colors:void 0},background:{enabled:!0,foreColor:"#fff",borderRadius:2,padding:4,opacity:.9,borderWidth:1,borderColor:"#fff"},dropShadow:{enabled:!1,top:1,left:1,blur:1,color:"#000",opacity:.45}},fill:{type:"solid",colors:void 0,opacity:.85,gradient:{shade:"dark",type:"horizontal",shadeIntensity:.5,gradientToColors:void 0,inverseColors:!0,opacityFrom:1,opacityTo:1,stops:[0,50,100],colorStops:[]},image:{src:[],width:void 0,height:void 0},pattern:{style:"squares",width:6,height:6,strokeWidth:2}},grid:{show:!0,borderColor:"#e0e0e0",strokeDashArray:0,position:"back",xaxis:{lines:{show:!1}},yaxis:{lines:{show:!0}},row:{colors:void 0,opacity:.5},column:{colors:void 0,opacity:.5},padding:{top:0,right:10,bottom:0,left:12}},labels:[],legend:{show:!0,showForSingleSeries:!1,showForNullSeries:!0,showForZeroSeries:!0,floating:!1,position:"bottom",horizontalAlign:"center",inverseOrder:!1,fontSize:"12px",fontFamily:void 0,width:void 0,height:void 0,formatter:void 0,tooltipHoverFormatter:void 0,offsetX:-20,offsetY:0,labels:{colors:void 0,useSeriesColors:!1},markers:{width:12,height:12,strokeWidth:0,fillColors:void 0,strokeColor:"#fff",radius:12,customHTML:void 0,offsetX:0,offsetY:0,onClick:void 0},itemMargin:{horizontal:5,vertical:0},onItemClick:{toggleDataSeries:!0},onItemHover:{highlightDataSeries:!0}},markers:{discrete:[],size:0,colors:void 0,strokeColors:"#fff",strokeWidth:2,strokeOpacity:.9,strokeDashArray:0,fillOpacity:1,shape:"circle",radius:2,offsetX:0,offsetY:0,onClick:void 0,onDblClick:void 0,hover:{size:void 0,sizeOffset:3}},noData:{text:void 0,align:"center",verticalAlign:"middle",offsetX:0,offsetY:0,style:{color:void 0,fontSize:"14px",fontFamily:void 0}},responsive:[],series:void 0,states:{normal:{filter:{type:"none",value:0}},hover:{filter:{type:"lighten",value:.15}},active:{allowMultipleDataPointsSelection:!1,filter:{type:"darken",value:.65}}},title:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:0,floating:!1,style:{fontSize:"14px",fontWeight:"bold",fontFamily:void 0,color:void 0}},subtitle:{text:void 0,align:"left",margin:5,offsetX:0,offsetY:30,floating:!1,style:{fontSize:"12px",fontWeight:"normal",fontFamily:void 0,color:void 0}},stroke:{show:!0,curve:"smooth",lineCap:"butt",width:2,colors:void 0,dashArray:0},tooltip:{enabled:!0,enabledOnSeries:void 0,shared:!0,followCursor:!1,intersect:!1,inverseOrder:!1,custom:void 0,fillSeriesColor:!1,theme:"light",style:{fontSize:"12px",fontFamily:void 0},onDatasetHover:{highlightDataSeries:!1},x:{show:!0,format:"dd MMM",formatter:void 0},y:{formatter:void 0,title:{formatter:function(t){return t}}},z:{formatter:void 0,title:"Size: "},marker:{show:!0,fillColors:void 0},items:{display:"flex"},fixed:{enabled:!1,position:"topRight",offsetX:0,offsetY:0}},xaxis:{type:"category",categories:[],convertedCatToNumeric:!1,offsetX:0,offsetY:0,labels:{show:!0,rotate:-45,rotateAlways:!1,hideOverlappingLabels:!0,trim:!0,minHeight:void 0,maxHeight:120,showDuplicates:!0,style:{colors:[],fontSize:"12px",fontFamily:void 0,cssClass:""},offsetX:0,offsetY:0,format:void 0,formatter:void 0,datetimeUTC:!0,datetimeFormatter:{year:"yyyy",month:"MMM 'yy",day:"dd MMM",hour:"HH:mm",minute:"HH:mm:ss"}},axisBorder:{show:!0,color:"#e0e0e0",width:"100%",height:1,offsetX:0,offsetY:0},axisTicks:{show:!0,color:"#e0e0e0",height:6,offsetX:0,offsetY:0},tickAmount:void 0,tickPlacement:"on",min:void 0,max:void 0,range:void 0,floating:!1,position:"bottom",title:{text:void 0,offsetX:0,offsetY:0,style:{color:void 0,fontSize:"12px",fontFamily:void 0,cssClass:""}},crosshairs:{show:!0,width:1,position:"back",opacity:.9,stroke:{color:"#b6b6b6",width:1,dashArray:3},fill:{type:"solid",color:"#B1B9C4",gradient:{colorFrom:"#D8E3F0",colorTo:"#BED1E6",stops:[0,100],opacityFrom:.4,opacityTo:.5}},dropShadow:{enabled:!1,left:0,top:0,blur:1,opacity:.4}},tooltip:{enabled:!0,offsetY:0,formatter:void 0,style:{fontSize:"12px",fontFamily:void 0}}},yaxis:this.yAxis,theme:{mode:"light",palette:"palette1",monochrome:{enabled:!1,color:"#008FFB",shadeTo:"light",shadeIntensity:.65}}}}}]),t}(),S=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w,this.graphics=new p(this.ctx),this.w.globals.isBarHorizontal&&(this.invertAxis=!0),this.helpers=new x(this),this.xAxisAnnotations=new b(this),this.yAxisAnnotations=new m(this),this.pointsAnnotations=new v(this),this.w.globals.isBarHorizontal&&this.w.config.yaxis[0].reversed&&(this.inversedReversedAxis=!0),this.xDivision=this.w.globals.gridWidth/this.w.globals.dataPoints}return a(t,[{key:"drawAnnotations",value:function(){var t=this.w;if(t.globals.axisCharts){for(var e=this.yAxisAnnotations.drawYAxisAnnotations(),i=this.xAxisAnnotations.drawXAxisAnnotations(),a=this.pointsAnnotations.drawPointAnnotations(),s=t.config.chart.animations.enabled,r=[e,i,a],n=[i.node,e.node,a.node],o=0;o<3;o++)t.globals.dom.elGraphical.add(r[o]),!s||t.globals.resized||t.globals.dataChanged||"scatter"!==t.config.chart.type&&"bubble"!==t.config.chart.type&&t.globals.dataPoints>1&&n[o].classList.add("apexcharts-element-hidden"),t.globals.delayedElements.push({el:n[o],index:0});this.helpers.annotationsBackground()}}},{key:"addXaxisAnnotation",value:function(t,e,i){this.xAxisAnnotations.addXaxisAnnotation(t,e,i)}},{key:"addYaxisAnnotation",value:function(t,e,i){this.yAxisAnnotations.addYaxisAnnotation(t,e,i)}},{key:"addPointAnnotation",value:function(t,e,i){this.pointsAnnotations.addPointAnnotation(t,e,i)}},{key:"clearAnnotations",value:function(t){var e=t.w,i=e.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis-annotations, .apexcharts-xaxis-annotations, .apexcharts-point-annotations");e.globals.memory.methodsToExec.map((function(t,i){"addText"!==t.label&&"addAnnotation"!==t.label||e.globals.memory.methodsToExec.splice(i,1)})),i=g.listToArray(i),Array.prototype.forEach.call(i,(function(t){for(;t.firstChild;)t.removeChild(t.firstChild)}))}},{key:"removeAnnotation",value:function(t,e){var i=t.w,a=i.globals.dom.baseEl.querySelectorAll(".".concat(e));a&&(i.globals.memory.methodsToExec.map((function(t,a){t.id===e&&i.globals.memory.methodsToExec.splice(a,1)})),Array.prototype.forEach.call(a,(function(t){t.parentElement.removeChild(t)})))}},{key:"addText",value:function(t,e,i){var a=t.x,s=t.y,r=t.text,n=t.textAnchor,o=t.appendTo,l=void 0===o?".apexcharts-inner":o,h=t.foreColor,c=t.fontSize,d=t.fontFamily,g=t.cssClass,u=t.backgroundColor,f=t.borderWidth,p=t.strokeDashArray,x=t.radius,b=t.borderColor,m=t.paddingLeft,v=void 0===m?4:m,y=t.paddingRight,w=void 0===y?4:y,k=t.paddingBottom,A=void 0===k?2:k,S=t.paddingTop,C=void 0===S?2:S,L=i,P=L.w,T=P.globals.dom.baseEl.querySelector(l),z=this.graphics.drawText({x:a,y:s,text:r,textAnchor:n||"start",fontSize:c||"12px",fontFamily:d||P.config.chart.fontFamily,foreColor:h||P.config.chart.foreColor,cssClass:g});T.appendChild(z.node);var I=z.bbox();if(r){var M=this.graphics.drawRect(I.x-v,I.y-C,I.width+v+w,I.height+A+C,x,u,1,f,b,p);T.insertBefore(M.node,z.node)}return e&&P.globals.memory.methodsToExec.push({context:L,method:L.addText,label:"addText",params:t}),i}},{key:"addImage",value:function(t,e,i){var a=t.path,s=t.x,r=void 0===s?0:s,n=t.y,o=void 0===n?0:n,l=t.width,h=void 0===l?20:l,c=t.height,d=void 0===c?20:c,g=t.appendTo,u=void 0===g?i.w.globals.dom.Paper.node:g,f=i,p=f.w,x=i.w.globals.dom.Paper.image(a);return x.size(h,d).move(r,o),u.appendChild(x.node),e&&p.globals.memory.methodsToExec.push({context:f,method:f.addImage,label:"addImage",params:t}),i}},{key:"addXaxisAnnotationExternal",value:function(t,e,i){return this.addAnnotationExternal({params:t,pushToMemory:e,context:i,type:"xaxis",contextMethod:i.addXaxisAnnotation}),i}},{key:"addYaxisAnnotationExternal",value:function(t,e,i){return this.addAnnotationExternal({params:t,pushToMemory:e,context:i,type:"yaxis",contextMethod:i.addYaxisAnnotation}),i}},{key:"addPointAnnotationExternal",value:function(t,e,i){return void 0===this.invertAxis&&(this.invertAxis=i.w.globals.isBarHorizontal),this.addAnnotationExternal({params:t,pushToMemory:e,context:i,type:"point",contextMethod:i.addPointAnnotation}),i}},{key:"addAnnotationExternal",value:function(t){var e=t.params,i=t.pushToMemory,a=t.context,s=t.type,r=t.contextMethod,n=a,o=n.w,l=o.globals.dom.baseEl.querySelector(".apexcharts-".concat(s,"-annotations")),h=l.childNodes.length+1,c=new A,d=Object.assign({},"xaxis"===s?c.xAxisAnnotation:"yaxis"===s?c.yAxisAnnotation:c.pointAnnotation),u=g.extend(d,e);switch(s){case"xaxis":this.addXaxisAnnotation(u,l,h);break;case"yaxis":this.addYaxisAnnotation(u,l,h);break;case"point":this.addPointAnnotation(u,l,h)}var f=o.globals.dom.baseEl.querySelector(".apexcharts-".concat(s,"-annotations .apexcharts-").concat(s,"-annotation-label[rel='").concat(h,"']")),p=this.helpers.addBackgroundToAnno(f,u);return p&&l.insertBefore(p.node,f),i&&o.globals.memory.methodsToExec.push({context:n,id:u.id?u.id:g.randomId(),method:r,label:"addAnnotation",params:e}),a}}]),t}(),C=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w,this.months31=[1,3,5,7,8,10,12],this.months30=[2,4,6,9,11],this.daysCntOfYear=[0,31,59,90,120,151,181,212,243,273,304,334]}return a(t,[{key:"isValidDate",value:function(t){return!isNaN(this.parseDate(t))}},{key:"getTimeStamp",value:function(t){return Date.parse(t)?this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(t).toISOString().substr(0,25)).getTime():new Date(t).getTime():t}},{key:"getDate",value:function(t){return this.w.config.xaxis.labels.datetimeUTC?new Date(new Date(t).toUTCString()):new Date(t)}},{key:"parseDate",value:function(t){var e=Date.parse(t);if(!isNaN(e))return this.getTimeStamp(t);var i=Date.parse(t.replace(/-/g,"/").replace(/[a-z]+/gi," "));return i=this.getTimeStamp(i)}},{key:"formatDate",value:function(t,e){var i=this.w.globals.locale,a=this.w.config.xaxis.labels.datetimeUTC,s=["\0"].concat(d(i.months)),r=["\x01"].concat(d(i.shortMonths)),n=["\x02"].concat(d(i.days)),o=["\x03"].concat(d(i.shortDays));function l(t,e){var i=t+"";for(e=e||2;i.length12?u-12:0===u?12:u;e=(e=(e=(e=e.replace(/(^|[^\\])HH+/g,"$1"+l(u))).replace(/(^|[^\\])H/g,"$1"+u)).replace(/(^|[^\\])hh+/g,"$1"+l(f))).replace(/(^|[^\\])h/g,"$1"+f);var p=a?t.getUTCMinutes():t.getMinutes();e=(e=e.replace(/(^|[^\\])mm+/g,"$1"+l(p))).replace(/(^|[^\\])m/g,"$1"+p);var x=a?t.getUTCSeconds():t.getSeconds();e=(e=e.replace(/(^|[^\\])ss+/g,"$1"+l(x))).replace(/(^|[^\\])s/g,"$1"+x);var b=a?t.getUTCMilliseconds():t.getMilliseconds();e=e.replace(/(^|[^\\])fff+/g,"$1"+l(b,3)),b=Math.round(b/10),e=e.replace(/(^|[^\\])ff/g,"$1"+l(b)),b=Math.round(b/10);var m=u<12?"AM":"PM";e=(e=(e=e.replace(/(^|[^\\])f/g,"$1"+b)).replace(/(^|[^\\])TT+/g,"$1"+m)).replace(/(^|[^\\])T/g,"$1"+m.charAt(0));var v=m.toLowerCase();e=(e=e.replace(/(^|[^\\])tt+/g,"$1"+v)).replace(/(^|[^\\])t/g,"$1"+v.charAt(0));var y=-t.getTimezoneOffset(),w=a||!y?"Z":y>0?"+":"-";if(!a){var k=(y=Math.abs(y))%60;w+=l(Math.floor(y/60))+":"+l(k)}e=e.replace(/(^|[^\\])K/g,"$1"+w);var A=(a?t.getUTCDay():t.getDay())+1;return e=(e=(e=(e=(e=e.replace(new RegExp(n[0],"g"),n[A])).replace(new RegExp(o[0],"g"),o[A])).replace(new RegExp(s[0],"g"),s[c])).replace(new RegExp(r[0],"g"),r[c])).replace(/\\(.)/g,"$1")}},{key:"getTimeUnitsfromTimestamp",value:function(t,e,i){var a=this.w;void 0!==a.config.xaxis.min&&(t=a.config.xaxis.min),void 0!==a.config.xaxis.max&&(e=a.config.xaxis.max);var s=this.getDate(t),r=this.getDate(e),n=this.formatDate(s,"yyyy MM dd HH mm").split(" "),o=this.formatDate(r,"yyyy MM dd HH mm").split(" ");return{minMinute:parseInt(n[4],10),maxMinute:parseInt(o[4],10),minHour:parseInt(n[3],10),maxHour:parseInt(o[3],10),minDate:parseInt(n[2],10),maxDate:parseInt(o[2],10),minMonth:parseInt(n[1],10)-1,maxMonth:parseInt(o[1],10)-1,minYear:parseInt(n[0],10),maxYear:parseInt(o[0],10)}}},{key:"isLeapYear",value:function(t){return t%4==0&&t%100!=0||t%400==0}},{key:"calculcateLastDaysOfMonth",value:function(t,e,i){return this.determineDaysOfMonths(t,e)-i}},{key:"determineDaysOfYear",value:function(t){var e=365;return this.isLeapYear(t)&&(e=366),e}},{key:"determineRemainingDaysOfYear",value:function(t,e,i){var a=this.daysCntOfYear[e]+i;return e>1&&this.isLeapYear()&&a++,a}},{key:"determineDaysOfMonths",value:function(t,e){var i=30;switch(t=g.monthMod(t),!0){case this.months30.indexOf(t)>-1:2===t&&(i=this.isLeapYear(e)?29:28);break;case this.months31.indexOf(t)>-1:default:i=31}return i}}]),t}(),L=function(){function t(i){e(this,t),this.opts=i}return a(t,[{key:"line",value:function(){return{chart:{animations:{easing:"swing"}},dataLabels:{enabled:!1},stroke:{width:5,curve:"straight"},markers:{size:0,hover:{sizeOffset:6}},xaxis:{crosshairs:{width:1}}}}},{key:"sparkline",value:function(t){this.opts.yaxis[0].show=!1,this.opts.yaxis[0].title.text="",this.opts.yaxis[0].axisBorder.show=!1,this.opts.yaxis[0].axisTicks.show=!1,this.opts.yaxis[0].floating=!0;return g.extend(t,{grid:{show:!1,padding:{left:0,right:0,top:0,bottom:0}},legend:{show:!1},xaxis:{labels:{show:!1},tooltip:{enabled:!1},axisBorder:{show:!1},axisTicks:{show:!1}},chart:{toolbar:{show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!1}})}},{key:"bar",value:function(){return{chart:{stacked:!1,animations:{easing:"swing"}},plotOptions:{bar:{dataLabels:{position:"center"}}},dataLabels:{style:{colors:["#fff"]}},stroke:{width:0},fill:{opacity:.85},legend:{markers:{shape:"square",radius:2,size:8}},tooltip:{shared:!1},xaxis:{tooltip:{enabled:!1},tickPlacement:"between",crosshairs:{width:"barWidth",position:"back",fill:{type:"gradient"},dropShadow:{enabled:!1},stroke:{width:0}}}}}},{key:"candlestick",value:function(){return{stroke:{width:1,colors:["#333"]},dataLabels:{enabled:!1},tooltip:{shared:!0,custom:function(t){var e=t.seriesIndex,i=t.dataPointIndex,a=t.w;return'
Open: '+a.globals.seriesCandleO[e][i]+'
High: '+a.globals.seriesCandleH[e][i]+'
Low: '+a.globals.seriesCandleL[e][i]+'
Close: '+a.globals.seriesCandleC[e][i]+"
"}},states:{active:{filter:{type:"none"}}},xaxis:{crosshairs:{width:1}}}}},{key:"rangeBar",value:function(){return{stroke:{width:0},plotOptions:{bar:{dataLabels:{position:"center"}}},dataLabels:{enabled:!1,formatter:function(t,e){e.ctx;var i=e.seriesIndex,a=e.dataPointIndex,s=e.w,r=s.globals.seriesRangeStart[i][a];return s.globals.seriesRangeEnd[i][a]-r},style:{colors:["#fff"]}},tooltip:{shared:!1,followCursor:!0,custom:function(t){var e=t.ctx,i=t.seriesIndex,a=t.dataPointIndex,s=t.y1,r=t.y2,n=t.w,o=n.globals.seriesRangeStart[i][a],l=n.globals.seriesRangeEnd[i][a],h=n.globals.labels[a],c=n.config.series[i].name,d=n.config.tooltip.y.formatter,g=n.config.tooltip.y.title.formatter;"function"==typeof g&&(c=g(c)),s&&r&&(o=s,l=r,n.config.series[i].data[a].x&&(h=n.config.series[i].data[a].x+":"),"function"==typeof d&&(h=d(h)));var u="",f="",p=n.globals.colors[i];if(void 0===n.config.tooltip.x.formatter)if("datetime"===n.config.xaxis.type){var x=new C(e);u=x.formatDate(x.getDate(o),n.config.tooltip.x.format),f=x.formatDate(x.getDate(l),n.config.tooltip.x.format)}else u=o,f=l;else u=n.config.tooltip.x.formatter(o),f=n.config.tooltip.x.formatter(l);return'
'+(c||"")+'
'+h+' '+u+' - '+f+"
"}},xaxis:{tickPlacement:"between",tooltip:{enabled:!1},crosshairs:{stroke:{width:0}}}}}},{key:"area",value:function(){return{stroke:{width:4},fill:{type:"gradient",gradient:{inverseColors:!1,shade:"light",type:"vertical",opacityFrom:.65,opacityTo:.5,stops:[0,100,100]}},markers:{size:0,hover:{sizeOffset:6}},tooltip:{followCursor:!1}}}},{key:"brush",value:function(t){return g.extend(t,{chart:{toolbar:{autoSelected:"selection",show:!1},zoom:{enabled:!1}},dataLabels:{enabled:!1},stroke:{width:1},tooltip:{enabled:!1},xaxis:{tooltip:{enabled:!1}}})}},{key:"stacked100",value:function(t){t.dataLabels=t.dataLabels||{},t.dataLabels.formatter=t.dataLabels.formatter||void 0;var e=t.dataLabels.formatter;return t.yaxis.forEach((function(e,i){t.yaxis[i].min=0,t.yaxis[i].max=100})),"bar"===t.chart.type&&(t.dataLabels.formatter=e||function(t){return"number"==typeof t&&t?t.toFixed(0)+"%":t}),t}},{key:"convertCatToNumeric",value:function(t){return t.xaxis.convertedCatToNumeric=!0,t}},{key:"convertCatToNumericXaxis",value:function(t,e,i){t.xaxis.type="numeric",t.xaxis.labels=t.xaxis.labels||{},t.xaxis.labels.formatter=t.xaxis.labels.formatter||function(t){return g.isNumber(t)?Math.floor(t):t};var a=t.xaxis.labels.formatter,s=t.xaxis.categories&&t.xaxis.categories.length?t.xaxis.categories:t.labels;return i&&i.length&&(s=i.map((function(t){return t.toString()}))),s&&s.length&&(t.xaxis.labels.formatter=function(t){return g.isNumber(t)?a(s[Math.floor(t)-1]):a(t)}),t.xaxis.categories=[],t.labels=[],t.xaxis.tickAmount=t.xaxis.tickAmount||"dataPoints",t}},{key:"bubble",value:function(){return{dataLabels:{style:{colors:["#fff"]}},tooltip:{shared:!1,intersect:!0},xaxis:{crosshairs:{width:0}},fill:{type:"solid",gradient:{shade:"light",inverse:!0,shadeIntensity:.55,opacityFrom:.4,opacityTo:.8}}}}},{key:"scatter",value:function(){return{dataLabels:{enabled:!1},tooltip:{shared:!1,intersect:!0},markers:{size:6,strokeWidth:1,hover:{sizeOffset:2}}}}},{key:"heatmap",value:function(){return{chart:{stacked:!1},fill:{opacity:1},dataLabels:{style:{colors:["#fff"]}},stroke:{colors:["#fff"]},tooltip:{followCursor:!0,marker:{show:!1},x:{show:!1}},legend:{position:"top",markers:{shape:"square",size:10,offsetY:2}},grid:{padding:{right:20}}}}},{key:"pie",value:function(){return{chart:{toolbar:{show:!1}},plotOptions:{pie:{donut:{labels:{show:!1}}}},dataLabels:{formatter:function(t){return t.toFixed(1)+"%"},style:{colors:["#fff"]},dropShadow:{enabled:!0}},stroke:{colors:["#fff"]},fill:{opacity:1,gradient:{shade:"dark",shadeIntensity:.35,inverseColors:!1,stops:[0,100,100]}},padding:{right:0,left:0},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"}}}},{key:"donut",value:function(){return{chart:{toolbar:{show:!1}},dataLabels:{formatter:function(t){return t.toFixed(1)+"%"},style:{colors:["#fff"]},dropShadow:{enabled:!0}},stroke:{colors:["#fff"]},fill:{opacity:1,gradient:{shade:"dark",shadeIntensity:.4,inverseColors:!1,type:"vertical",opacityFrom:1,opacityTo:1,stops:[70,98,100]}},padding:{right:0,left:0},tooltip:{theme:"dark",fillSeriesColor:!0},legend:{position:"right"}}}},{key:"radar",value:function(){return this.opts.yaxis[0].labels.offsetY=this.opts.yaxis[0].labels.offsetY?this.opts.yaxis[0].labels.offsetY:6,{dataLabels:{enabled:!1,style:{fontSize:"11px"}},stroke:{width:2},markers:{size:3,strokeWidth:1,strokeOpacity:1},fill:{opacity:.2},tooltip:{shared:!1,intersect:!0,followCursor:!0},grid:{show:!1},xaxis:{labels:{formatter:function(t){return t},style:{colors:["#a8a8a8"],fontSize:"11px"}},tooltip:{enabled:!1},crosshairs:{show:!1}}}}},{key:"radialBar",value:function(){return{chart:{animations:{dynamicAnimation:{enabled:!0,speed:800}},toolbar:{show:!1}},fill:{gradient:{shade:"dark",shadeIntensity:.4,inverseColors:!1,type:"diagonal2",opacityFrom:1,opacityTo:1,stops:[70,98,100]}},padding:{right:0,left:0},legend:{show:!1,position:"right"},tooltip:{enabled:!1,fillSeriesColor:!0}}}}]),t}(),P=function(){function i(t){e(this,i),this.opts=t}return a(i,[{key:"init",value:function(e){var i=e.responsiveOverride,a=this.opts,s=new A,r=new L(a);this.chartType=a.chart.type,"histogram"===this.chartType&&(a.chart.type="bar",a=g.extend({plotOptions:{bar:{columnWidth:"99.99%"}}},a)),a=this.extendYAxis(a),a=this.extendAnnotations(a);var n=s.init(),o={};if(a&&"object"===t(a)){var l={};l=-1!==["line","area","bar","candlestick","rangeBar","histogram","bubble","scatter","heatmap","pie","donut","radar","radialBar"].indexOf(a.chart.type)?r[a.chart.type]():r.line(),a.chart.brush&&a.chart.brush.enabled&&(l=r.brush(l)),a.chart.stacked&&"100%"===a.chart.stackType&&(a=r.stacked100(a)),this.checkForDarkTheme(window.Apex),this.checkForDarkTheme(a),a.xaxis=a.xaxis||window.Apex.xaxis||{},i||(a.xaxis.convertedCatToNumeric=!1),((a=this.checkForCatToNumericXAxis(this.chartType,l,a)).chart.sparkline&&a.chart.sparkline.enabled||window.Apex.chart&&window.Apex.chart.sparkline&&window.Apex.chart.sparkline.enabled)&&(l=r.sparkline(l)),o=g.extend(n,l)}var h=g.extend(o,window.Apex);return n=g.extend(h,a),n=this.handleUserInputErrors(n)}},{key:"checkForCatToNumericXAxis",value:function(t,e,i){var a=new L(i),s="bar"===t&&i.plotOptions&&i.plotOptions.bar&&i.plotOptions.bar.horizontal,r="pie"===t||"donut"===t||"radar"===t||"radialBar"===t||"heatmap"===t,n="datetime"!==i.xaxis.type&&"numeric"!==i.xaxis.type,o=i.xaxis.tickPlacement?i.xaxis.tickPlacement:e.xaxis&&e.xaxis.tickPlacement;return s||r||!n||"between"===o||(i=a.convertCatToNumeric(i)),i}},{key:"extendYAxis",value:function(t){var e=new A;(void 0===t.yaxis||!t.yaxis||Array.isArray(t.yaxis)&&0===t.yaxis.length)&&(t.yaxis={}),t.yaxis.constructor!==Array&&window.Apex.yaxis&&window.Apex.yaxis.constructor!==Array&&(t.yaxis=g.extend(t.yaxis,window.Apex.yaxis)),t.yaxis.constructor!==Array?t.yaxis=[g.extend(e.yAxis,t.yaxis)]:t.yaxis=g.extendArray(t.yaxis,e.yAxis);var i=!1;return t.yaxis.forEach((function(t){t.logarithmic&&(i=!0)})),i&&t.series.length!==t.yaxis.length&&t.series.length&&(t.yaxis=t.series.map((function(i,a){if(i.name||(t.series[a].name="series-".concat(a+1)),t.yaxis[a])return t.yaxis[a].seriesName=t.series[a].name,t.yaxis[a];var s=g.extend(e.yAxis,t.yaxis[0]);return s.show=!1,s}))),i&&t.series.length>1&&t.series.length!==t.yaxis.length&&console.warn("A multi-series logarithmic chart should have equal number of series and y-axes. Please make sure to equalize both."),t}},{key:"extendAnnotations",value:function(t){return void 0===t.annotations&&(t.annotations={},t.annotations.yaxis=[],t.annotations.xaxis=[],t.annotations.points=[]),t=this.extendYAxisAnnotations(t),t=this.extendXAxisAnnotations(t),t=this.extendPointAnnotations(t)}},{key:"extendYAxisAnnotations",value:function(t){var e=new A;return t.annotations.yaxis=g.extendArray(void 0!==t.annotations.yaxis?t.annotations.yaxis:[],e.yAxisAnnotation),t}},{key:"extendXAxisAnnotations",value:function(t){var e=new A;return t.annotations.xaxis=g.extendArray(void 0!==t.annotations.xaxis?t.annotations.xaxis:[],e.xAxisAnnotation),t}},{key:"extendPointAnnotations",value:function(t){var e=new A;return t.annotations.points=g.extendArray(void 0!==t.annotations.points?t.annotations.points:[],e.pointAnnotation),t}},{key:"checkForDarkTheme",value:function(t){t.theme&&"dark"===t.theme.mode&&(t.tooltip||(t.tooltip={}),"light"!==t.tooltip.theme&&(t.tooltip.theme="dark"),t.chart.foreColor||(t.chart.foreColor="#f6f7f8"),t.theme.palette||(t.theme.palette="palette4"))}},{key:"handleUserInputErrors",value:function(t){var e=t;if(e.tooltip.shared&&e.tooltip.intersect)throw new Error("tooltip.shared cannot be enabled when tooltip.intersect is true. Turn off any other option by setting it to false.");if(("bar"===e.chart.type||"rangeBar"===e.chart.type)&&e.plotOptions.bar.horizontal){if(e.yaxis.length>1)throw new Error("Multiple Y Axis for bars are not supported. Switch to column chart by setting plotOptions.bar.horizontal=false");e.yaxis[0].reversed&&(e.yaxis[0].opposite=!0),e.xaxis.tooltip.enabled=!1,e.yaxis[0].tooltip.enabled=!1,e.chart.zoom.enabled=!1}return"bar"!==e.chart.type&&"rangeBar"!==e.chart.type||e.tooltip.shared&&("barWidth"===e.xaxis.crosshairs.width&&e.series.length>1&&(console.warn('crosshairs.width = "barWidth" is only supported in single series, not in a multi-series barChart.'),e.xaxis.crosshairs.width="tickWidth"),e.plotOptions.bar.horizontal&&(e.states.hover.type="none",e.tooltip.shared=!1),e.tooltip.followCursor||(console.warn("followCursor option in shared columns cannot be turned off. Please set %ctooltip.followCursor: true","color: blue;"),e.tooltip.followCursor=!0)),"candlestick"===e.chart.type&&e.yaxis[0].reversed&&(console.warn("Reversed y-axis in candlestick chart is not supported."),e.yaxis[0].reversed=!1),e.chart.group&&0===e.yaxis[0].labels.minWidth&&console.warn("It looks like you have multiple charts in synchronization. You must provide yaxis.labels.minWidth which must be EQUAL for all grouped charts to prevent incorrect behaviour."),Array.isArray(e.stroke.width)&&"line"!==e.chart.type&&"area"!==e.chart.type&&(console.warn("stroke.width option accepts array only for line and area charts. Reverted back to Number"),e.stroke.width=e.stroke.width[0]),e}}]),i}(),T=function(){function t(){e(this,t)}return a(t,[{key:"initGlobalVars",value:function(t){t.series=[],t.seriesCandleO=[],t.seriesCandleH=[],t.seriesCandleL=[],t.seriesCandleC=[],t.seriesRangeStart=[],t.seriesRangeEnd=[],t.seriesRangeBarTimeline=[],t.seriesPercent=[],t.seriesX=[],t.seriesZ=[],t.seriesNames=[],t.seriesTotals=[],t.seriesLog=[],t.stackedSeriesTotals=[],t.seriesXvalues=[],t.seriesYvalues=[],t.labels=[],t.categoryLabels=[],t.timescaleLabels=[],t.noLabelsProvided=!1,t.resizeTimer=null,t.selectionResizeTimer=null,t.delayedElements=[],t.pointsArray=[],t.dataLabelsRects=[],t.isXNumeric=!1,t.xaxisLabelsCount=0,t.skipLastTimelinelabel=!1,t.skipFirstTimelinelabel=!1,t.x2SpaceAvailable=0,t.isDataXYZ=!1,t.isMultiLineX=!1,t.isMultipleYAxis=!1,t.maxY=-Number.MAX_VALUE,t.minY=Number.MIN_VALUE,t.minYArr=[],t.maxYArr=[],t.maxX=-Number.MAX_VALUE,t.minX=Number.MAX_VALUE,t.initialMaxX=-Number.MAX_VALUE,t.initialMinX=Number.MAX_VALUE,t.maxDate=0,t.minDate=Number.MAX_VALUE,t.minZ=Number.MAX_VALUE,t.maxZ=-Number.MAX_VALUE,t.minXDiff=Number.MAX_VALUE,t.yAxisScale=[],t.xAxisScale=null,t.xAxisTicksPositions=[],t.yLabelsCoords=[],t.yTitleCoords=[],t.barPadForNumericAxis=0,t.padHorizontal=0,t.xRange=0,t.yRange=[],t.zRange=0,t.dataPoints=0,t.xTickAmount=0}},{key:"globalVars",value:function(t){return{chartID:null,cuid:null,events:{beforeMount:[],mounted:[],updated:[],clicked:[],selection:[],dataPointSelection:[],zoomed:[],scrolled:[]},colors:[],clientX:null,clientY:null,fill:{colors:[]},stroke:{colors:[]},dataLabels:{style:{colors:[]}},radarPolygons:{fill:{colors:[]}},markers:{colors:[],size:t.markers.size,largestSize:0},animationEnded:!1,isTouchDevice:"ontouchstart"in window||navigator.msMaxTouchPoints,isDirty:!1,isExecCalled:!1,initialConfig:null,lastXAxis:[],lastYAxis:[],columnSeries:null,labels:[],timescaleLabels:[],noLabelsProvided:!1,allSeriesCollapsed:!1,collapsedSeries:[],collapsedSeriesIndices:[],ancillaryCollapsedSeries:[],ancillaryCollapsedSeriesIndices:[],risingSeries:[],dataFormatXNumeric:!1,capturedSeriesIndex:-1,capturedDataPointIndex:-1,selectedDataPoints:[],goldenPadding:35,invalidLogScale:!1,ignoreYAxisIndexes:[],yAxisSameScaleIndices:[],maxValsInArrayIndex:0,radialSize:0,zoomEnabled:"zoom"===t.chart.toolbar.autoSelected&&t.chart.toolbar.tools.zoom&&t.chart.zoom.enabled,panEnabled:"pan"===t.chart.toolbar.autoSelected&&t.chart.toolbar.tools.pan,selectionEnabled:"selection"===t.chart.toolbar.autoSelected&&t.chart.toolbar.tools.selection,yaxis:null,mousedown:!1,lastClientPosition:{},visibleXRange:void 0,yValueDecimal:0,total:0,SVGNS:"http://www.w3.org/2000/svg",svgWidth:0,svgHeight:0,noData:!1,locale:{},dom:{},memory:{methodsToExec:[]},shouldAnimate:!0,skipLastTimelinelabel:!1,skipFirstTimelinelabel:!1,delayedElements:[],axisCharts:!0,isDataXYZ:!1,resized:!1,resizeTimer:null,comboCharts:!1,dataChanged:!1,previousPaths:[],allSeriesHasEqualX:!0,pointsArray:[],dataLabelsRects:[],lastDrawnDataLabelsIndexes:[],x2SpaceAvailable:0,hasNullValues:!1,easing:null,zoomed:!1,gridWidth:0,gridHeight:0,rotateXLabels:!1,defaultLabels:!1,xLabelFormatter:void 0,yLabelFormatters:[],xaxisTooltipFormatter:void 0,ttKeyFormatter:void 0,ttVal:void 0,ttZFormatter:void 0,LINE_HEIGHT_RATIO:1.618,xAxisLabelsHeight:0,yAxisLabelsWidth:0,scaleX:1,scaleY:1,translateX:0,translateY:0,translateYAxisX:[],yAxisWidths:[],translateXAxisY:0,translateXAxisX:0,tooltip:null}}},{key:"init",value:function(t){var e=this.globalVars(t);return this.initGlobalVars(e),e.initialConfig=g.extend({},t),e.initialSeries=JSON.parse(JSON.stringify(e.initialConfig.series)),e.lastXAxis=JSON.parse(JSON.stringify(e.initialConfig.xaxis)),e.lastYAxis=JSON.parse(JSON.stringify(e.initialConfig.yaxis)),e}}]),t}(),z=function(){function t(i){e(this,t),this.opts=i}return a(t,[{key:"init",value:function(){var t=new P(this.opts).init({responsiveOverride:!1});return{config:t,globals:(new T).init(t)}}}]),t}(),I=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w}return a(t,[{key:"getStackedSeriesTotals",value:function(){var t=this.w,e=[];if(0===t.globals.series.length)return e;for(var i=0;i0&&void 0!==arguments[0]?arguments[0]:null;return null===t?this.w.config.series.reduce((function(t,e){return t+e}),0):this.w.globals.series[t].reduce((function(t,e){return t+e}),0)}},{key:"isSeriesNull",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;return 0===(null===t?this.w.config.series.filter((function(t){return null!==t})):this.w.globals.series[t].filter((function(t){return null!==t}))).length}},{key:"seriesHaveSameValues",value:function(t){return this.w.globals.series[t].every((function(t,e,i){return t===i[0]}))}},{key:"getCategoryLabels",value:function(t){var e=this.w,i=t.slice();return e.config.xaxis.convertedCatToNumeric&&(i=t.map((function(t){return e.config.xaxis.labels.formatter(t-e.globals.minX+1)}))),i}},{key:"getLargestSeries",value:function(){var t=this.w;t.globals.maxValsInArrayIndex=t.globals.series.map((function(t){return t.length})).indexOf(Math.max.apply(Math,t.globals.series.map((function(t){return t.length}))))}},{key:"getLargestMarkerSize",value:function(){var t=this.w,e=0;return t.globals.markers.size.forEach((function(t){e=Math.max(e,t)})),t.globals.markers.largestSize=e,e}},{key:"getSeriesTotals",value:function(){var t=this.w;t.globals.seriesTotals=t.globals.series.map((function(t,e){var i=0;if(Array.isArray(t))for(var a=0;at&&i.globals.seriesX[s][n]s?a:s,n=t.image,o=0,l=0;void 0===t.width&&void 0===t.height?void 0!==i.fill.image.width&&void 0!==i.fill.image.height?(o=i.fill.image.width+1,l=i.fill.image.height):(o=r+1,l=r):(o=t.width,l=t.height);var h=document.createElementNS(e.globals.SVGNS,"pattern");p.setAttrs(h,{id:t.patternID,patternUnits:t.patternUnits?t.patternUnits:"userSpaceOnUse",width:o+"px",height:l+"px"});var c=document.createElementNS(e.globals.SVGNS,"image");h.appendChild(c),c.setAttributeNS(window.SVG.xlink,"href",n),p.setAttrs(c,{x:0,y:0,preserveAspectRatio:"none",width:o+"px",height:l+"px"}),c.style.opacity=t.opacity,e.globals.dom.elDefs.node.appendChild(h)}},{key:"getSeriesIndex",value:function(t){var e=this.w;return("bar"===e.config.chart.type||"rangeBar"===e.config.chart.type)&&e.config.plotOptions.bar.distributed||"heatmap"===e.config.chart.type?this.seriesIndex=t.seriesNumber:this.seriesIndex=t.seriesNumber%e.globals.series.length,this.seriesIndex}},{key:"fillPath",value:function(t){var e=this.w;this.opts=t;var i,a,s,r=this.w.config;this.seriesIndex=this.getSeriesIndex(t);var n=this.getFillColors()[this.seriesIndex];"function"==typeof n&&(n=n({seriesIndex:this.seriesIndex,dataPointIndex:t.dataPointIndex,value:t.value,w:e}));var o=this.getFillType(this.seriesIndex),l=Array.isArray(r.fill.opacity)?r.fill.opacity[this.seriesIndex]:r.fill.opacity,h=n;if(t.color&&(n=t.color),-1===n.indexOf("rgb")?h=g.hexToRgba(n,l):n.indexOf("rgba")>-1&&(l="0."+g.getOpacityFromRGBA(n)),t.opacity&&(l=t.opacity),"pattern"===o&&(a=this.handlePatternFill(a,n,l,h)),"gradient"===o&&(s=this.handleGradientFill(s,n,l,this.seriesIndex)),"image"===o){var c=r.fill.image.src,d=t.patternID?t.patternID:"";this.clippedImgArea({opacity:l,image:Array.isArray(c)?t.seriesNumber0){if(t.globals.markers.size.length0&&(o=l.group({class:"apexcharts-series-markers"})).attr("clip-path","url(#gridRectMarkerMask".concat(s.globals.cuid,")")),n.x instanceof Array)for(var h=0;h0:s.config.markers.size>0){g.isNumber(n.y[h])?d+=" w".concat(g.randomId()):d="apexcharts-nullpoint";var f=this.getMarkerConfig(d,e,c);s.config.series[r].data[i]&&(s.config.series[r].data[i].fillColor&&(f.pointFillColor=s.config.series[r].data[i].fillColor),s.config.series[r].data[i].strokeColor&&(f.pointStrokeColor=s.config.series[r].data[i].strokeColor)),(a=l.drawMarker(n.x[h],n.y[h],f)).attr("rel",c),a.attr("j",c),a.attr("index",e),a.node.setAttribute("default-marker-size",f.pSize),new u(this.ctx).setSelectionFilter(a,e,c),this.addEvents(a),o&&o.add(a)}else void 0===s.globals.pointsArray[e]&&(s.globals.pointsArray[e]=[]),s.globals.pointsArray[e].push([n.x[h],n.y[h]])}return o}},{key:"getMarkerConfig",value:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=this.w,s=this.getMarkerStyle(e),r=a.globals.markers.size[e],n=a.config.markers;return null!==i&&n.discrete.length&&n.discrete.map((function(t){t.seriesIndex===e&&t.dataPointIndex===i&&(s.pointStrokeColor=t.strokeColor,s.pointFillColor=t.fillColor,r=t.size)})),{pSize:r,pRadius:n.radius,pWidth:n.strokeWidth instanceof Array?n.strokeWidth[e]:n.strokeWidth,pointStrokeColor:s.pointStrokeColor,pointFillColor:s.pointFillColor,shape:n.shape instanceof Array?n.shape[e]:n.shape,class:t,pointStrokeOpacity:n.strokeOpacity instanceof Array?n.strokeOpacity[e]:n.strokeOpacity,pointStrokeDashArray:n.strokeDashArray instanceof Array?n.strokeDashArray[e]:n.strokeDashArray,pointFillOpacity:n.fillOpacity instanceof Array?n.fillOpacity[e]:n.fillOpacity,seriesIndex:e}}},{key:"addEvents",value:function(t){var e=this.w,i=new p(this.ctx);t.node.addEventListener("mouseenter",i.pathMouseEnter.bind(this.ctx,t)),t.node.addEventListener("mouseleave",i.pathMouseLeave.bind(this.ctx,t)),t.node.addEventListener("mousedown",i.pathMouseDown.bind(this.ctx,t)),t.node.addEventListener("click",e.config.markers.onClick),t.node.addEventListener("dblclick",e.config.markers.onDblClick),t.node.addEventListener("touchstart",i.pathMouseDown.bind(this.ctx,t),{passive:!0})}},{key:"getMarkerStyle",value:function(t){var e=this.w,i=e.globals.markers.colors,a=e.config.markers.strokeColor||e.config.markers.strokeColors;return{pointStrokeColor:a instanceof Array?a[t]:a,pointFillColor:i instanceof Array?i[t]:i}}}]),t}(),E=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled}return a(t,[{key:"draw",value:function(t,e,i){var a=this.w,s=new p(this.ctx),r=i.realIndex,n=i.pointsPos,o=i.zRatio,l=i.elParent,h=s.group({class:"apexcharts-series-markers apexcharts-series-".concat(a.config.chart.type)});if(h.attr("clip-path","url(#gridRectMarkerMask".concat(a.globals.cuid,")")),n.x instanceof Array)for(var c=0;cx.maxBubbleRadius&&(f=x.maxBubbleRadius)}a.config.chart.animations.enabled||(u=f);var b=n.x[c],m=n.y[c];if(u=u||0,null!==m&&void 0!==a.globals.series[r][d]||(g=!1),g){var v=this.drawPoint(b,m,u,f,r,d,e);h.add(v)}l.add(h)}}},{key:"drawPoint",value:function(t,e,i,a,s,r,n){var o=this.w,l=s,h=new f(this.ctx),c=new u(this.ctx),d=new M(this.ctx),g=new X(this.ctx),x=new p(this.ctx),b=g.getMarkerConfig("apexcharts-marker",l),m=d.fillPath({seriesNumber:s,dataPointIndex:r,patternUnits:"objectBoundingBox",value:o.globals.series[s][n]}),v=x.drawCircle(i);if(o.config.series[l].data[r]&&o.config.series[l].data[r].fillColor&&(m=o.config.series[l].data[r].fillColor),v.attr({cx:t,cy:e,fill:m,stroke:b.pointStrokeColor,"stroke-width":b.pWidth,"stroke-dasharray":b.pointStrokeDashArray,"stroke-opacity":b.pointStrokeOpacity}),o.config.chart.dropShadow.enabled){var y=o.config.chart.dropShadow;c.dropShadow(v,y,s)}if(this.initialAnim&&!o.globals.dataChanged){var w=1;o.globals.resized||(w=o.config.chart.animations.speed),h.animateCircleRadius(v,0,a,w,o.globals.easing,(function(){window.setTimeout((function(){h.animationCompleted(v)}),100)}))}if(o.globals.dataChanged)if(this.dynamicAnim){var k,A,S,C,L=o.config.chart.animations.dynamicAnimation.speed;null!=(C=o.globals.previousPaths[s]&&o.globals.previousPaths[s][n])&&(k=C.x,A=C.y,S=void 0!==C.r?C.r:a);for(var P=0;Pf.x+f.width+2||e>f.y+f.height+2||t+c4&&void 0!==arguments[4]?arguments[4]:2,r=this.w,n=new p(this.ctx),o=r.config.dataLabels,l=0,h=0,c=i,d=null;if(!o.enabled||t.x instanceof Array!=!0)return d;d=n.group({class:"apexcharts-data-labels"});for(var g=0;ge.globals.gridWidth+10)&&(o="");var b=e.globals.dataLabels.style.colors[r];if("bar"!==e.config.chart.type&&"rangeBar"!==e.config.chart.type||!e.config.plotOptions.bar.distributed||(b=e.globals.dataLabels.style.colors[n]),d&&(b=d),x.drawnextLabel){var m=i.drawText({width:100,height:parseInt(c.style.fontSize,10),x:a,y:s,foreColor:b,textAnchor:l||c.textAnchor,text:o,fontSize:c.style.fontSize,fontFamily:c.style.fontFamily,fontWeight:c.style.fontWeight||"normal"});if(m.attr({class:"apexcharts-datalabel",cx:a,cy:s}),c.dropShadow.enabled){var v=c.dropShadow;new u(this.ctx).dropShadow(m,v)}h.add(m),void 0===e.globals.lastDrawnDataLabelsIndexes[r]&&(e.globals.lastDrawnDataLabelsIndexes[r]=[]),e.globals.lastDrawnDataLabelsIndexes[r].push(n)}}}},{key:"addBackgroundToDataLabel",value:function(t,e){var i=this.w,a=i.config.dataLabels.background,s=a.padding,r=a.padding/2,n=e.width,o=e.height;return new p(this.ctx).drawRect(e.x-s,e.y-r/2,n+2*s,o+r,a.borderRadius,"transparent"===i.config.chart.background?"#fff":i.config.chart.background,a.opacity,a.borderWidth,a.borderColor)}},{key:"dataLabelsBackground",value:function(){var t=this.w,e=t.config.chart.type;if("bar"!==e&&"rangeBar"!==e&&"bubble"!==e)for(var i=t.globals.dom.baseEl.querySelectorAll(".apexcharts-datalabels text"),a=0;a0&&void 0!==arguments[0])||arguments[0],e=this.w,i=e.globals.initialSeries.slice();e.config.series=i,e.globals.collapsedSeries=[],e.globals.ancillaryCollapsedSeries=[],e.globals.collapsedSeriesIndices=[],e.globals.ancillaryCollapsedSeriesIndices=[],e.globals.previousPaths=[],t&&this.ctx.updateHelpers._updateSeries(i,e.config.chart.animations.dynamicAnimation.enabled)}},{key:"toggleSeriesOnHover",value:function(t,e){var i=this.w,a=i.globals.dom.baseEl.querySelectorAll(".apexcharts-series, .apexcharts-datalabels");if("mousemove"===t.type){var s=parseInt(e.getAttribute("rel"),10)-1,r=null,n=null;i.globals.axisCharts||"radialBar"===i.config.chart.type?i.globals.axisCharts?(r=i.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(s,"']")),n=i.globals.dom.baseEl.querySelector(".apexcharts-datalabels[data\\:realIndex='".concat(s,"']"))):r=i.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(s+1,"']")):r=i.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(s+1,"'] path"));for(var o=0;o=t.from&&a<=t.to&&s[e].classList.remove(i.legendInactiveClass)}}(a.config.plotOptions.heatmap.colorScale.ranges[n])}else"mouseout"===t.type&&r("remove")}},{key:"getActiveConfigSeriesIndex",value:function(){var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=this.w,i=0;if(e.config.series.length>1)for(var a=e.config.series.map((function(i,a){var s=!1;return t&&(s="bar"===e.config.series[a].type||"column"===e.config.series[a].type),i.data&&i.data.length>0&&!s?a:-1})),s=0;s0)for(var a=0;a0)for(var a=0;a0?t:[]}));return t}}]),t}(),R=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w,this.twoDSeries=[],this.threeDSeries=[],this.twoDSeriesX=[],this.coreUtils=new I(this.ctx)}return a(t,[{key:"isMultiFormat",value:function(){return this.isFormatXY()||this.isFormat2DArray()}},{key:"isFormatXY",value:function(){var t=this.w.config.series.slice(),e=new F(this.ctx);if(this.activeSeriesIndex=e.getActiveConfigSeriesIndex(),void 0!==t[this.activeSeriesIndex].data&&t[this.activeSeriesIndex].data.length>0&&null!==t[this.activeSeriesIndex].data[0]&&void 0!==t[this.activeSeriesIndex].data[0].x&&null!==t[this.activeSeriesIndex].data[0])return!0}},{key:"isFormat2DArray",value:function(){var t=this.w.config.series.slice(),e=new F(this.ctx);if(this.activeSeriesIndex=e.getActiveConfigSeriesIndex(),void 0!==t[this.activeSeriesIndex].data&&t[this.activeSeriesIndex].data.length>0&&void 0!==t[this.activeSeriesIndex].data[0]&&null!==t[this.activeSeriesIndex].data[0]&&t[this.activeSeriesIndex].data[0].constructor===Array)return!0}},{key:"handleFormat2DArray",value:function(t,e){for(var i=this.w.config,a=this.w.globals,s=0;s-1&&(r=this.activeSeriesIndex);for(var n=0;n1&&void 0!==arguments[1]?arguments[1]:this.ctx,a=this.w.config,s=this.w.globals,r=new C(i),n=a.labels.length>0?a.labels.slice():a.xaxis.categories.slice(),o=function(){for(var t=0;t0&&(this.twoDSeriesX=n,s.seriesX.push(this.twoDSeriesX))),s.labels.push(this.twoDSeriesX);var h=t[l].data.map((function(t){return g.parseNumber(t)}));s.series.push(h)}s.seriesZ.push(this.threeDSeries),void 0!==t[l].name?s.seriesNames.push(t[l].name):s.seriesNames.push("series-"+parseInt(l+1,10))}return this.w}},{key:"parseDataNonAxisCharts",value:function(t){var e=this.w.globals,i=this.w.config;e.series=t.slice(),e.seriesNames=i.labels.slice();for(var a=0;a0)i.labels=e.xaxis.categories;else if(e.labels.length>0)i.labels=e.labels.slice();else if(this.fallbackToCategory){if(i.labels=i.labels[0],i.seriesRangeBarTimeline.length&&(i.seriesRangeBarTimeline.map((function(t){t.forEach((function(t){i.labels.indexOf(t.x)<0&&t.x&&i.labels.push(t.x)}))})),i.labels=i.labels.filter((function(t,e,i){return i.indexOf(t)===e}))),e.xaxis.convertedCatToNumeric)new L(e).convertCatToNumericXaxis(e,this.ctx,i.seriesX[0]),this._generateExternalLabels(t)}else this._generateExternalLabels(t)}},{key:"_generateExternalLabels",value:function(t){var e=this.w.globals,i=this.w.config,a=[];if(e.axisCharts){if(e.series.length>0)for(var s=0;se.length?t:e}),0);t.globals.yAxisScale[0].niceMax=e,t.globals.yAxisScale[0].niceMin=e}}}]),t}(),H=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w}return a(t,[{key:"getLabel",value:function(t,e,i,a){var s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:[],r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"12px",n=this.w,o=void 0===t[a]?"":t[a],l=o,h=n.globals.xLabelFormatter,c=n.config.xaxis.labels.formatter,d=!1,g=new D(this.ctx),u=o;l=g.xLabelFormat(h,o,u),void 0!==c&&(l=c(o,t[a],a));var f=function(t){var i=null;return e.forEach((function(t){"month"===t.unit?i="year":"day"===t.unit?i="month":"hour"===t.unit?i="day":"minute"===t.unit&&(i="hour")})),i===t};e.length>0?(d=f(e[a].unit),i=e[a].position,l=e[a].value):"datetime"===n.config.xaxis.type&&void 0===c&&(l=""),void 0===l&&(l=""),l=Array.isArray(l)?l:l.toString();var x=new p(this.ctx),b={};return b=n.globals.rotateXLabels?x.getTextRects(l,parseInt(r,10),null,"rotate(".concat(n.config.xaxis.labels.rotate," 0 0)"),!1):x.getTextRects(l,parseInt(r,10)),!Array.isArray(l)&&(0===l.indexOf("NaN")||0===l.toLowerCase().indexOf("invalid")||l.toLowerCase().indexOf("infinity")>=0||s.indexOf(l)>=0&&!n.config.xaxis.labels.showDuplicates)&&(l=""),{x:i,text:l,textRect:b,isBold:d}}},{key:"checkForOverflowingLabels",value:function(t,e,i,a,s){var r=this.w;if(0===t&&r.globals.skipFirstTimelinelabel&&(e.text=""),t===i-1&&r.globals.skipLastTimelinelabel&&(e.text=""),r.config.xaxis.labels.hideOverlappingLabels&&a.length>0){var n=s[s.length-1];e.x0){!0===o.config.yaxis[s].opposite&&(t+=a.width);for(var c=e;c>=0;c--){var d=h+e/10+o.config.yaxis[s].labels.offsetY-1;o.globals.isBarHorizontal&&(d=r*c),"heatmap"===o.config.chart.type&&(d+=r/2);var g=l.drawLine(t+i.offsetX-a.width+a.offsetX,d+a.offsetY,t+i.offsetX+a.offsetX,d+a.offsetY,a.color);n.add(g),h+=r}}}}]),t}(),O=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w}return a(t,[{key:"getSvgString",value:function(){return this.w.globals.dom.Paper.svg()}},{key:"cleanup",value:function(){var t=this.w,e=t.globals.dom.baseEl.querySelector(".apexcharts-xcrosshairs"),i=t.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs"),a=t.globals.dom.baseEl.querySelectorAll(".apexcharts-zoom-rect, .apexcharts-selection-rect");Array.prototype.forEach.call(a,(function(t){t.setAttribute("width",0)})),e&&(e.setAttribute("x",-500),e.setAttribute("x1",-500),e.setAttribute("x2",-500)),i&&(i.setAttribute("y",-100),i.setAttribute("y1",-100),i.setAttribute("y2",-100))}},{key:"svgUrl",value:function(){this.cleanup();var t=this.getSvgString(),e=new Blob([t],{type:"image/svg+xml;charset=utf-8"});return URL.createObjectURL(e)}},{key:"dataURI",value:function(){var t=this;return new Promise((function(e){var i=t.w;t.cleanup();var a=document.createElement("canvas");a.width=i.globals.svgWidth,a.height=parseInt(i.globals.dom.elWrap.style.height,10);var s="transparent"===i.config.chart.background?"#fff":i.config.chart.background,r=a.getContext("2d");r.fillStyle=s,r.fillRect(0,0,a.width,a.height);var n=window.URL||window.webkitURL||window,o=new Image;o.crossOrigin="anonymous";var l=t.getSvgString(),h="data:image/svg+xml,"+encodeURIComponent(l);o.onload=function(){r.drawImage(o,0,0),n.revokeObjectURL(h);var t=a.toDataURL("image/png");e(t)},o.src=h}))}},{key:"exportToSVG",value:function(){this.triggerDownload(this.svgUrl(),".svg")}},{key:"exportToPng",value:function(){var t=this;this.dataURI().then((function(e){t.triggerDownload(e,".png")}))}},{key:"exportToCSV",value:function(t){var e=this,i=t.series,a=t.columnDelimiter,s=void 0===a?",":a,r=t.lineDelimiter,n=void 0===r?"\n":r,o=this.w,l=[],h=[],c="data:text/csv;charset=utf-8,",d=new R(this.ctx),g=new H(this.ctx),u=function(t){var i="";if(o.globals.axisCharts){if("category"===o.config.xaxis.type||o.config.xaxis.convertedCatToNumeric)if(o.globals.isBarHorizontal){var a=o.globals.yLabelFormatters[0],s=new F(e.ctx).getActiveConfigSeriesIndex();i=a(o.globals.labels[t],{seriesIndex:s,dataPointIndex:t,w:o})}else i=g.getLabel(o.globals.labels,o.globals.timescaleLabels,0,t).text;"datetime"===o.config.xaxis.type&&(o.config.xaxis.categories.length?i=o.config.xaxis.categories[t]:o.config.labels.length&&(i=o.config.labels[t]))}else i=o.config.labels[t];return i};i.map((function(t,e){o.globals.axisCharts?function(t,e){if(h.push(t.name),(l=[]).push("x"),l.push("y"),h.push(l.join(s)),t.data&&t.data.length)for(var a=0;a0&&!a.globals.isBarHorizontal&&(this.xaxisLabels=a.globals.timescaleLabels.slice()),this.drawnLabels=[],this.drawnLabelsRects=[],"top"===a.config.xaxis.position?this.offY=0:this.offY=a.globals.gridHeight+1,this.offY=this.offY+a.config.xaxis.axisBorder.offsetY,this.isCategoryBarHorizontal="bar"===a.config.chart.type&&a.config.plotOptions.bar.horizontal,this.xaxisFontSize=a.config.xaxis.labels.style.fontSize,this.xaxisFontFamily=a.config.xaxis.labels.style.fontFamily,this.xaxisForeColors=a.config.xaxis.labels.style.colors,this.xaxisBorderWidth=a.config.xaxis.axisBorder.width,this.isCategoryBarHorizontal&&(this.xaxisBorderWidth=a.config.yaxis[0].axisBorder.width.toString()),this.xaxisBorderWidth.indexOf("%")>-1?this.xaxisBorderWidth=a.globals.gridWidth*parseInt(this.xaxisBorderWidth,10)/100:this.xaxisBorderWidth=parseInt(this.xaxisBorderWidth,10),this.xaxisBorderHeight=a.config.xaxis.axisBorder.height,this.yaxis=a.config.yaxis[0]}return a(t,[{key:"drawXaxis",value:function(){var t,e=this,i=this.w,a=new p(this.ctx),s=a.group({class:"apexcharts-xaxis",transform:"translate(".concat(i.config.xaxis.offsetX,", ").concat(i.config.xaxis.offsetY,")")}),r=a.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(i.globals.translateXAxisX,", ").concat(i.globals.translateXAxisY,")")});s.add(r);for(var n=i.globals.padHorizontal,o=[],l=0;l1?o.length-1:o.length;t=i.globals.gridWidth/h,n=n+t/2+i.config.xaxis.labels.offsetX}else t=i.globals.gridWidth/o.length,n=n+t+i.config.xaxis.labels.offsetX;var c=o.length;if(i.config.xaxis.labels.show)for(var d=function(s){var l=n-t/2+i.config.xaxis.labels.offsetX;0===s&&1===c&&t/2===n&&1===i.globals.dataPoints&&(l=i.globals.gridWidth/2);var h=e.axesUtils.getLabel(o,i.globals.timescaleLabels,l,s,e.drawnLabels,e.xaxisFontSize),d=28;i.globals.rotateXLabels&&(d=22);(h=e.axesUtils.checkForOverflowingLabels(s,h,c,e.drawnLabels,e.drawnLabelsRects)).text&&i.globals.xaxisLabelsCount++;var g=a.drawText({x:h.x,y:e.offY+i.config.xaxis.labels.offsetY+d,text:h.text,textAnchor:"middle",fontWeight:h.isBold?600:400,fontSize:e.xaxisFontSize,fontFamily:e.xaxisFontFamily,foreColor:Array.isArray(e.xaxisForeColors)?i.config.xaxis.convertedCatToNumeric?e.xaxisForeColors[i.globals.minX+s-1]:e.xaxisForeColors[s]:e.xaxisForeColors,isPlainText:!1,cssClass:"apexcharts-xaxis-label "+i.config.xaxis.labels.style.cssClass});r.add(g);var u=document.createElementNS(i.globals.SVGNS,"title");u.textContent=h.text,g.node.appendChild(u),""!==h.text&&(e.drawnLabels.push(h.text),e.drawnLabelsRects.push(h)),n+=t},g=0;g<=c-1;g++)d(g);if(void 0!==i.config.xaxis.title.text){var u=a.group({class:"apexcharts-xaxis-title"}),f=a.drawText({x:i.globals.gridWidth/2+i.config.xaxis.title.offsetX,y:this.offY-parseFloat(this.xaxisFontSize)+i.globals.xAxisLabelsHeight+i.config.xaxis.title.offsetY,text:i.config.xaxis.title.text,textAnchor:"middle",fontSize:i.config.xaxis.title.style.fontSize,fontFamily:i.config.xaxis.title.style.fontFamily,foreColor:i.config.xaxis.title.style.color,cssClass:"apexcharts-xaxis-title-text "+i.config.xaxis.title.style.cssClass});u.add(f),s.add(u)}if(i.config.xaxis.axisBorder.show){var x=0;"bar"===i.config.chart.type&&i.globals.isXNumeric&&(x-=15);var b=a.drawLine(i.globals.padHorizontal+x+i.config.xaxis.axisBorder.offsetX,this.offY,this.xaxisBorderWidth,this.offY,i.config.xaxis.axisBorder.color,0,this.xaxisBorderHeight);s.add(b)}return s}},{key:"drawXaxisInversed",value:function(t){var e,i,a=this.w,s=new p(this.ctx),r=a.config.yaxis[0].opposite?a.globals.translateYAxisX[t]:0,n=s.group({class:"apexcharts-yaxis apexcharts-xaxis-inversed",rel:t}),o=s.group({class:"apexcharts-yaxis-texts-g apexcharts-xaxis-inversed-texts-g",transform:"translate("+r+", 0)"});n.add(o);var l=[];if(a.config.yaxis[t].show)for(var h=0;hi.globals.gridWidth)){var s=this.offY+i.config.xaxis.axisTicks.offsetY,r=s+i.config.xaxis.axisTicks.height;if(i.config.xaxis.axisTicks.show){var n=new p(this.ctx).drawLine(t+i.config.xaxis.axisTicks.offsetX,s+i.config.xaxis.offsetY,a+i.config.xaxis.axisTicks.offsetX,r+i.config.xaxis.offsetY,i.config.xaxis.axisTicks.color);e.add(n),n.node.classList.add("apexcharts-xaxis-tick")}}}},{key:"getXAxisTicksPositions",value:function(){var t=this.w,e=[],i=this.xaxisLabels.length,a=t.globals.padHorizontal;if(t.globals.timescaleLabels.length>0)for(var s=0;s0){var h=s[s.length-1].getBBox(),c=s[0].getBBox();h.x<-20&&s[s.length-1].parentNode.removeChild(s[s.length-1]),c.x+c.width>t.globals.gridWidth&&!t.globals.isBarHorizontal&&s[0].parentNode.removeChild(s[0]);for(var d=0;d0&&(this.xaxisLabels=a.globals.timescaleLabels.slice())}return a(t,[{key:"drawGridArea",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=this.w,i=new p(this.ctx);null===t&&(t=i.group({class:"apexcharts-grid"}));var a=i.drawLine(e.globals.padHorizontal,1,e.globals.padHorizontal,e.globals.gridHeight,"transparent"),s=i.drawLine(e.globals.padHorizontal,e.globals.gridHeight,e.globals.gridWidth,e.globals.gridHeight,"transparent");return t.add(s),t.add(a),t}},{key:"drawGrid",value:function(){var t=this.w.globals,e=null;return t.axisCharts&&(e=this.renderGrid(),t.dom.elGraphical.add(e.el),this.drawGridArea(e.el)),e}},{key:"createGridMask",value:function(){var t=this.w,e=t.globals,i=new p(this.ctx),a=Array.isArray(t.config.stroke.width)?0:t.config.stroke.width;if(Array.isArray(t.config.stroke.width)){var s=0;t.config.stroke.width.forEach((function(t){s=Math.max(s,t)})),a=s}e.dom.elGridRectMask=document.createElementNS(e.SVGNS,"clipPath"),e.dom.elGridRectMask.setAttribute("id","gridRectMask".concat(e.cuid)),e.dom.elGridRectMarkerMask=document.createElementNS(e.SVGNS,"clipPath"),e.dom.elGridRectMarkerMask.setAttribute("id","gridRectMarkerMask".concat(e.cuid));var r=t.config.chart.type,n=0,o=0;("bar"===r||"rangeBar"===r||t.globals.comboBarCount>0)&&t.globals.isXNumeric&&!t.globals.isBarHorizontal&&(n=t.config.grid.padding.left,o=t.config.grid.padding.right,e.barPadForNumericAxis>n&&(n=e.barPadForNumericAxis,o=e.barPadForNumericAxis)),e.dom.elGridRect=i.drawRect(-a/2-n-2,-a/2,e.gridWidth+a+o+n+4,e.gridHeight+a,0,"#fff"),new I(this).getLargestMarkerSize();var l=t.globals.markers.largestSize+1;e.dom.elGridRectMarker=i.drawRect(-l,-l,e.gridWidth+2*l,e.gridHeight+2*l,0,"#fff"),e.dom.elGridRectMask.appendChild(e.dom.elGridRect.node),e.dom.elGridRectMarkerMask.appendChild(e.dom.elGridRectMarker.node);var h=e.dom.baseEl.querySelector("defs");h.appendChild(e.dom.elGridRectMask),h.appendChild(e.dom.elGridRectMarkerMask)}},{key:"_drawGridLines",value:function(t){var e=t.i,i=t.x1,a=t.y1,s=t.x2,r=t.y2,n=t.xCount,o=t.parent,l=this.w;0===e&&l.globals.skipFirstTimelinelabel||e===n-1&&l.globals.skipLastTimelinelabel||"radar"===l.config.chart.type||(l.config.grid.xaxis.lines.show&&this._drawGridLine({x1:i,y1:a,x2:s,y2:r,parent:o}),new N(this.ctx).drawXaxisTicks(i,this.elg))}},{key:"_drawGridLine",value:function(t){var e=t.x1,i=t.y1,a=t.x2,s=t.y2,r=t.parent,n=this.w,o=n.config.grid.strokeDashArray,l=new p(this).drawLine(e,i,a,s,n.config.grid.borderColor,o);l.node.classList.add("apexcharts-gridline"),r.add(l)}},{key:"_drawGridBandRect",value:function(t){var e=t.c,i=t.x1,a=t.y1,s=t.x2,r=t.y2,n=t.type,o=this.w,l=new p(this.ctx);if("column"!==n||"datetime"!==o.config.xaxis.type){var h=o.config.grid[n].colors[e],c=l.drawRect(i,a,s,r,0,h,o.config.grid[n].opacity);this.elg.add(c),c.node.classList.add("apexcharts-grid-".concat(n))}}},{key:"_drawXYLines",value:function(t){var e=this,i=t.xCount,a=t.tickAmount,s=this.w;if(s.config.grid.xaxis.lines.show||s.config.xaxis.axisTicks.show){var r=s.globals.padHorizontal,n=s.globals.gridHeight;s.globals.timescaleLabels.length?function(t){for(var a=t.xC,s=t.x1,r=t.y1,n=t.x2,o=t.y2,l=0;l2));s++);return!t.globals.isBarHorizontal||this.isTimelineBar?(i=this.xaxisLabels.length,this.isTimelineBar&&(a=t.globals.labels.length),this._drawXYLines({xCount:i,tickAmount:a})):(i=a,this._drawInvertedXYLines({xCount:i,tickAmount:a})),this.drawGridBands(i,a),{el:this.elg,xAxisTickWidth:t.globals.gridWidth/i}}},{key:"drawGridBands",value:function(t,e){var i=this.w;if(void 0!==i.config.grid.row.colors&&i.config.grid.row.colors.length>0)for(var a=0,s=i.globals.gridHeight/e,r=i.globals.gridWidth,n=0,o=0;n=i.config.grid.row.colors.length&&(o=0),this._drawGridBandRect({c:o,x1:0,y1:a,x2:r,y2:s,type:"row"}),a+=i.globals.gridHeight/e;if(void 0!==i.config.grid.column.colors&&i.config.grid.column.colors.length>0)for(var l="category"===i.config.xaxis.type||i.config.xaxis.convertedCatToNumeric?t-1:t,h=i.globals.padHorizontal,c=i.globals.padHorizontal+i.globals.gridWidth/l,d=i.globals.gridHeight,g=0,u=0;g=i.config.grid.column.colors.length&&(u=0),this._drawGridBandRect({c:u,x1:h,y1:0,x2:c,y2:d,type:"column"}),h+=i.globals.gridWidth/l}}]),t}(),B=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w}return a(t,[{key:"niceScale",value:function(t,e,i){var a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,s=arguments.length>4&&void 0!==arguments[4]?arguments[4]:10,r=arguments.length>5?arguments[5]:void 0,n=this.w;if("dataPoints"===s&&(s=n.globals.dataPoints-1),t===Number.MIN_VALUE&&0===e||!g.isNumber(t)&&!g.isNumber(e)||t===Number.MIN_VALUE&&e===-Number.MAX_VALUE){t=0,e=s;var o=this.linearScale(t,e,s);return o}t>e?(console.warn("axis.min cannot be greater than axis.max"),e=t+.1):t===e&&(t=0===t?0:t-.5,e=0===e?2:e+.5);var l=[],h=Math.abs(e-t);h<1&&r&&("candlestick"===n.config.chart.type||"candlestick"===n.config.series[a].type||n.globals.isRangeData)&&(e*=1.01);var c=s+1;c<2?c=2:c>2&&(c-=2);var d=h/c,u=Math.floor(g.log10(d)),f=Math.pow(10,u),p=Math.round(d/f);p<1&&(p=1);var x=p*f,b=x*Math.floor(t/x),m=x*Math.ceil(e/x),v=b;if(r&&h>2){for(;l.push(v),!((v+=x)>m););return{result:l,niceMin:l[0],niceMax:l[l.length-1]}}var y=t;(l=[]).push(y);for(var w=Math.abs(e-t)/s,k=0;k<=s;k++)y+=w,l.push(y);return l[l.length-2]>=e&&l.pop(),{result:l,niceMin:l[0],niceMax:l[l.length-1]}}},{key:"linearScale",value:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:10,a=Math.abs(e-t),s=a/i;i===Number.MAX_VALUE&&(i=10,s=1);for(var r=[],n=t;i>=0;)r.push(n),n+=s,i-=1;return{result:r,niceMin:r[0],niceMax:r[r.length-1]}}},{key:"logarithmicScale",value:function(t,e,i,a){(e<0||e===Number.MIN_VALUE)&&(e=.01);for(var s=Math.log(e)/Math.log(10),r=Math.log(i)/Math.log(10),n=Math.abs(i-e)/a,o=[],l=e;a>=0;)o.push(l),l+=n,a-=1;var h=o.map((function(t,a){t<=0&&(t=.01);var n=(r-s)/(i-e),o=Math.pow(10,s+n*(t-s));return Math.round(o/g.roundToBase(o,10))*g.roundToBase(o,10)}));return 0===h[0]&&(h[0]=1),{result:h,niceMin:h[0],niceMax:h[h.length-1]}}},{key:"setYScaleForIndex",value:function(t,e,i){var a=this.w.globals,s=this.w.config,r=a.isBarHorizontal?s.xaxis:s.yaxis[t];void 0===a.yAxisScale[t]&&(a.yAxisScale[t]=[]);var n=Math.abs(i-e);if(r.logarithmic&&n<=5&&(a.invalidLogScale=!0),r.logarithmic&&n>5)a.allSeriesCollapsed=!1,a.yAxisScale[t]=this.logarithmicScale(t,e,i,r.tickAmount?r.tickAmount:Math.floor(Math.log10(i)));else if(i!==-Number.MAX_VALUE&&g.isNumber(i))if(a.allSeriesCollapsed=!1,void 0===r.min&&void 0===r.max||r.forceNiceScale){var o=void 0===s.yaxis[t].max&&void 0===s.yaxis[t].min||s.yaxis[t].forceNiceScale;a.yAxisScale[t]=this.niceScale(e,i,n,t,r.tickAmount?r.tickAmount:n<5&&n>1?n+1:5,o)}else a.yAxisScale[t]=this.linearScale(e,i,r.tickAmount);else a.yAxisScale[t]=this.linearScale(0,5,5)}},{key:"setXScale",value:function(t,e){var i=this.w,a=i.globals,s=i.config.xaxis,r=Math.abs(e-t);return e!==-Number.MAX_VALUE&&g.isNumber(e)?a.xAxisScale=this.niceScale(t,e,r,0,s.tickAmount?s.tickAmount:r<5&&r>1?r+1:5):a.xAxisScale=this.linearScale(0,5,5),a.xAxisScale}},{key:"setMultipleYScales",value:function(){var t=this,e=this.w.globals,i=this.w.config,a=e.minYArr.concat([]),s=e.maxYArr.concat([]),r=[];i.yaxis.forEach((function(e,n){var o=n;i.series.forEach((function(t,i){t.name===e.seriesName&&(o=i,n!==i?r.push({index:i,similarIndex:n,alreadyExists:!0}):r.push({index:i}))}));var l=a[o],h=s[o];t.setYScaleForIndex(n,l,h)})),this.sameScaleInMultipleAxes(a,s,r)}},{key:"sameScaleInMultipleAxes",value:function(t,e,i){var a=this,s=this.w.config,r=this.w.globals,n=[];i.forEach((function(t){t.alreadyExists&&(void 0===n[t.index]&&(n[t.index]=[]),n[t.index].push(t.index),n[t.index].push(t.similarIndex))})),r.yAxisSameScaleIndices=n,n.forEach((function(t,e){n.forEach((function(i,a){var s,r;e!==a&&(s=t,r=i,s.filter((function(t){return-1!==r.indexOf(t)}))).length>0&&(n[e]=n[e].concat(n[a]))}))}));var o=n.map((function(t){return t.filter((function(e,i){return t.indexOf(e)===i}))})).map((function(t){return t.sort()}));n=n.filter((function(t){return!!t}));var l=o.slice(),h=l.map((function(t){return JSON.stringify(t)}));l=l.filter((function(t,e){return h.indexOf(JSON.stringify(t))===e}));var c=[],d=[];t.forEach((function(t,i){l.forEach((function(a,s){a.indexOf(i)>-1&&(void 0===c[s]&&(c[s]=[],d[s]=[]),c[s].push({key:i,value:t}),d[s].push({key:i,value:e[i]}))}))}));var g=Array.apply(null,Array(l.length)).map(Number.prototype.valueOf,Number.MIN_VALUE),u=Array.apply(null,Array(l.length)).map(Number.prototype.valueOf,-Number.MAX_VALUE);c.forEach((function(t,e){t.forEach((function(t,i){g[e]=Math.min(t.value,g[e])}))})),d.forEach((function(t,e){t.forEach((function(t,i){u[e]=Math.max(t.value,u[e])}))})),t.forEach((function(t,e){d.forEach((function(t,i){var n=g[i],o=u[i];s.chart.stacked&&(o=0,t.forEach((function(t,e){t.value!==-Number.MAX_VALUE&&(o+=t.value),n!==Number.MIN_VALUE&&(n+=c[i][e].value)}))),t.forEach((function(i,l){t[l].key===e&&(void 0!==s.yaxis[e].min&&(n="function"==typeof s.yaxis[e].min?s.yaxis[e].min(r.minY):s.yaxis[e].min),void 0!==s.yaxis[e].max&&(o="function"==typeof s.yaxis[e].max?s.yaxis[e].max(r.maxY):s.yaxis[e].max),a.setYScaleForIndex(e,n,o))}))}))}))}},{key:"autoScaleY",value:function(t,e,i){t||(t=this);var a=t.w;if(a.globals.isMultipleYAxis||a.globals.collapsedSeries.length)return console.warn("autoScaleYaxis is not supported in a multi-yaxis chart."),e;var s=a.globals.seriesX[0],r=a.config.chart.stacked;return e.forEach((function(t,n){for(var o=0,l=0;l=i.xaxis.min){o=l;break}var h,c,d=a.globals.minYArr[n],g=a.globals.maxYArr[n],u=a.globals.stackedSeriesTotals;a.globals.series.forEach((function(n,l){var f=n[o];r?(f=u[o],h=c=f,u.forEach((function(t,e){s[e]<=i.xaxis.max&&s[e]>=i.xaxis.min&&(t>c&&null!==t&&(c=t),n[e]=i.xaxis.min){var r=t,n=t;a.globals.series.forEach((function(i,a){null!==t&&(r=Math.min(i[e],r),n=Math.max(i[e],n))})),n>c&&null!==n&&(c=n),rd&&(h=d),e.length>1?(e[l].min=void 0===t.min?h:t.min,e[l].max=void 0===t.max?c:t.max):(e[0].min=void 0===t.min?h:t.min,e[0].max=void 0===t.max?c:t.max)}))})),e}}]),t}(),V=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w,this.scales=new B(i)}return a(t,[{key:"init",value:function(){this.setYRange(),this.setXRange(),this.setZRange()}},{key:"getMinYMaxY",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:Number.MAX_VALUE,i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:-Number.MAX_VALUE,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,s=this.w.config,r=this.w.globals,n=-Number.MAX_VALUE,o=Number.MIN_VALUE;null===a&&(a=t+1);var l=r.series,h=l,c=l;"candlestick"===s.chart.type?(h=r.seriesCandleL,c=r.seriesCandleH):r.isRangeData&&(h=r.seriesRangeStart,c=r.seriesRangeEnd);for(var d=t;dh[d][u]&&h[d][u]<0&&(o=h[d][u])):r.hasNullValues=!0}}return"rangeBar"===s.chart.type&&r.seriesRangeStart.length&&"datetime"===s.xaxis.type&&(o=e),"bar"===s.chart.type&&(o<0&&n<0&&(n=0),o===Number.MIN_VALUE&&(o=0)),{minY:o,maxY:n,lowestY:e,highestY:i}}},{key:"setYRange",value:function(){var t=this.w.globals,e=this.w.config;t.maxY=-Number.MAX_VALUE,t.minY=Number.MIN_VALUE;var i=Number.MAX_VALUE;if(t.isMultipleYAxis)for(var a=0;a=0&&i<=10&&(n=0),t.minY=i-5*n/100,i>0&&t.minY<0&&(t.minY=0),t.maxY=t.maxY+5*n/100}if(e.yaxis.forEach((function(e,i){void 0!==e.max&&("number"==typeof e.max?t.maxYArr[i]=e.max:"function"==typeof e.max&&(t.maxYArr[i]=e.max(t.maxY)),t.maxY=t.maxYArr[i]),void 0!==e.min&&("number"==typeof e.min?t.minYArr[i]=e.min:"function"==typeof e.min&&(t.minYArr[i]=e.min(t.minY)),t.minY=t.minYArr[i])})),t.isBarHorizontal){["min","max"].forEach((function(i){void 0!==e.xaxis[i]&&"number"==typeof e.xaxis[i]&&("min"===i?t.minY=e.xaxis[i]:t.maxY=e.xaxis[i])}))}return t.isMultipleYAxis?(this.scales.setMultipleYScales(),t.minY=i,t.yAxisScale.forEach((function(e,i){t.minYArr[i]=e.niceMin,t.maxYArr[i]=e.niceMax}))):(this.scales.setYScaleForIndex(0,t.minY,t.maxY),t.minY=t.yAxisScale[0].niceMin,t.maxY=t.yAxisScale[0].niceMax,t.minYArr[0]=t.yAxisScale[0].niceMin,t.maxYArr[0]=t.yAxisScale[0].niceMax),{minY:t.minY,maxY:t.maxY,minYArr:t.minYArr,maxYArr:t.maxYArr}}},{key:"setXRange",value:function(){var t=this.w.globals,e=this.w.config,i="numeric"===e.xaxis.type||"datetime"===e.xaxis.type||"category"===e.xaxis.type&&!t.noLabelsProvided||t.noLabelsProvided||t.isXNumeric;if(t.isXNumeric&&function(){for(var e=0;et.dataPoints&&0!==t.dataPoints&&(a=t.dataPoints-1)):"dataPoints"===e.xaxis.tickAmount?(t.series.length>1&&(a=t.series[t.maxValsInArrayIndex].length-1),t.isXNumeric&&(a=t.maxX-t.minX-1)):a=e.xaxis.tickAmount,t.xTickAmount=a,void 0!==e.xaxis.max&&"number"==typeof e.xaxis.max&&(t.maxX=e.xaxis.max),void 0!==e.xaxis.min&&"number"==typeof e.xaxis.min&&(t.minX=e.xaxis.min),void 0!==e.xaxis.range&&(t.minX=t.maxX-e.xaxis.range),t.minX!==Number.MAX_VALUE&&t.maxX!==-Number.MAX_VALUE)if(e.xaxis.convertedCatToNumeric&&!t.dataFormatXNumeric){for(var s=[],r=t.minX-1;r0&&(t.xAxisScale=this.scales.linearScale(1,t.labels.length,a-1),t.seriesX=t.labels.slice());i&&(t.labels=t.xAxisScale.result.slice())}return this._handleSingleDataPoint(),this._getMinXDiff(),{minX:t.minX,maxX:t.maxX}}},{key:"setZRange",value:function(){var t=this.w.globals;if(t.isDataXYZ)for(var e=0;e0){var s=e-t.seriesX[i][a-1];s>0&&(t.minXDiff=Math.min(s,t.minXDiff))}})),1===t.dataPoints&&t.minXDiff===Number.MAX_VALUE&&(t.minXDiff=.5)}))}},{key:"_setStackedMinMax",value:function(){var t=this.w.globals,e=[],i=[];if(t.series.length)for(var a=0;a0?s=s+parseFloat(t.series[n][a])+1e-4:r+=parseFloat(t.series[n][a])),n===t.series.length-1&&(e.push(s),i.push(r));for(var o=0;o=0;x--)f(x);if(void 0!==e.config.yaxis[t].title.text){var b=i.group({class:"apexcharts-yaxis-title"}),m=0;e.config.yaxis[t].opposite&&(m=e.globals.translateYAxisX[t]);var v=i.drawText({x:m,y:e.globals.gridHeight/2+e.globals.translateY+e.config.yaxis[t].title.offsetY,text:e.config.yaxis[t].title.text,textAnchor:"end",foreColor:e.config.yaxis[t].title.style.color,fontSize:e.config.yaxis[t].title.style.fontSize,fontFamily:e.config.yaxis[t].title.style.fontFamily,cssClass:"apexcharts-yaxis-title-text "+e.config.yaxis[t].title.style.cssClass});b.add(v),n.add(b)}var y=e.config.yaxis[t].axisBorder,w=31+y.offsetX;if(e.config.yaxis[t].opposite&&(w=-31-y.offsetX),y.show){var k=i.drawLine(w,e.globals.translateY+y.offsetY-2,w,e.globals.gridHeight+e.globals.translateY+y.offsetY+2,y.color,0,y.width);n.add(k)}return e.config.yaxis[t].axisTicks.show&&this.axesUtils.drawYAxisTicks(w,l,y,e.config.yaxis[t].axisTicks,t,h,n),n}},{key:"drawYaxisInversed",value:function(t){var e=this.w,i=new p(this.ctx),a=i.group({class:"apexcharts-xaxis apexcharts-yaxis-inversed"}),s=i.group({class:"apexcharts-xaxis-texts-g",transform:"translate(".concat(e.globals.translateXAxisX,", ").concat(e.globals.translateXAxisY,")")});a.add(s);var r=e.globals.yAxisScale[t].result.length-1,n=e.globals.gridWidth/r+.1,o=n+e.config.xaxis.labels.offsetX,l=e.globals.xLabelFormatter,h=e.globals.yAxisScale[t].result.slice(),c=e.globals.timescaleLabels;c.length>0&&(this.xaxisLabels=c.slice(),r=(h=c.slice()).length),h=this.axesUtils.checkForReversedLabels(t,h);var d=c.length;if(e.config.xaxis.labels.show)for(var g=d?0:r;d?g=0;d?g++:g--){var u=h[g];u=l(u,g);var f=e.globals.gridWidth+e.globals.padHorizontal-(o-n+e.config.xaxis.labels.offsetX);if(c.length){var x=this.axesUtils.getLabel(h,c,f,g,this.drawnLabels,this.xaxisFontSize);f=x.x,u=x.text,this.drawnLabels.push(x.text),0===g&&e.globals.skipFirstTimelinelabel&&(u=""),g===h.length-1&&e.globals.skipLastTimelinelabel&&(u="")}var b=i.drawText({x:f,y:this.xAxisoffX+e.config.xaxis.labels.offsetY+30,text:u,textAnchor:"middle",foreColor:Array.isArray(this.xaxisForeColors)?this.xaxisForeColors[t]:this.xaxisForeColors,fontSize:this.xaxisFontSize,fontFamily:this.xaxisFontFamily,isPlainText:!1,cssClass:"apexcharts-xaxis-label "+e.config.xaxis.labels.style.cssClass});s.add(b),b.tspan(u);var m=document.createElementNS(e.globals.SVGNS,"title");m.textContent=u,b.node.appendChild(m),o+=n}return this.inversedYAxisTitleText(a),this.inversedYAxisBorder(a),a}},{key:"inversedYAxisBorder",value:function(t){var e=this.w,i=new p(this.ctx),a=e.config.xaxis.axisBorder;if(a.show){var s=0;"bar"===e.config.chart.type&&e.globals.isXNumeric&&(s-=15);var r=i.drawLine(e.globals.padHorizontal+s+a.offsetX,this.xAxisoffX,e.globals.gridWidth,this.xAxisoffX,a.color,0,a.height);t.add(r)}}},{key:"inversedYAxisTitleText",value:function(t){var e=this.w,i=new p(this.ctx);if(void 0!==e.config.xaxis.title.text){var a=i.group({class:"apexcharts-xaxis-title apexcharts-yaxis-title-inversed"}),s=i.drawText({x:e.globals.gridWidth/2,y:this.xAxisoffX+parseFloat(this.xaxisFontSize)+parseFloat(e.config.xaxis.title.style.fontSize)+20,text:e.config.xaxis.title.text,textAnchor:"middle",fontSize:e.config.xaxis.title.style.fontSize,fontFamily:e.config.xaxis.title.style.fontFamily,cssClass:"apexcharts-xaxis-title-text "+e.config.xaxis.title.style.cssClass});a.add(s),t.add(a)}}},{key:"yAxisTitleRotate",value:function(t,e){var i=this.w,a=new p(this.ctx),s={width:0,height:0},r={width:0,height:0},n=i.globals.dom.baseEl.querySelector(" .apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-texts-g"));null!==n&&(s=n.getBoundingClientRect());var o=i.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(t,"'] .apexcharts-yaxis-title text"));if(null!==o&&(r=o.getBoundingClientRect()),null!==o){var l=this.xPaddingForYAxisTitle(t,s,r,e);o.setAttribute("x",l.xPos-(e?10:0))}if(null!==o){var h=a.rotateAroundCenter(o);o.setAttribute("transform","rotate(".concat(e?"":"-").concat(i.config.yaxis[t].title.rotate," ").concat(h.x," ").concat(h.y,")"))}}},{key:"xPaddingForYAxisTitle",value:function(t,e,i,a){var s=this.w,r=0,n=0,o=10;return void 0===s.config.yaxis[t].title.text||t<0?{xPos:n,padd:0}:(a?(n=e.width+s.config.yaxis[t].title.offsetX+i.width/2+o/2,0===(r+=1)&&(n-=o/2)):(n=-1*e.width+s.config.yaxis[t].title.offsetX+o/2+i.width/2,s.globals.isBarHorizontal&&(o=25,n=-1*e.width-s.config.yaxis[t].title.offsetX-o)),{xPos:n,padd:o})}},{key:"setYAxisXPosition",value:function(t,e){var i=this.w,a=0,s=0,r=18,n=1;i.config.yaxis.length>1&&(this.multipleYs=!0),i.config.yaxis.map((function(o,l){var h=i.globals.ignoreYAxisIndexes.indexOf(l)>-1||!o.show||o.floating||0===t[l].width,c=t[l].width+e[l].width;o.opposite?i.globals.isBarHorizontal?(s=i.globals.gridWidth+i.globals.translateX-1,i.globals.translateYAxisX[l]=s-o.labels.offsetX):(s=i.globals.gridWidth+i.globals.translateX+n,h||(n=n+c+20),i.globals.translateYAxisX[l]=s-o.labels.offsetX+20):(a=i.globals.translateX-r,h||(r=r+c+20),i.globals.translateYAxisX[l]=a+o.labels.offsetX)}))}},{key:"setYAxisTextAlignments",value:function(){var t=this.w,e=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis");(e=g.listToArray(e)).forEach((function(e,i){var a=t.config.yaxis[i];if(void 0!==a.labels.align){var s=t.globals.dom.baseEl.querySelector(".apexcharts-yaxis[rel='".concat(i,"'] .apexcharts-yaxis-texts-g")),r=t.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxis[rel='".concat(i,"'] .apexcharts-yaxis-label"));r=g.listToArray(r);var n=s.getBoundingClientRect();"left"===a.labels.align?(r.forEach((function(t,e){t.setAttribute("text-anchor","start")})),a.opposite||s.setAttribute("transform","translate(-".concat(n.width,", 0)"))):"center"===a.labels.align?(r.forEach((function(t,e){t.setAttribute("text-anchor","middle")})),s.setAttribute("transform","translate(".concat(n.width/2*(a.opposite?1:-1),", 0)"))):"right"===a.labels.align&&(r.forEach((function(t,e){t.setAttribute("text-anchor","end")})),a.opposite&&s.setAttribute("transform","translate(".concat(n.width,", 0)")))}}))}}]),t}(),_=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w,this.documentEvent=g.bind(this.documentEvent,this)}return a(t,[{key:"addEventListener",value:function(t,e){var i=this.w;i.globals.events.hasOwnProperty(t)?i.globals.events[t].push(e):i.globals.events[t]=[e]}},{key:"removeEventListener",value:function(t,e){var i=this.w;if(i.globals.events.hasOwnProperty(t)){var a=i.globals.events[t].indexOf(e);-1!==a&&i.globals.events[t].splice(a,1)}}},{key:"fireEvent",value:function(t,e){var i=this.w;if(i.globals.events.hasOwnProperty(t)){e&&e.length||(e=[]);for(var a=i.globals.events[t],s=a.length,r=0;r0&&(e=this.w.config.chart.locales.concat(window.Apex.chart.locales));var i=e.filter((function(e){return e.name===t}))[0];if(!i)throw new Error("Wrong locale name provided. Please make sure you set the correct locale name in options");var a=g.extend(k,i);this.w.globals.locale=a.options}}]),t}(),U=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w}return a(t,[{key:"drawAxis",value:function(t,e){var i,a,s=this.w.globals,r=this.w.config,n=new N(this.ctx),o=new G(this.ctx);s.axisCharts&&"radar"!==t&&(s.isBarHorizontal?(a=o.drawYaxisInversed(0),i=n.drawXaxisInversed(0),s.dom.elGraphical.add(i),s.dom.elGraphical.add(a)):(i=n.drawXaxis(),s.dom.elGraphical.add(i),r.yaxis.map((function(t,e){-1===s.ignoreYAxisIndexes.indexOf(e)&&(a=o.drawYaxis(e),s.dom.Paper.add(a))}))));r.yaxis.map((function(t,e){-1===s.ignoreYAxisIndexes.indexOf(e)&&o.yAxisTitleRotate(e,t.opposite)}))}}]),t}(),q=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w}return a(t,[{key:"drawXCrosshairs",value:function(){var t=this.w,e=new p(this.ctx),i=new u(this.ctx),a=t.config.xaxis.crosshairs.fill.gradient,s=t.config.xaxis.crosshairs.dropShadow,r=t.config.xaxis.crosshairs.fill.type,n=a.colorFrom,o=a.colorTo,l=a.opacityFrom,h=a.opacityTo,c=a.stops,d=s.enabled,f=s.left,x=s.top,b=s.blur,m=s.color,v=s.opacity,y=t.config.xaxis.crosshairs.fill.color;if(t.config.xaxis.crosshairs.show){"gradient"===r&&(y=e.drawGradient("vertical",n,o,l,h,null,c,null));var w=e.drawRect();1===t.config.xaxis.crosshairs.width&&(w=e.drawLine()),w.attr({class:"apexcharts-xcrosshairs",x:0,y:0,y2:t.globals.gridHeight,width:g.isNumber(t.config.xaxis.crosshairs.width)?t.config.xaxis.crosshairs.width:0,height:t.globals.gridHeight,fill:y,filter:"none","fill-opacity":t.config.xaxis.crosshairs.opacity,stroke:t.config.xaxis.crosshairs.stroke.color,"stroke-width":t.config.xaxis.crosshairs.stroke.width,"stroke-dasharray":t.config.xaxis.crosshairs.stroke.dashArray}),d&&(w=i.dropShadow(w,{left:f,top:x,blur:b,color:m,opacity:v})),t.globals.dom.elGraphical.add(w)}}},{key:"drawYCrosshairs",value:function(){var t=this.w,e=new p(this.ctx),i=t.config.yaxis[0].crosshairs;if(t.config.yaxis[0].crosshairs.show){var a=e.drawLine(0,0,t.globals.gridWidth,0,i.stroke.color,i.stroke.dashArray,i.stroke.width);a.attr({class:"apexcharts-ycrosshairs"}),t.globals.dom.elGraphical.add(a)}var s=e.drawLine(0,0,t.globals.gridWidth,0,i.stroke.color,0,0);s.attr({class:"apexcharts-ycrosshairs-hidden"}),t.globals.dom.elGraphical.add(s)}}]),t}(),Z=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w}return a(t,[{key:"checkResponsiveConfig",value:function(t){var e=this,i=this.w,a=i.config;if(0!==a.responsive.length){var s=a.responsive.slice();s.sort((function(t,e){return t.breakpoint>e.breakpoint?1:e.breakpoint>t.breakpoint?-1:0})).reverse();var r=new P({}),n=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=s[0].breakpoint,n=window.innerWidth>0?window.innerWidth:screen.width;if(n>a){var o=I.extendArrayProps(r,i.globals.initialConfig);t=g.extend(o,t),t=g.extend(i.config,t),e.overrideResponsiveOptions(t)}else for(var l=0;l0&&e.config.colors.length===e.config.series.length&&(e.globals.colors=e.config.colors.map((function(i,a){return"function"==typeof i?(t.isColorFn=!0,i({value:e.globals.axisCharts?e.globals.series[a][0]?e.globals.series[a][0]:0:e.globals.series[a],seriesIndex:a,dataPointIndex:a,w:e})):i})))),e.config.theme.monochrome.enabled){var a=[],s=e.globals.series.length;this.isBarDistributed&&(s=e.globals.series[0].length*e.globals.series.length);for(var r=e.config.theme.monochrome.color,n=1/(s/e.config.theme.monochrome.shadeIntensity),o=e.config.theme.monochrome.shadeTo,l=0,h=0;h2&&void 0!==arguments[2]?arguments[2]:null,a=this.w,s=e||a.globals.series.length;if(null===i&&(i=this.isBarDistributed||"heatmap"===a.config.chart.type&&a.config.plotOptions.heatmap.colorScale.inverse),i&&(s=a.globals.series[0].length*a.globals.series.length),t.lengtht.globals.svgWidth&&(this.dCtx.lgRect.width=t.globals.svgWidth/1.5),i}},{key:"getLargestStringFromMultiArr",value:function(t,e){var i=t;if(this.w.globals.isMultiLineX){var a=e.map((function(t,e){return Array.isArray(t)?t.length:1})),s=Math.max.apply(Math,d(a));i=e[a.indexOf(s)]}return i}}]),t}(),K=function(){function t(i){e(this,t),this.w=i.w,this.dCtx=i}return a(t,[{key:"getxAxisLabelsCoords",value:function(){var t,e=this.w,i=e.globals.labels.slice();if(e.config.xaxis.convertedCatToNumeric&&0===i.length&&(i=e.globals.categoryLabels),e.globals.timescaleLabels.length>0){var a=this.getxAxisTimeScaleLabelsCoords();t={width:a.width,height:a.height},e.globals.rotateXLabels=!1}else{this.dCtx.lgWidthForSideLegends="left"!==e.config.legend.position&&"right"!==e.config.legend.position||e.config.legend.floating?0:this.dCtx.lgRect.width;var s=e.globals.xLabelFormatter,r=g.getLargestStringFromArr(i),n=this.dCtx.dimHelpers.getLargestStringFromMultiArr(r,i);e.globals.isBarHorizontal&&(n=r=e.globals.yAxisScale[0].result.reduce((function(t,e){return t.length>e.length?t:e}),0));var o=new D(this.dCtx.ctx),l=r;r=o.xLabelFormat(s,r,l),n=o.xLabelFormat(s,n,l),e.config.xaxis.convertedCatToNumeric&&void 0===r&&(n=r="1");var h=new p(this.dCtx.ctx),c=h.getTextRects(r,e.config.xaxis.labels.style.fontSize),d=c;if(r!==n&&(d=h.getTextRects(n,e.config.xaxis.labels.style.fontSize)),(t={width:c.width>=d.width?c.width:d.width,height:c.height>=d.height?c.height:d.height}).width*i.length>e.globals.svgWidth-this.dCtx.lgWidthForSideLegends-this.dCtx.yAxisWidth-this.dCtx.gridPad.left-this.dCtx.gridPad.right&&0!==e.config.xaxis.labels.rotate||e.config.xaxis.labels.rotateAlways){if(!e.globals.isBarHorizontal){e.globals.rotateXLabels=!0;var u=function(t){return h.getTextRects(t,e.config.xaxis.labels.style.fontSize,e.config.xaxis.labels.style.fontFamily,"rotate(".concat(e.config.xaxis.labels.rotate," 0 0)"),!1)};c=u(r),r!==n&&(d=u(n)),t.height=(c.height>d.height?c.height:d.height)/1.5,t.width=c.width>d.width?c.width:d.width}}else e.globals.rotateXLabels=!1}return e.config.xaxis.labels.show||(t={width:0,height:0}),{width:t.width,height:t.height}}},{key:"getxAxisTitleCoords",value:function(){var t=this.w,e=0,i=0;if(void 0!==t.config.xaxis.title.text){var a=new p(this.dCtx.ctx).getTextRects(t.config.xaxis.title.text,t.config.xaxis.title.style.fontSize);e=a.width,i=a.height}return{width:e,height:i}}},{key:"getxAxisTimeScaleLabelsCoords",value:function(){var t,e=this.w;this.dCtx.timescaleLabels=e.globals.timescaleLabels.slice();var i=this.dCtx.timescaleLabels.map((function(t){return t.value})),a=i.reduce((function(t,e){return void 0===t?(console.error("You have possibly supplied invalid Date format. Please supply a valid JavaScript Date"),0):t.length>e.length?t:e}),0);return 1.05*(t=new p(this.dCtx.ctx).getTextRects(a,e.config.xaxis.labels.style.fontSize)).width*i.length>e.globals.gridWidth&&0!==e.config.xaxis.labels.rotate&&(e.globals.overlappingXLabels=!0),t}},{key:"additionalPaddingXLabels",value:function(t){var e=this,i=this.w,a=i.globals,s=i.config,r=s.xaxis.type,n=t.width;a.skipLastTimelinelabel=!1,a.skipFirstTimelinelabel=!1;var o=i.config.yaxis[0].opposite&&i.globals.isBarHorizontal,l=function(t,o){(function(t){return-1!==a.collapsedSeriesIndices.indexOf(t)})(o)||("datetime"!==r&&e.dCtx.gridPad.lefta.gridWidth&&(a.skipLastTimelinelabel=!0),l<0&&(a.skipFirstTimelinelabel=!0)}else"datetime"===r?e.dCtx.gridPad.rightd.width?u.width:d.width)+a,height:u.height>d.height?u.height:d.height})}else i.push({width:0,height:0})})),i}},{key:"getyAxisTitleCoords",value:function(){var t=this,e=this.w,i=[];return e.config.yaxis.map((function(e,a){if(e.show&&void 0!==e.title.text){var s=new p(t.dCtx.ctx).getTextRects(e.title.text,e.title.style.fontSize,e.title.style.fontFamily,"rotate(-90 0 0)",!1);i.push({width:s.width,height:s.height})}else i.push({width:0,height:0})})),i}},{key:"getTotalYAxisWidth",value:function(){var t=this.w,e=0,i=0,a=0,s=t.globals.yAxisScale.length>1?10:0,r=function(r,n){var o=t.config.yaxis[n].floating,l=0;r.width>0&&!o?(l=r.width+s,function(e){return t.globals.ignoreYAxisIndexes.indexOf(e)>-1}(n)&&(l=l-r.width-s)):l=o||!t.config.yaxis[n].show?0:5,t.config.yaxis[n].opposite?a+=l:i+=l,e+=l};return t.globals.yLabelsCoords.map((function(t,e){r(t,e)})),t.globals.yTitleCoords.map((function(t,e){r(t,e)})),t.globals.isBarHorizontal&&(e=t.globals.yLabelsCoords[0].width+t.globals.yTitleCoords[0].width+15),this.dCtx.yAxisWidthLeft=i,this.dCtx.yAxisWidthRight=a,e}}]),t}(),et=function(){function t(i){e(this,t),this.w=i.w,this.dCtx=i}return a(t,[{key:"gridPadForColumnsInNumericAxis",value:function(t){var e=this.w,i=e.config.chart.type,a=0,s="bar"===i||"rangeBar"===i?e.config.series.length:1;if(e.globals.comboBarCount>0&&(s=e.globals.comboBarCount),e.globals.collapsedSeries.forEach((function(t){"bar"!==t.type&&"rangeBar"!==t.type||(s-=1)})),e.config.chart.stacked&&(s=1),("bar"===i||"rangeBar"===i||e.globals.comboBarCount>0)&&e.globals.isXNumeric&&!e.globals.isBarHorizontal&&s>0){var r,n,o=Math.abs(e.globals.initialMaxX-e.globals.initialMinX);o<=3&&(o=e.globals.dataPoints),r=o/t,e.globals.minXDiff&&e.globals.minXDiff/r>0&&(n=e.globals.minXDiff/r),(a=n/s*parseInt(e.config.plotOptions.bar.columnWidth,10)/100)<1&&(a=1),a=a/(s>1?1:1.5)+5,e.globals.barPadForNumericAxis=a}return a}},{key:"gridPadFortitleSubtitle",value:function(){var t=this,e=this.w,i=e.globals,a=this.dCtx.isSparkline||!e.globals.axisCharts?0:10;["title","subtitle"].forEach((function(i){void 0!==e.config[i].text?a+=e.config[i].margin:a+=t.dCtx.isSparkline||!e.globals.axisCharts?0:5}));var s=e.config.series.length>1||!e.globals.axisCharts||e.config.legend.showForSingleSeries;e.config.legend.show&&"bottom"===e.config.legend.position&&!e.config.legend.floating&&s&&(a+=10);var r=this.dCtx.dimHelpers.getTitleSubtitleCoords("title"),n=this.dCtx.dimHelpers.getTitleSubtitleCoords("subtitle");i.gridHeight=i.gridHeight-r.height-n.height-a,i.translateY=i.translateY+r.height+n.height+a}},{key:"setGridXPosForDualYAxis",value:function(t,e){var i=this.w;i.config.yaxis.map((function(a,s){-1===i.globals.ignoreYAxisIndexes.indexOf(s)&&!i.config.yaxis[s].floating&&i.config.yaxis[s].show&&a.opposite&&(i.globals.translateX=i.globals.translateX-(e[s].width+t[s].width)-parseInt(i.config.yaxis[s].labels.style.fontSize,10)/1.2-12)}))}}]),t}(),it=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w,this.lgRect={},this.yAxisWidth=0,this.yAxisWidthLeft=0,this.yAxisWidthRight=0,this.xAxisHeight=0,this.isSparkline=this.w.config.chart.sparkline.enabled,this.dimHelpers=new Q(this),this.dimYAxis=new tt(this),this.dimXAxis=new K(this),this.dimGrid=new et(this),this.lgWidthForSideLegends=0,this.gridPad=this.w.config.grid.padding,this.xPadRight=0,this.xPadLeft=0}return a(t,[{key:"plotCoords",value:function(){var t=this.w.globals;this.lgRect=this.dimHelpers.getLegendsRect(),t.axisCharts?this.setDimensionsForAxisCharts():this.setDimensionsForNonAxisCharts(),this.dimGrid.gridPadFortitleSubtitle(),t.gridHeight=t.gridHeight-this.gridPad.top-this.gridPad.bottom,t.gridWidth=t.gridWidth-this.gridPad.left-this.gridPad.right-this.xPadRight-this.xPadLeft;var e=this.dimGrid.gridPadForColumnsInNumericAxis(t.gridWidth);t.gridWidth=t.gridWidth-2*e,t.translateX=t.translateX+this.gridPad.left+this.xPadLeft+(e>0?e+4:0),t.translateY=t.translateY+this.gridPad.top}},{key:"setDimensionsForAxisCharts",value:function(){var t=this,e=this.w,i=e.globals,a=this.dimYAxis.getyAxisLabelsCoords(),s=this.dimYAxis.getyAxisTitleCoords();e.globals.yLabelsCoords=[],e.globals.yTitleCoords=[],e.config.yaxis.map((function(t,i){e.globals.yLabelsCoords.push({width:a[i].width,index:i}),e.globals.yTitleCoords.push({width:s[i].width,index:i})})),this.yAxisWidth=this.dimYAxis.getTotalYAxisWidth();var r=this.dimXAxis.getxAxisLabelsCoords(),n=this.dimXAxis.getxAxisTitleCoords();this.conditionalChecksForAxisCoords(r,n),i.translateXAxisY=e.globals.rotateXLabels?this.xAxisHeight/8:-4,i.translateXAxisX=e.globals.rotateXLabels&&e.globals.isXNumeric&&e.config.xaxis.labels.rotate<=-45?-this.xAxisWidth/4:0,e.globals.isBarHorizontal&&(i.rotateXLabels=!1,i.translateXAxisY=parseInt(e.config.xaxis.labels.style.fontSize,10)/1.5*-1),i.translateXAxisY=i.translateXAxisY+e.config.xaxis.labels.offsetY,i.translateXAxisX=i.translateXAxisX+e.config.xaxis.labels.offsetX;var o=this.yAxisWidth,l=this.xAxisHeight;i.xAxisLabelsHeight=this.xAxisHeight,i.xAxisHeight=this.xAxisHeight;var h=10;("radar"===e.config.chart.type||this.isSparkline)&&(o=0,l=i.goldenPadding),this.isSparkline&&(this.lgRect={height:0,width:0},l=0,o=0,h=0),this.dimXAxis.additionalPaddingXLabels(r);var c=function(){i.translateX=o,i.gridHeight=i.svgHeight-t.lgRect.height-l-(t.isSparkline?0:e.globals.rotateXLabels?10:15),i.gridWidth=i.svgWidth-o};switch(e.config.legend.position){case"bottom":i.translateY=h,c();break;case"top":i.translateY=this.lgRect.height+h,c();break;case"left":i.translateY=h,i.translateX=this.lgRect.width+o,i.gridHeight=i.svgHeight-l-12,i.gridWidth=i.svgWidth-this.lgRect.width-o;break;case"right":i.translateY=h,i.translateX=o,i.gridHeight=i.svgHeight-l-12,i.gridWidth=i.svgWidth-this.lgRect.width-o-5;break;default:throw new Error("Legend position not supported")}this.dimGrid.setGridXPosForDualYAxis(s,a),new G(this.ctx).setYAxisXPosition(a,s)}},{key:"setDimensionsForNonAxisCharts",value:function(){var t=this.w,e=t.globals,i=t.config,a=0;t.config.legend.show&&!t.config.legend.floating&&(a=20);var s="pie"===i.chart.type||"donut"===i.chart.type?"pie":"radialBar",r=i.plotOptions[s].offsetY,n=i.plotOptions[s].offsetX;if(!i.legend.show||i.legend.floating)return e.gridHeight=e.svgHeight-i.grid.padding.left+i.grid.padding.right,e.gridWidth=e.gridHeight,e.translateY=r,void(e.translateX=n+(e.svgWidth-e.gridWidth)/2);switch(i.legend.position){case"bottom":e.gridHeight=e.svgHeight-this.lgRect.height-e.goldenPadding,e.gridWidth=e.gridHeight,e.translateY=r-10,e.translateX=n+(e.svgWidth-e.gridWidth)/2;break;case"top":e.gridHeight=e.svgHeight-this.lgRect.height-e.goldenPadding,e.gridWidth=e.gridHeight,e.translateY=this.lgRect.height+r+10,e.translateX=n+(e.svgWidth-e.gridWidth)/2;break;case"left":e.gridWidth=e.svgWidth-this.lgRect.width-a,e.gridHeight="auto"!==i.chart.height?e.svgHeight:e.gridWidth,e.translateY=r,e.translateX=n+this.lgRect.width+a;break;case"right":e.gridWidth=e.svgWidth-this.lgRect.width-a-5,e.gridHeight="auto"!==i.chart.height?e.svgHeight:e.gridWidth,e.translateY=r,e.translateX=n+10;break;default:throw new Error("Legend position not supported")}}},{key:"conditionalChecksForAxisCoords",value:function(t,e){var i=this.w;this.xAxisHeight=(t.height+e.height)*(i.globals.isMultiLineX?1.2:i.globals.LINE_HEIGHT_RATIO)+(i.globals.rotateXLabels?22:10),this.xAxisWidth=t.width,this.xAxisHeight-e.height>i.config.xaxis.labels.maxHeight&&(this.xAxisHeight=i.config.xaxis.labels.maxHeight),i.config.xaxis.labels.minHeight&&this.xAxisHeights&&(this.yAxisWidth=s)}}]),t}(),at=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w,this.chartType=this.w.config.chart.type,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled,this.animBeginArr=[0],this.animDur=0,this.donutDataLabels=this.w.config.plotOptions.pie.donut.labels;var a=this.w;this.lineColorArr=void 0!==a.globals.stroke.colors?a.globals.stroke.colors:a.globals.colors,this.defaultSize=a.globals.svgHeightthis.fullAngle?e.endAngle=e.endAngle-(a+n):a+n=360&&(l=359.99);var h=Math.PI*(l-90)/180,c=e.centerX+s*Math.cos(o),d=e.centerY+s*Math.sin(o),u=e.centerX+s*Math.cos(h),f=e.centerY+s*Math.sin(h),p=g.polarToCartesian(e.centerX,e.centerY,e.donutSize,l),x=g.polarToCartesian(e.centerX,e.centerY,e.donutSize,n),b=a>180?1:0,m=["M",c,d,"A",s,s,0,b,1,u,f];return"donut"===r.config.chart.type?[].concat(m,["L",p.x,p.y,"A",e.donutSize,e.donutSize,0,b,0,x.x,x.y,"L",c,d,"z"]).join(" "):"pie"===r.config.chart.type?[].concat(m,["L",e.centerX,e.centerY,"L",c,d]).join(" "):[].concat(m).join(" ")}},{key:"renderInnerDataLabels",value:function(t,e){var i=this.w,a=new p(this.ctx),s=a.group({class:"apexcharts-datalabels-group",transform:"translate(".concat(e.translateX?e.translateX:0,", ").concat(e.translateY?e.translateY:0,") scale(").concat(i.config.plotOptions.pie.customScale,")")}),r=t.total.show;s.node.style.opacity=e.opacity;var n,o,l=e.centerX,h=e.centerY;n=void 0===t.name.color?i.globals.colors[0]:t.name.color;var c=t.name.fontSize,d=t.name.fontFamily;o=void 0===t.value.color?i.config.chart.foreColor:t.value.color;var g=t.value.formatter,u="",f="";if(r?(n=t.total.color,c=t.total.fontSize,d=t.total.fontFamily,f=t.total.label,u=t.total.formatter(i)):1===i.globals.series.length&&(u=g(i.globals.series[0],i),f=i.globals.seriesNames[0]),f&&(f=t.name.formatter(f,t.total.show,i)),t.name.show){var x=a.drawText({x:l,y:h+parseFloat(t.name.offsetY),text:f,textAnchor:"middle",foreColor:n,fontSize:c,fontFamily:d});x.node.classList.add("apexcharts-datalabel-label"),s.add(x)}if(t.value.show){var b=t.name.show?parseFloat(t.value.offsetY)+16:t.value.offsetY,m=a.drawText({x:l,y:h+b,text:u,textAnchor:"middle",foreColor:o,fontSize:t.value.fontSize,fontFamily:t.value.fontFamily});m.node.classList.add("apexcharts-datalabel-value"),s.add(m)}return s}},{key:"printInnerLabels",value:function(t,e,i,a){var s,r=this.w;a?s=void 0===t.name.color?r.globals.colors[parseInt(a.parentNode.getAttribute("rel"),10)-1]:t.name.color:r.globals.series.length>1&&t.total.show&&(s=t.total.color);var n=r.globals.dom.baseEl.querySelector(".apexcharts-datalabel-label"),o=r.globals.dom.baseEl.querySelector(".apexcharts-datalabel-value");i=(0,t.value.formatter)(i,r),a||"function"!=typeof t.total.formatter||(i=t.total.formatter(r));var l=e===t.total.label;e=t.name.formatter(e,l,r),null!==n&&(n.textContent=e),null!==o&&(o.textContent=i),null!==n&&(n.style.fill=s)}},{key:"printDataLabelsInner",value:function(t,e){var i=this.w,a=t.getAttribute("data:value"),s=i.globals.seriesNames[parseInt(t.parentNode.getAttribute("rel"),10)-1];i.globals.series.length>1&&this.printInnerLabels(e,s,a,t);var r=i.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group");null!==r&&(r.style.opacity=1)}},{key:"revertDataLabelsInner",value:function(t,e,i){var a=this,s=this.w,r=s.globals.dom.baseEl.querySelector(".apexcharts-datalabels-group"),n=!1,o=s.globals.dom.baseEl.querySelectorAll(".apexcharts-pie-area"),l=function(t){var i=t.makeSliceOut,s=t.printLabel;Array.prototype.forEach.call(o,(function(t){"true"===t.getAttribute("data:pieClicked")&&(i&&(n=!0),s&&a.printDataLabelsInner(t,e))}))};if(l({makeSliceOut:!0,printLabel:!1}),e.total.show&&s.globals.series.length>1)n&&!e.total.showAlways?l({makeSliceOut:!1,printLabel:!0}):this.printInnerLabels(e,e.total.label,e.total.formatter(s));else if(l({makeSliceOut:!1,printLabel:!0}),!n)if(s.globals.selectedDataPoints.length&&s.globals.series.length>1)if(s.globals.selectedDataPoints[0].length>0){var h=s.globals.selectedDataPoints[0],c=s.globals.dom.baseEl.querySelector(".apexcharts-".concat(s.config.chart.type.toLowerCase(),"-slice-").concat(h));this.printDataLabelsInner(c,e)}else r&&s.globals.selectedDataPoints.length&&0===s.globals.selectedDataPoints[0].length&&(r.style.opacity=0);else r&&s.globals.series.length>1&&(r.style.opacity=0)}}]),t}(),st=function(){function t(i){e(this,t),this.w=i.w,this.lgCtx=i}return a(t,[{key:"getLegendStyles",value:function(){var t=document.createElement("style");t.setAttribute("type","text/css");var e=document.createTextNode("\t\n \t\n .apexcharts-legend {\t\n display: flex;\t\n overflow: auto;\t\n padding: 0 10px;\t\n }\t\n .apexcharts-legend.position-bottom, .apexcharts-legend.position-top {\t\n flex-wrap: wrap\t\n }\t\n .apexcharts-legend.position-right, .apexcharts-legend.position-left {\t\n flex-direction: column;\t\n bottom: 0;\t\n }\t\n .apexcharts-legend.position-bottom.apexcharts-align-left, .apexcharts-legend.position-top.apexcharts-align-left, .apexcharts-legend.position-right, .apexcharts-legend.position-left {\t\n justify-content: flex-start;\t\n }\t\n .apexcharts-legend.position-bottom.apexcharts-align-center, .apexcharts-legend.position-top.apexcharts-align-center {\t\n justify-content: center; \t\n }\t\n .apexcharts-legend.position-bottom.apexcharts-align-right, .apexcharts-legend.position-top.apexcharts-align-right {\t\n justify-content: flex-end;\t\n }\t\n .apexcharts-legend-series {\t\n cursor: pointer;\t\n line-height: normal;\t\n }\t\n .apexcharts-legend.position-bottom .apexcharts-legend-series, .apexcharts-legend.position-top .apexcharts-legend-series{\t\n display: flex;\t\n align-items: center;\t\n }\t\n .apexcharts-legend-text {\t\n position: relative;\t\n font-size: 14px;\t\n }\t\n .apexcharts-legend-text *, .apexcharts-legend-marker * {\t\n pointer-events: none;\t\n }\t\n .apexcharts-legend-marker {\t\n position: relative;\t\n display: inline-block;\t\n cursor: pointer;\t\n margin-right: 3px;\t\n }\t\n \t\n .apexcharts-legend.apexcharts-align-right .apexcharts-legend-series, .apexcharts-legend.apexcharts-align-left .apexcharts-legend-series{\t\n display: inline-block;\t\n }\t\n .apexcharts-legend-series.apexcharts-no-click {\t\n cursor: auto;\t\n }\t\n .apexcharts-legend .apexcharts-hidden-zero-series, .apexcharts-legend .apexcharts-hidden-null-series {\t\n display: none !important;\t\n }\t\n .apexcharts-inactive-legend {\t\n opacity: 0.45;\t\n }");return t.appendChild(e),t}},{key:"getLegendBBox",value:function(){var t=this.w.globals.dom.baseEl.querySelector(".apexcharts-legend").getBoundingClientRect(),e=t.width;return{clwh:t.height,clww:e}}},{key:"appendToForeignObject",value:function(){var t=this.w.globals;t.dom.elLegendForeign=document.createElementNS(t.SVGNS,"foreignObject");var e=t.dom.elLegendForeign;e.setAttribute("x",0),e.setAttribute("y",0),e.setAttribute("width",t.svgWidth),e.setAttribute("height",t.svgHeight),t.dom.elLegendWrap.setAttribute("xmlns","http://www.w3.org/1999/xhtml"),e.appendChild(t.dom.elLegendWrap),e.appendChild(this.getLegendStyles()),t.dom.Paper.node.insertBefore(e,t.dom.elGraphical.node)}},{key:"toggleDataSeries",value:function(t,e){var i=this,a=this.w;if(a.globals.axisCharts||"radialBar"===a.config.chart.type){a.globals.resized=!0;var s=null,r=null;if(a.globals.risingSeries=[],a.globals.axisCharts?(s=a.globals.dom.baseEl.querySelector(".apexcharts-series[data\\:realIndex='".concat(t,"']")),r=parseInt(s.getAttribute("data:realIndex"),10)):(s=a.globals.dom.baseEl.querySelector(".apexcharts-series[rel='".concat(t+1,"']")),r=parseInt(s.getAttribute("rel"),10)-1),e)[{cs:a.globals.collapsedSeries,csi:a.globals.collapsedSeriesIndices},{cs:a.globals.ancillaryCollapsedSeries,csi:a.globals.ancillaryCollapsedSeriesIndices}].forEach((function(t){i.riseCollapsedSeries(t.cs,t.csi,r)}));else this.hideSeries({seriesEl:s,realIndex:r})}else{var n=a.globals.dom.Paper.select(" .apexcharts-series[rel='".concat(t+1,"'] path")),o=a.config.chart.type;if("pie"===o||"donut"===o){var l=a.config.plotOptions.pie.donut.labels,h=new p(this.lgCtx.ctx),c=new at(this.lgCtx.ctx);h.pathMouseDown(n.members[0],null),c.printDataLabelsInner(n.members[0].node,l)}n.fire("click")}}},{key:"hideSeries",value:function(t){var e=t.seriesEl,i=t.realIndex,a=this.w;if(a.globals.axisCharts){var s=!1;if(a.config.yaxis[i]&&a.config.yaxis[i].show&&a.config.yaxis[i].showAlways&&(s=!0,a.globals.ancillaryCollapsedSeriesIndices.indexOf(i)<0&&(a.globals.ancillaryCollapsedSeries.push({index:i,data:a.config.series[i].data.slice(),type:e.parentNode.className.baseVal.split("-")[1]}),a.globals.ancillaryCollapsedSeriesIndices.push(i))),!s){a.globals.collapsedSeries.push({index:i,data:a.config.series[i].data.slice(),type:e.parentNode.className.baseVal.split("-")[1]}),a.globals.collapsedSeriesIndices.push(i);var r=a.globals.risingSeries.indexOf(i);a.globals.risingSeries.splice(r,1)}a.config.series[i].data=[]}else a.globals.collapsedSeries.push({index:i,data:a.config.series[i]}),a.globals.collapsedSeriesIndices.push(i),a.config.series[i]=0;for(var n=e.childNodes,o=0;o0)for(var s=0;s1||!e.axisCharts)&&i.legend.show){for(;e.dom.elLegendWrap.firstChild;)e.dom.elLegendWrap.removeChild(e.dom.elLegendWrap.firstChild);this.drawLegends(),g.isIE11()?document.getElementsByTagName("head")[0].appendChild(this.legendHelpers.getLegendStyles()):this.legendHelpers.appendToForeignObject(),"bottom"===i.legend.position||"top"===i.legend.position?this.legendAlignHorizontal():"right"!==i.legend.position&&"left"!==i.legend.position||this.legendAlignVertical()}}},{key:"drawLegends",value:function(){var t=this.w,e=t.config.legend.fontFamily,i=t.globals.seriesNames,a=t.globals.colors.slice();if("heatmap"===t.config.chart.type){var s=t.config.plotOptions.heatmap.colorScale.ranges;i=s.map((function(t){return t.name?t.name:t.from+" - "+t.to})),a=s.map((function(t){return t.color}))}else this.isBarsDistributed&&(i=t.globals.labels.slice());for(var r=t.globals.legendFormatter,n=t.config.legend.inverseOrder,o=n?i.length-1:0;n?o>=0:o<=i.length-1;n?o--:o++){var l=r(i[o],{seriesIndex:o,w:t}),h=!1,c=!1;if(t.globals.collapsedSeries.length>0)for(var d=0;d0)for(var g=0;g0?l-10:0)+(h>0?h-10:0)}a.style.position="absolute",r=r+t+i.config.legend.offsetX,n=n+e+i.config.legend.offsetY,a.style.left=r+"px",a.style.top=n+"px","bottom"===i.config.legend.position?(a.style.top="auto",a.style.bottom=5+i.config.legend.offsetY+"px"):"right"===i.config.legend.position&&(a.style.left="auto",a.style.right=25+i.config.legend.offsetX+"px");["width","height"].forEach((function(t){a.style[t]&&(a.style[t]=parseInt(i.config.legend[t],10)+"px")}))}},{key:"legendAlignHorizontal",value:function(){var t=this.w;t.globals.dom.baseEl.querySelector(".apexcharts-legend").style.right=0;var e=this.legendHelpers.getLegendBBox(),i=new it(this.ctx),a=i.dimHelpers.getTitleSubtitleCoords("title"),s=i.dimHelpers.getTitleSubtitleCoords("subtitle"),r=0;"bottom"===t.config.legend.position?r=-e.clwh/1.8:"top"===t.config.legend.position&&(r=a.height+s.height+t.config.title.margin+t.config.subtitle.margin-10),this.setLegendWrapXY(20,r)}},{key:"legendAlignVertical",value:function(){var t=this.w,e=this.legendHelpers.getLegendBBox(),i=0;"left"===t.config.legend.position&&(i=20),"right"===t.config.legend.position&&(i=t.globals.svgWidth-e.clww-10),this.setLegendWrapXY(i,20)}},{key:"onLegendHovered",value:function(t){var e=this.w,i=t.target.classList.contains("apexcharts-legend-text")||t.target.classList.contains("apexcharts-legend-marker");if("heatmap"===e.config.chart.type||this.isBarsDistributed){if(i){var a=parseInt(t.target.getAttribute("rel"),10)-1;this.ctx.events.fireEvent("legendHover",[this.ctx,a,this.w]),new F(this.ctx).highlightRangeInSeries(t,t.target)}}else!t.target.classList.contains("apexcharts-inactive-legend")&&i&&new F(this.ctx).toggleSeriesOnHover(t,t.target)}},{key:"onLegendClick",value:function(t){if(t.target.classList.contains("apexcharts-legend-text")||t.target.classList.contains("apexcharts-legend-marker")){var e=parseInt(t.target.getAttribute("rel"),10)-1,i="true"===t.target.getAttribute("data:collapsed"),a=this.w.config.chart.events.legendClick;"function"==typeof a&&a(this.ctx,e,this.w),this.ctx.events.fireEvent("legendClick",[this.ctx,e,this.w]);var s=this.w.config.legend.markers.onClick;"function"==typeof s&&t.target.classList.contains("apexcharts-legend-marker")&&(s(this.ctx,e,this.w),this.ctx.events.fireEvent("legendMarkerClick",[this.ctx,e,this.w])),this.legendHelpers.toggleDataSeries(e,i)}}}]),t}(),nt=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w,this.ev=this.w.config.chart.events,this.selectedClass="apexcharts-selected",this.localeValues=this.w.globals.locale.toolbar}return a(t,[{key:"createToolbar",value:function(){var t=this,e=this.w,i=function(){return document.createElement("div")},a=i();if(a.setAttribute("class","apexcharts-toolbar"),e.globals.dom.elWrap.appendChild(a),this.elZoom=i(),this.elZoomIn=i(),this.elZoomOut=i(),this.elPan=i(),this.elSelection=i(),this.elZoomReset=i(),this.elMenuIcon=i(),this.elMenu=i(),this.elCustomIcons=[],this.t=e.config.chart.toolbar.tools,Array.isArray(this.t.customIcons))for(var s=0;s\n \n \n\n'),n("zoomOut",this.elZoomOut,'\n \n \n\n');var o=function(i){t.t[i]&&e.config.chart[i].enabled&&r.push({el:"zoom"===i?t.elZoom:t.elSelection,icon:"string"==typeof t.t[i]?t.t[i]:"zoom"===i?'\n \n \n \n':'\n \n \n',title:t.localeValues["zoom"===i?"selectionZoom":"selection"],class:e.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-".concat(i,"-icon")})};o("zoom"),o("selection"),this.t.pan&&e.config.chart.zoom.enabled&&r.push({el:this.elPan,icon:"string"==typeof this.t.pan?this.t.pan:'\n \n \n \n \n \n \n \n',title:this.localeValues.pan,class:e.globals.isTouchDevice?"apexcharts-element-hidden":"apexcharts-pan-icon"}),n("reset",this.elZoomReset,'\n \n \n'),this.t.download&&r.push({el:this.elMenuIcon,icon:"string"==typeof this.t.download?this.t.download:'',title:this.localeValues.menu,class:"apexcharts-menu-icon"});for(var l=0;l0&&e.height>0&&this.slDraggableRect.selectize().resize({constraint:{minX:0,minY:0,maxX:t.globals.gridWidth,maxY:t.globals.gridHeight}}).on("resizing",this.selectionDragging.bind(this,"resizing"))}}},{key:"preselectedSelection",value:function(){var t=this.w,e=this.xyRatios;if(!t.globals.zoomEnabled)if(void 0!==t.globals.selection&&null!==t.globals.selection)this.drawSelectionRect(t.globals.selection);else if(void 0!==t.config.chart.selection.xaxis.min&&void 0!==t.config.chart.selection.xaxis.max){var i=(t.config.chart.selection.xaxis.min-t.globals.minX)/e.xRatio,a={x:i,y:0,width:t.globals.gridWidth-(t.globals.maxX-t.config.chart.selection.xaxis.max)/e.xRatio-i,height:t.globals.gridHeight,translateX:0,translateY:0,selectionEnabled:!0};this.drawSelectionRect(a),this.makeSelectionRectDraggable(),"function"==typeof t.config.chart.events.selection&&t.config.chart.events.selection(this.ctx,{xaxis:{min:t.config.chart.selection.xaxis.min,max:t.config.chart.selection.xaxis.max},yaxis:{}})}}},{key:"drawSelectionRect",value:function(t){var e=t.x,i=t.y,a=t.width,s=t.height,r=t.translateX,n=t.translateY,o=this.w,l=this.zoomRect,h=this.selectionRect;if(this.dragged||null!==o.globals.selection){var c={transform:"translate("+r+", "+n+")"};o.globals.zoomEnabled&&this.dragged&&(a<0&&(a=1),l.attr({x:e,y:i,width:a,height:s,fill:o.config.chart.zoom.zoomedArea.fill.color,"fill-opacity":o.config.chart.zoom.zoomedArea.fill.opacity,stroke:o.config.chart.zoom.zoomedArea.stroke.color,"stroke-width":o.config.chart.zoom.zoomedArea.stroke.width,"stroke-opacity":o.config.chart.zoom.zoomedArea.stroke.opacity}),p.setAttrs(l.node,c)),o.globals.selectionEnabled&&(h.attr({x:e,y:i,width:a>0?a:0,height:s>0?s:0,fill:o.config.chart.selection.fill.color,"fill-opacity":o.config.chart.selection.fill.opacity,stroke:o.config.chart.selection.stroke.color,"stroke-width":o.config.chart.selection.stroke.width,"stroke-dasharray":o.config.chart.selection.stroke.dashArray,"stroke-opacity":o.config.chart.selection.stroke.opacity}),p.setAttrs(h.node,c))}}},{key:"hideSelectionRect",value:function(t){t&&t.attr({x:0,y:0,width:0,height:0})}},{key:"selectionDrawing",value:function(t){var e=t.context,i=t.zoomtype,a=this.w,s=e,r=this.gridRect.getBoundingClientRect(),n=s.startX-1,o=s.startY,l=s.clientX-r.left-n,h=s.clientY-r.top-o,c=0,d=0,g={};return Math.abs(l+n)>a.globals.gridWidth?l=a.globals.gridWidth-n:s.clientX-r.left<0&&(l=n),n>s.clientX-r.left&&(c=-(l=Math.abs(l))),o>s.clientY-r.top&&(d=-(h=Math.abs(h))),g="x"===i?{x:n,y:0,width:l,height:a.globals.gridHeight,translateX:c,translateY:0}:"y"===i?{x:0,y:o,width:a.globals.gridWidth,height:h,translateX:0,translateY:d}:{x:n,y:o,width:l,height:h,translateX:c,translateY:d},s.drawSelectionRect(g),s.selectionDragging("resizing"),g}},{key:"selectionDragging",value:function(t,e){var i=this,a=this.w,s=this.xyRatios,r=this.selectionRect,n=0;"resizing"===t&&(n=30),"function"==typeof a.config.chart.events.selection&&a.globals.selectionEnabled&&(clearTimeout(this.w.globals.selectionResizeTimer),this.w.globals.selectionResizeTimer=window.setTimeout((function(){var t=i.gridRect.getBoundingClientRect(),e=r.node.getBoundingClientRect(),n=a.globals.xAxisScale.niceMin+(e.left-t.left)*s.xRatio,o=a.globals.xAxisScale.niceMin+(e.right-t.left)*s.xRatio,l=a.globals.yAxisScale[0].niceMin+(t.bottom-e.bottom)*s.yRatio[0],h=a.globals.yAxisScale[0].niceMax-(e.top-t.top)*s.yRatio[0];a.config.chart.events.selection(i.ctx,{xaxis:{min:n,max:o},yaxis:{min:l,max:h}})}),n))}},{key:"selectionDrawn",value:function(t){var e=t.context,i=t.zoomtype,a=this.w,s=e,r=this.xyRatios,n=this.ctx.toolbar;if(s.startX>s.endX){var o=s.startX;s.startX=s.endX,s.endX=o}if(s.startY>s.endY){var l=s.startY;s.startY=s.endY,s.endY=l}var h=a.globals.xAxisScale.niceMin+s.startX*r.xRatio,c=a.globals.xAxisScale.niceMin+s.endX*r.xRatio,d=[],u=[];if(a.config.yaxis.forEach((function(t,e){d.push(a.globals.yAxisScale[e].niceMax-r.yRatio[e]*s.startY),u.push(a.globals.yAxisScale[e].niceMax-r.yRatio[e]*s.endY)})),s.dragged&&(s.dragX>10||s.dragY>10)&&h!==c)if(a.globals.zoomEnabled){var f=g.clone(a.globals.initialConfig.yaxis);a.globals.zoomed||(a.globals.lastXAxis=g.clone(a.config.xaxis),a.globals.lastYAxis=g.clone(a.config.yaxis)),a.config.xaxis.convertedCatToNumeric&&(h=Math.floor(h),c=Math.floor(c),h<1&&(h=1,c=a.globals.dataPoints),c-h<2&&(c=h+1));var p={min:h,max:c};if("xy"!==i&&"y"!==i||f.forEach((function(t,e){f[e].min=u[e],f[e].max=d[e]})),a.config.chart.zoom.autoScaleYaxis){var x=new B(s.ctx);f=x.autoScaleY(s.ctx,f,{xaxis:p})}if(n){var b=n.getBeforeZoomRange(p,f);b&&(p=b.xaxis?b.xaxis:p,f=b.yaxis?b.yaxe:f)}var m={xaxis:p};a.config.chart.group||(m.yaxis=f),s.ctx.updateHelpers._updateOptions(m,!1,s.w.config.chart.animations.dynamicAnimation.enabled),"function"==typeof a.config.chart.events.zoomed&&n.zoomCallback(p,f),a.globals.zoomed=!0}else if(a.globals.selectionEnabled){var v,y=null;v={min:h,max:c},"xy"!==i&&"y"!==i||(y=g.clone(a.config.yaxis)).forEach((function(t,e){y[e].min=u[e],y[e].max=d[e]})),a.globals.selection=s.selection,"function"==typeof a.config.chart.events.selection&&a.config.chart.events.selection(s.ctx,{xaxis:v,yaxis:y})}}},{key:"panDragging",value:function(t){var e=t.context,i=this.w,a=e;if(void 0!==i.globals.lastClientPosition.x){var s=i.globals.lastClientPosition.x-a.clientX,r=i.globals.lastClientPosition.y-a.clientY;Math.abs(s)>Math.abs(r)&&s>0?this.moveDirection="left":Math.abs(s)>Math.abs(r)&&s<0?this.moveDirection="right":Math.abs(r)>Math.abs(s)&&r>0?this.moveDirection="up":Math.abs(r)>Math.abs(s)&&r<0&&(this.moveDirection="down")}i.globals.lastClientPosition={x:a.clientX,y:a.clientY};var n=i.globals.minX,o=i.globals.maxX;i.config.xaxis.convertedCatToNumeric&&a.panScrolled(n,o)}},{key:"delayedPanScrolled",value:function(){var t=this.w,e=t.globals.minX,i=t.globals.maxX,a=(t.globals.minX+t.globals.maxX)/2;"left"===this.moveDirection?(e=t.globals.minX-a,i=t.globals.maxX-a):"right"===this.moveDirection&&(e=t.globals.minX+a,i=t.globals.maxX+a),e=Math.floor(e),i=Math.floor(i),this.updateScrolledChart({xaxis:{min:e,max:i}},e,i)}},{key:"panScrolled",value:function(t,e){var i=this.w,a=this.xyRatios,s=g.clone(i.globals.initialConfig.yaxis);"left"===this.moveDirection?(t=i.globals.minX+i.globals.gridWidth/15*a.xRatio,e=i.globals.maxX+i.globals.gridWidth/15*a.xRatio):"right"===this.moveDirection&&(t=i.globals.minX-i.globals.gridWidth/15*a.xRatio,e=i.globals.maxX-i.globals.gridWidth/15*a.xRatio),(ti.globals.initialMaxX)&&(t=i.globals.minX,e=i.globals.maxX);var r={min:t,max:e};i.config.chart.zoom.autoScaleYaxis&&(s=new B(this.ctx).autoScaleY(this.ctx,s,{xaxis:r}));var n={xaxis:{min:t,max:e}};i.config.chart.group||(n.yaxis=s),this.updateScrolledChart(n,t,e)}},{key:"updateScrolledChart",value:function(t,e,i){var a=this.w;this.ctx.updateHelpers._updateOptions(t,!1,!1),"function"==typeof a.config.chart.events.scrolled&&a.config.chart.events.scrolled(this.ctx,{xaxis:{min:e,max:i}})}}]),i}(nt),lt=function(){function t(i){e(this,t),this.w=i.w,this.ttCtx=i,this.ctx=i.ctx}return a(t,[{key:"getNearestValues",value:function(t){var e=t.hoverArea,i=t.elGrid,a=t.clientX,s=t.clientY,r=this.w,n=r.globals.gridWidth,o=n/(r.globals.dataPoints-1),l=i.getBoundingClientRect(),h=this.hasBars();(r.globals.comboCharts||h)&&(o=n/r.globals.dataPoints);var c=a-l.left,d=s-l.top;c<0||d<0||c>r.globals.gridWidth||d>r.globals.gridHeight?(e.classList.remove("hovering-zoom"),e.classList.remove("hovering-pan")):r.globals.zoomEnabled?(e.classList.remove("hovering-pan"),e.classList.add("hovering-zoom")):r.globals.panEnabled&&(e.classList.remove("hovering-zoom"),e.classList.add("hovering-pan"));var u=Math.round(c/o);h&&(u=Math.ceil(c/o),u-=1);for(var f,p=null,x=null,b=[],m=0;m1?r=this.getFirstActiveXArray(i):n=0;var l=a[r][0],h=i[r][0],c=Math.abs(t-h),d=Math.abs(e-l),g=d+c;return a.map((function(s,r){s.map((function(s,l){var h=Math.abs(e-a[r][l]),u=Math.abs(t-i[r][l]),f=u+h;f0?e:-1})),s=0;s0)for(var a=0;a0}},{key:"getElBars",value:function(){return this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-bar-series, .apexcharts-candlestick-series, .apexcharts-rangebar-series")}},{key:"hasBars",value:function(){return this.getElBars().length>0}},{key:"getHoverMarkerSize",value:function(t){var e=this.w,i=e.config.markers.hover.size;return void 0===i&&(i=e.globals.markers.size[t]+e.config.markers.hover.sizeOffset),i}},{key:"toggleAllTooltipSeriesGroups",value:function(t){var e=this.w,i=this.ttCtx;0===i.allTooltipSeriesGroups.length&&(i.allTooltipSeriesGroups=e.globals.dom.baseEl.querySelectorAll(".apexcharts-tooltip-series-group"));for(var a=i.allTooltipSeriesGroups,s=0;s-1?p[0].parentNode.style.display="none":p[0].parentNode.style.display=h.config.tooltip.items.display,0===h.globals.stackedSeriesTotals[a]){for(var m=!0,v=1;v0&&a.globals.seriesZ[0].length>0&&(o=c(a.globals.seriesZ[e][i],a)),n="function"==typeof a.config.xaxis.tooltip.formatter?a.globals.xaxisTooltipFormatter(d,h):r,{val:Array.isArray(l)?l.join(" "):l,xVal:Array.isArray(r)?r.join(" "):r,xAxisTTVal:Array.isArray(n)?n.join(" "):n,zVal:o}}},{key:"handleCustomTooltip",value:function(t){var e=t.i,i=t.j,a=t.y1,s=t.y2,r=this.w,n=this.ttCtx.getElTooltip(),o=r.config.tooltip.custom;Array.isArray(o)&&o[e]&&(o=o[e]),n.innerHTML=o({ctx:this.ctx,series:r.globals.series,seriesIndex:e,dataPointIndex:i,y1:a,y2:s,w:r})}}]),t}(),ct=function(){function t(i){e(this,t),this.ttCtx=i,this.ctx=i.ctx,this.w=i.w}return a(t,[{key:"moveXCrosshairs",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,i=this.ttCtx,a=this.w,s=i.getElXCrosshairs(),r=t-i.xcrosshairsWidth/2,n=a.globals.labels.slice().length;if(null!==e&&(r=a.globals.gridWidth/n*e),null!==s&&(s.setAttribute("x",r),s.setAttribute("x1",r),s.setAttribute("x2",r),s.setAttribute("y2",a.globals.gridHeight),s.classList.add("apexcharts-active")),r<0&&(r=0),r>a.globals.gridWidth&&(r=a.globals.gridWidth),i.blxaxisTooltip){var o=r;"tickWidth"!==a.config.xaxis.crosshairs.width&&"barWidth"!==a.config.xaxis.crosshairs.width||(o=r+i.xcrosshairsWidth/2),this.moveXAxisTooltip(o)}}},{key:"moveYCrosshairs",value:function(t){var e=this.ttCtx;null!==e.ycrosshairs&&(p.setAttrs(e.ycrosshairs,{y1:t,y2:t}),p.setAttrs(e.ycrosshairsHidden,{y1:t,y2:t}))}},{key:"moveXAxisTooltip",value:function(t){var e=this.w,i=this.ttCtx;if(null!==i.xaxisTooltip){i.xaxisTooltip.classList.add("apexcharts-active");var a=i.xaxisOffY+e.config.xaxis.tooltip.offsetY+e.globals.translateY+1+e.config.xaxis.offsetY;if(t-=i.xaxisTooltip.getBoundingClientRect().width/2,!isNaN(t)){t+=e.globals.translateX;var s;s=new p(this.ctx).getTextRects(i.xaxisTooltipText.innerHTML),i.xaxisTooltipText.style.minWidth=s.width+"px",i.xaxisTooltip.style.left=t+"px",i.xaxisTooltip.style.top=a+"px"}}}},{key:"moveYAxisTooltip",value:function(t){var e=this.w,i=this.ttCtx;null===i.yaxisTTEls&&(i.yaxisTTEls=e.globals.dom.baseEl.querySelectorAll(".apexcharts-yaxistooltip"));var a=parseInt(i.ycrosshairsHidden.getAttribute("y1"),10),s=e.globals.translateY+a,r=i.yaxisTTEls[t].getBoundingClientRect().height,n=e.globals.translateYAxisX[t]-2;e.config.yaxis[t].opposite&&(n-=26),s-=r/2,-1===e.globals.ignoreYAxisIndexes.indexOf(t)?(i.yaxisTTEls[t].classList.add("apexcharts-active"),i.yaxisTTEls[t].style.top=s+"px",i.yaxisTTEls[t].style.left=n+e.config.yaxis[t].tooltip.offsetX+"px"):i.yaxisTTEls[t].classList.remove("apexcharts-active")}},{key:"moveTooltip",value:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,a=this.w,s=this.ttCtx,r=s.getElTooltip(),n=s.tooltipRect,o=null!==i?parseFloat(i):1,l=parseFloat(t)+o+5,h=parseFloat(e)+o/2;if(l>a.globals.gridWidth/2&&(l=l-n.ttWidth-o-15),l>a.globals.gridWidth-n.ttWidth-10&&(l=a.globals.gridWidth-n.ttWidth),l<-20&&(l=-20),a.config.tooltip.followCursor){var c=s.getElGrid(),d=c.getBoundingClientRect();h=s.e.clientY+a.globals.translateY-d.top-n.ttHeight/2}var g=this.positionChecks(n,l,h);l=g.x,h=g.y,isNaN(l)||(l+=a.globals.translateX,r.style.left=l+"px",r.style.top=h+"px")}},{key:"positionChecks",value:function(t,e,i){var a=this.w;return t.ttHeight+i>a.globals.gridHeight&&(i=a.globals.gridHeight-t.ttHeight+a.globals.translateY),i<0&&(i=0),{x:e,y:i}}},{key:"moveMarkers",value:function(t,e){var i=this.w,a=this.ttCtx;if(i.globals.markers.size[t]>0)for(var s=i.globals.dom.baseEl.querySelectorAll(" .apexcharts-series[data\\:realIndex='".concat(t,"'] .apexcharts-marker")),r=0;r=2&&s%2==0?Math.floor(s/2):Math.floor(s/2)+1,n=i.globals.dom.baseEl.querySelector(".apexcharts-bar-series .apexcharts-series[rel='".concat(r,"'] path[j='").concat(t,"'], .apexcharts-candlestick-series .apexcharts-series[rel='").concat(r,"'] path[j='").concat(t,"'], .apexcharts-rangebar-series .apexcharts-series[rel='").concat(r,"'] path[j='").concat(t,"']")),o=n?parseFloat(n.getAttribute("cx")):0,l=n?parseFloat(n.getAttribute("barWidth")):0;i.globals.isXNumeric?o-=s%2!=0?l/2:0:(o=a.xAxisTicksPositions[t-1]+a.dataPointsDividedWidth/2,isNaN(o)&&(o=a.xAxisTicksPositions[t]-a.dataPointsDividedWidth/2));var h=a.getElGrid().getBoundingClientRect();if(e=a.e.clientY-h.top-a.tooltipRect.ttHeight/2,this.moveXCrosshairs(o),!a.fixedTooltip){var c=e||i.globals.gridHeight;this.moveTooltip(o,c)}}}]),t}(),dt=function(){function t(i){e(this,t),this.w=i.w,this.ttCtx=i,this.ctx=i.ctx,this.tooltipPosition=new ct(i)}return a(t,[{key:"drawDynamicPoints",value:function(){for(var t=this.w,e=new p(this.ctx),i=new X(this.ctx),a=t.globals.dom.baseEl.querySelectorAll(".apexcharts-series"),s=0;s2&&void 0!==arguments[2]?arguments[2]:null,a=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,s=this.w;"bubble"!==s.config.chart.type&&this.newPointSize(t,e);var r=e.getAttribute("cx"),n=e.getAttribute("cy");if(null!==i&&null!==a&&(r=i,n=a),this.tooltipPosition.moveXCrosshairs(r),!this.fixedTooltip){if("radar"===s.config.chart.type){var o=this.ttCtx.getElGrid(),l=o.getBoundingClientRect();r=this.ttCtx.e.clientX-l.left}this.tooltipPosition.moveTooltip(r,n,s.config.markers.hover.size)}}},{key:"enlargePoints",value:function(t){for(var e=this.w,i=this.ttCtx,a=t,s=e.globals.dom.baseEl.querySelectorAll(".apexcharts-series:not(.apexcharts-series-collapsed) .apexcharts-marker"),r=e.config.markers.hover.size,n=0;nn.globals.gridWidth/2&&(a=h-r.tooltipRect.ttWidth/2+d),r.w.config.tooltip.followCursor){var u=r.getElGrid().getBoundingClientRect();s=r.e.clientY-u.top+n.globals.translateY/2-10}}return{x:a,y:s}}},{key:"handleMarkerTooltip",value:function(t){var e,i,a=t.e,s=t.opt,r=t.x,n=t.y,o=this.w,l=this.ttCtx;if(a.target.classList.contains("apexcharts-marker")){var h=parseInt(s.paths.getAttribute("cx"),10),c=parseInt(s.paths.getAttribute("cy"),10),d=parseFloat(s.paths.getAttribute("val"));if(i=parseInt(s.paths.getAttribute("rel"),10),e=parseInt(s.paths.parentNode.parentNode.parentNode.getAttribute("rel"),10)-1,l.intersect){var u=g.findAncestor(s.paths,"apexcharts-series");u&&(e=parseInt(u.getAttribute("data:realIndex"),10))}if(l.tooltipLabels.drawSeriesTexts({ttItems:s.ttItems,i:e,j:i,shared:!l.showOnIntersect&&o.config.tooltip.shared}),"mouseup"===a.type&&l.markerClick(a,e,i),o.globals.capturedSeriesIndex=e,o.globals.capturedDataPointIndex=i,r=h,n=c+o.globals.translateY-1.4*l.tooltipRect.ttHeight,l.w.config.tooltip.followCursor){var f=l.getElGrid().getBoundingClientRect();n=l.e.clientY+o.globals.translateY-f.top}d<0&&(n=c),l.marker.enlargeCurrentPoint(i,s.paths,r,n)}return{x:r,y:n}}},{key:"handleBarTooltip",value:function(t){var e,i,a=t.e,s=t.opt,r=this.w,n=this.ttCtx,o=n.getElTooltip(),l=0,h=0,c=0,d=this.getBarTooltipXY({e:a,opt:s});e=d.i;var g=d.barHeight,u=d.j;if(r.globals.capturedSeriesIndex=e,r.globals.capturedDataPointIndex=u,r.globals.isBarHorizontal&&n.tooltipUtil.hasBars()||!r.config.tooltip.shared?(h=d.x,c=d.y,i=Array.isArray(r.config.stroke.width)?r.config.stroke.width[e]:r.config.stroke.width,l=h):r.globals.comboCharts||r.config.tooltip.shared||(l/=2),isNaN(c)?c=r.globals.svgHeight-n.tooltipRect.ttHeight:c<0&&(c=0),h+n.tooltipRect.ttWidth>r.globals.gridWidth?h-=n.tooltipRect.ttWidth:h<0&&(h=0),n.w.config.tooltip.followCursor){var f=n.getElGrid().getBoundingClientRect();c=n.e.clientY-f.top}if(null===n.tooltip&&(n.tooltip=r.globals.dom.baseEl.querySelector(".apexcharts-tooltip")),r.config.tooltip.shared||(r.globals.comboBarCount>0?n.tooltipPosition.moveXCrosshairs(l+i/2):n.tooltipPosition.moveXCrosshairs(l)),!n.fixedTooltip&&(!r.config.tooltip.shared||r.globals.isBarHorizontal&&n.tooltipUtil.hasBars())){var p=r.globals.isMultipleYAxis?r.config.yaxis[x]&&r.config.yaxis[x].reversed:r.config.yaxis[0].reversed;p&&(h-=n.tooltipRect.ttWidth)<0&&(h=0),o.style.left=h+r.globals.translateX+"px";var x=parseInt(s.paths.parentNode.getAttribute("data:realIndex"),10);!p||r.globals.isBarHorizontal&&n.tooltipUtil.hasBars()||(c=c+g-2*(r.globals.series[e][u]<0?g:0)),n.tooltipRect.ttHeight+c>r.globals.gridHeight?(c=r.globals.gridHeight-n.tooltipRect.ttHeight+r.globals.translateY,o.style.top=c+"px"):o.style.top=c+r.globals.translateY-n.tooltipRect.ttHeight/2+"px"}}},{key:"getBarTooltipXY",value:function(t){var e=t.e,i=t.opt,a=this.w,s=null,r=this.ttCtx,n=0,o=0,l=0,h=0,c=0,d=e.target.classList;if(d.contains("apexcharts-bar-area")||d.contains("apexcharts-candlestick-area")||d.contains("apexcharts-rangebar-area")){var g=e.target,u=g.getBoundingClientRect(),f=i.elGrid.getBoundingClientRect(),p=u.height;c=u.height;var x=u.width,b=parseInt(g.getAttribute("cx"),10),m=parseInt(g.getAttribute("cy"),10);h=parseFloat(g.getAttribute("barWidth"));var v="touchmove"===e.type?e.touches[0].clientX:e.clientX;s=parseInt(g.getAttribute("j"),10),n=parseInt(g.parentNode.getAttribute("rel"),10)-1;var y=g.getAttribute("data-range-y1"),w=g.getAttribute("data-range-y2");a.globals.comboCharts&&(n=parseInt(g.parentNode.getAttribute("data:realIndex"),10)),r.tooltipLabels.drawSeriesTexts({ttItems:i.ttItems,i:n,j:s,y1:y?parseInt(y,10):null,y2:w?parseInt(w,10):null,shared:!r.showOnIntersect&&a.config.tooltip.shared}),a.config.tooltip.followCursor?a.globals.isBarHorizontal?(o=v-f.left+15,l=m-r.dataPointsDividedHeight+p/2-r.tooltipRect.ttHeight/2):(o=a.globals.isXNumeric?b-x/2:b-r.dataPointsDividedWidth+x/2,l=e.clientY-f.top-r.tooltipRect.ttHeight/2-15):a.globals.isBarHorizontal?((o=b)0&&i.setAttribute("width",e.xcrosshairsWidth)}},{key:"handleYCrosshair",value:function(){var t=this.w,e=this.ttCtx;e.ycrosshairs=t.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs"),e.ycrosshairsHidden=t.globals.dom.baseEl.querySelector(".apexcharts-ycrosshairs-hidden")}},{key:"drawYaxisTooltipText",value:function(t,e,i){var a=this.ttCtx,s=this.w,r=s.globals.yLabelFormatters[t];if(a.blyaxisTooltip){var n=a.getElGrid().getBoundingClientRect(),o=(e-n.top)*i.yRatio[t],l=s.globals.maxYArr[t]-s.globals.minYArr[t],h=s.globals.minYArr[t]+(l-o);a.tooltipPosition.moveYCrosshairs(e-n.top),a.yaxisTooltipText[t].innerHTML=r(h),a.tooltipPosition.moveYAxisTooltip(t)}}}]),t}(),ft=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w;var a=this.w;this.tConfig=a.config.tooltip,this.tooltipUtil=new lt(this),this.tooltipLabels=new ht(this),this.tooltipPosition=new ct(this),this.marker=new dt(this),this.intersect=new gt(this),this.axesTooltip=new ut(this),this.showOnIntersect=this.tConfig.intersect,this.showTooltipTitle=this.tConfig.x.show,this.fixedTooltip=this.tConfig.fixed.enabled,this.xaxisTooltip=null,this.yaxisTTEls=null,this.isBarShared=!a.globals.isBarHorizontal&&this.tConfig.shared}return a(t,[{key:"getElTooltip",value:function(t){return t||(t=this),t.w.globals.dom.baseEl.querySelector(".apexcharts-tooltip")}},{key:"getElXCrosshairs",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-xcrosshairs")}},{key:"getElGrid",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-grid")}},{key:"drawTooltip",value:function(t){var e=this.w;this.xyRatios=t,this.blxaxisTooltip=e.config.xaxis.tooltip.enabled&&e.globals.axisCharts,this.blyaxisTooltip=e.config.yaxis[0].tooltip.enabled&&e.globals.axisCharts,this.allTooltipSeriesGroups=[],e.globals.axisCharts||(this.showTooltipTitle=!1);var i=document.createElement("div");if(i.classList.add("apexcharts-tooltip"),i.classList.add("apexcharts-theme-".concat(this.tConfig.theme)),e.globals.dom.elWrap.appendChild(i),e.globals.axisCharts){this.axesTooltip.drawXaxisTooltip(),this.axesTooltip.drawYaxisTooltip(),this.axesTooltip.setXCrosshairWidth(),this.axesTooltip.handleYCrosshair();var a=new N(this.ctx);this.xAxisTicksPositions=a.getXAxisTicksPositions()}if(!e.globals.comboCharts&&!this.tConfig.intersect&&"bar"!==e.config.chart.type&&"rangeBar"!==e.config.chart.type||this.tConfig.shared||(this.showOnIntersect=!0),0!==e.config.markers.size&&0!==e.globals.markers.largestSize||this.marker.drawDynamicPoints(this),e.globals.collapsedSeries.length!==e.globals.series.length){this.dataPointsDividedHeight=e.globals.gridHeight/e.globals.dataPoints,this.dataPointsDividedWidth=e.globals.gridWidth/e.globals.dataPoints,this.showTooltipTitle&&(this.tooltipTitle=document.createElement("div"),this.tooltipTitle.classList.add("apexcharts-tooltip-title"),this.tooltipTitle.style.fontFamily=this.tConfig.style.fontFamily||e.config.chart.fontFamily,this.tooltipTitle.style.fontSize=this.tConfig.style.fontSize,i.appendChild(this.tooltipTitle));var s=e.globals.series.length;(e.globals.xyCharts||e.globals.comboCharts)&&this.tConfig.shared&&(s=this.showOnIntersect?1:e.globals.series.length),this.legendLabels=e.globals.dom.baseEl.querySelectorAll(".apexcharts-legend-text"),this.ttItems=this.createTTElements(s),this.addSVGEvents()}}},{key:"createTTElements",value:function(t){for(var e=this.w,i=[],a=this.getElTooltip(),s=0;s0&&this.addPathsEventListeners(u,c),this.tooltipUtil.hasBars()&&!this.tConfig.shared&&this.addDatapointEventsListeners(c)}}},{key:"drawFixedTooltipRect",value:function(){var t=this.w,e=this.getElTooltip(),i=e.getBoundingClientRect(),a=i.width+10,s=i.height+10,r=this.tConfig.fixed.offsetX,n=this.tConfig.fixed.offsetY,o=this.tConfig.fixed.position.toLowerCase();return o.indexOf("right")>-1&&(r=r+t.globals.svgWidth-a+10),o.indexOf("bottom")>-1&&(n=n+t.globals.svgHeight-s-10),e.style.left=r+"px",e.style.top=n+"px",{x:r,y:n,ttWidth:a,ttHeight:s}}},{key:"addDatapointEventsListeners",value:function(t){var e=this.w.globals.dom.baseEl.querySelectorAll(".apexcharts-series-markers .apexcharts-marker, .apexcharts-bar-area, .apexcharts-candlestick-area, .apexcharts-rangebar-area");this.addPathsEventListeners(e,t)}},{key:"addPathsEventListeners",value:function(t,e){for(var i=this,a=function(a){var s={paths:t[a],tooltipEl:e.tooltipEl,tooltipY:e.tooltipY,tooltipX:e.tooltipX,elGrid:e.elGrid,hoverArea:e.hoverArea,ttItems:e.ttItems};["mousemove","mouseup","touchmove","mouseout","touchend"].map((function(e){return t[a].addEventListener(e,i.seriesHover.bind(i,s),{capture:!1,passive:!0})}))},s=0;sn.top+n.height)this.handleMouseOut(s);else{if(Array.isArray(this.tConfig.enabledOnSeries)&&!r.config.tooltip.shared){var h=parseInt(s.paths.getAttribute("index"),10);if(this.tConfig.enabledOnSeries.indexOf(h)<0)return void this.handleMouseOut(s)}var c=this.getElTooltip(),d=this.getElXCrosshairs(),g=r.globals.xyCharts||"bar"===r.config.chart.type&&!r.globals.isBarHorizontal&&this.tooltipUtil.hasBars()&&this.tConfig.shared||r.globals.comboCharts&&this.tooltipUtil.hasBars();if(r.globals.isBarHorizontal&&this.tooltipUtil.hasBars()&&(g=!1),"mousemove"===a.type||"touchmove"===a.type||"mouseup"===a.type){if(null!==d&&d.classList.add("apexcharts-active"),null!==this.ycrosshairs&&this.blyaxisTooltip&&this.ycrosshairs.classList.add("apexcharts-active"),g&&!this.showOnIntersect)this.handleStickyTooltip(a,o,l,s);else if("heatmap"===r.config.chart.type){var u=this.intersect.handleHeatTooltip({e:a,opt:s,x:e,y:i});e=u.x,i=u.y,c.style.left=e+"px",c.style.top=i+"px"}else this.tooltipUtil.hasBars()&&this.intersect.handleBarTooltip({e:a,opt:s}),this.tooltipUtil.hasMarkers()&&this.intersect.handleMarkerTooltip({e:a,opt:s,x:e,y:i});if(this.blyaxisTooltip)for(var f=0;fs.globals.gridWidth?this.handleMouseOut(a):null!==o?this.handleStickyCapturedSeries(t,o,a,n):this.tooltipUtil.isXoverlap(n)&&this.create(t,this,0,n,a.ttItems)}},{key:"handleStickyCapturedSeries",value:function(t,e,i,a){var s=this.w;null===s.globals.series[e][a]?this.handleMouseOut(i):void 0!==s.globals.series[e][a]?this.tConfig.shared&&this.tooltipUtil.isXoverlap(a)&&this.tooltipUtil.isInitialSeriesSameLen()?this.create(t,this,e,a,i.ttItems):this.create(t,this,e,a,i.ttItems,!1):this.tooltipUtil.isXoverlap(a)&&this.create(t,this,0,a,i.ttItems)}},{key:"deactivateHoverFilter",value:function(){for(var t=this.w,e=new p(this.ctx),i=t.globals.dom.Paper.select(".apexcharts-bar-area"),a=0;a5&&void 0!==arguments[5]?arguments[5]:null,n=this.w,o=e;"mouseup"===t.type&&this.markerClick(t,i,a),null===r&&(r=this.tConfig.shared);var l=this.tooltipUtil.hasMarkers(),h=this.tooltipUtil.getElBars();if(n.config.legend.tooltipHoverFormatter){var c=n.config.legend.tooltipHoverFormatter,d=Array.from(this.legendLabels);d.forEach((function(t){var e=t.getAttribute("data:default-text");t.innerHTML=decodeURIComponent(e)}));for(var g=0;g0?o.marker.enlargePoints(a):o.tooltipPosition.moveDynamicPointsOnHover(a)),this.tooltipUtil.hasBars()&&(this.barSeriesHeight=this.tooltipUtil.getBarsHeight(h),this.barSeriesHeight>0)){var m=new p(this.ctx),v=n.globals.dom.Paper.select(".apexcharts-bar-area[j='".concat(a,"']"));this.deactivateHoverFilter(),this.tooltipPosition.moveStickyTooltipOverBars(a);for(var y=0;yi.globals.gridHeight&&(c=i.globals.gridHeight-g)),{bcx:n,bcy:r,dataLabelsX:e,dataLabelsY:c}}},{key:"calculateBarsDataLabelsPosition",value:function(t){var e=this.w,i=t.x,a=t.i,s=t.j,r=t.bcy,n=t.barHeight,o=t.barWidth,l=t.textRects,h=t.dataLabelsX,c=t.strokeWidth,d=t.barDataLabelsConfig,g=t.offX,u=t.offY,f=e.globals.gridHeight/e.globals.dataPoints,p=r-(this.barCtx.isTimelineBar?0:f)+n/2+l.height/2+u-3,x=this.barCtx.series[a][s]<=0,b=i;switch(this.barCtx.isReversed&&(b=i+o,i=e.globals.gridWidth-o),d.position){case"center":h=x?b-o/2-g:b-o/2+g;break;case"bottom":h=x?b-o-c-Math.round(l.width/2)-g:b-o+c+Math.round(l.width/2)+g;break;case"top":h=x?b-c+Math.round(l.width/2)-g:b-c-Math.round(l.width/2)+g}return e.config.chart.stacked||(h<0?h=h+l.width+c:h+l.width/2>e.globals.gridWidth&&(h=e.globals.gridWidth-l.width-c)),{bcx:i,bcy:r,dataLabelsX:h,dataLabelsY:p}}},{key:"drawCalculatedDataLabels",value:function(t){var e=t.x,i=t.y,a=t.val,s=t.i,r=t.j,o=t.textRects,l=t.barHeight,h=t.barWidth,c=t.dataLabelsConfig,d=this.w,g="rotate(0)";"vertical"===d.config.plotOptions.bar.dataLabels.orientation&&(g="rotate(-90, ".concat(e,", ").concat(i,")"));var u=new Y(this.barCtx.ctx),f=new p(this.barCtx.ctx),x=c.formatter,b=null,m=d.globals.collapsedSeriesIndices.indexOf(s)>-1;if(c.enabled&&!m){b=f.group({class:"apexcharts-data-labels",transform:g});var v="";void 0!==a&&(v=x(a,{seriesIndex:s,dataPointIndex:r,w:d})),0===a&&d.config.chart.stacked&&(v="");var y=d.globals.series[s][r]<=0,w=d.config.plotOptions.bar.dataLabels.position;if("vertical"===d.config.plotOptions.bar.dataLabels.orientation&&("top"===w&&(c.textAnchor=y?"end":"start"),"center"===w&&(c.textAnchor="middle"),"bottom"===w&&(c.textAnchor=y?"end":"start")),this.barCtx.isTimelineBar&&this.barCtx.barOptions.dataLabels.hideOverflowingLabels)h0&&o.width/1.6>h||h<0&&o.width/1.6l&&(v="")));var k=n({},c);this.barCtx.isHorizontal&&a<0&&("start"===c.textAnchor?k.textAnchor="end":"end"===c.textAnchor&&(k.textAnchor="start")),u.plotDataLabelsText({x:e,y:i,text:v,i:s,j:r,parent:b,dataLabelsConfig:k,alwaysDrawDataLabel:!0,offsetCorrection:!0})}return b}}]),t}(),xt=function(){function t(i){e(this,t),this.w=i.w,this.barCtx=i}return a(t,[{key:"initVariables",value:function(t){var e=this.w;this.barCtx.series=t,this.barCtx.totalItems=0,this.barCtx.seriesLen=0,this.barCtx.visibleI=-1,this.barCtx.visibleItems=1;for(var i=0;i0&&(this.barCtx.seriesLen=this.barCtx.seriesLen+1,this.barCtx.totalItems+=t[i].length),e.globals.isXNumeric)for(var a=0;ae.globals.minX&&e.globals.seriesX[i][a]0&&(a=l.globals.minXDiff/c),(r=a/this.barCtx.seriesLen*parseInt(this.barCtx.barOptions.columnWidth,10)/100)<1&&(r=1)}n=l.globals.gridHeight-this.barCtx.baseLineY[this.barCtx.yaxisIndex]-(this.barCtx.isReversed?l.globals.gridHeight:0)+(this.barCtx.isReversed?2*this.barCtx.baseLineY[this.barCtx.yaxisIndex]:0),t=l.globals.padHorizontal+(a-r*this.barCtx.seriesLen)/2}return{x:t,y:e,yDivision:i,xDivision:a,barHeight:s,barWidth:r,zeroH:n,zeroW:o}}},{key:"getPathFillColor",value:function(t,e,i,a){var s=this.w,r=new M(this.barCtx.ctx),n=null,o=this.barCtx.barOptions.distributed?i:e;this.barCtx.barOptions.colors.ranges.length>0&&this.barCtx.barOptions.colors.ranges.map((function(a){t[e][i]>=a.from&&t[e][i]<=a.to&&(n=a.color)}));return s.config.series[e].data[i]&&s.config.series[e].data[i].fillColor&&(n=s.config.series[e].data[i].fillColor),r.fillPath({seriesNumber:this.barCtx.barOptions.distributed?o:a,dataPointIndex:i,color:n,value:t[e][i]})}},{key:"getStrokeWidth",value:function(t,e,i){var a=0,s=this.w;return void 0===this.barCtx.series[t][e]||null===this.barCtx.series[t][e]?this.barCtx.isNullValue=!0:this.barCtx.isNullValue=!1,s.config.stroke.show&&(this.barCtx.isNullValue||(a=Array.isArray(this.barCtx.strokeWidth)?this.barCtx.strokeWidth[i]:this.barCtx.strokeWidth)),a}},{key:"getBarEndingShape",value:function(t,e,i,a,s){var r=new p(this.barCtx.ctx);if(this.barCtx.isHorizontal){var n=null,o=e.x;if(void 0!==i[a][s]||null!==i[a][s]){var l=i[a][s]<0,h=e.barHeight/2-e.strokeWidth;switch(l&&(h=-e.barHeight/2-e.strokeWidth),t.config.chart.stacked||"rounded"===this.barCtx.barOptions.endingShape&&(o=e.x-h/2),this.barCtx.barOptions.endingShape){case"flat":n=r.line(o,e.barYPosition+e.barHeight-e.strokeWidth);break;case"rounded":n=r.quadraticCurve(o+h,e.barYPosition+(e.barHeight-e.strokeWidth)/2,o,e.barYPosition+e.barHeight-e.strokeWidth)}}return{path:n,ending_p_from:"",newX:o}}var c=null,d=e.y;if(void 0!==i[a][s]||null!==i[a][s]){var g=i[a][s]<0,u=e.barWidth/2-e.strokeWidth;switch(g&&(u=-e.barWidth/2-e.strokeWidth),t.config.chart.stacked||"rounded"===this.barCtx.barOptions.endingShape&&(d+=u/2),this.barCtx.barOptions.endingShape){case"flat":c=r.line(e.barXPosition+e.barWidth-e.strokeWidth,d);break;case"rounded":c=r.quadraticCurve(e.barXPosition+(e.barWidth-e.strokeWidth)/2,d-u,e.barXPosition+e.barWidth-e.strokeWidth,d)}}return{path:c,ending_p_from:"",newY:d}}}]),t}(),bt=function(){function t(i,a){e(this,t),this.ctx=i,this.w=i.w;var s=this.w;this.barOptions=s.config.plotOptions.bar,this.isHorizontal=this.barOptions.horizontal,this.strokeWidth=s.config.stroke.width,this.isNullValue=!1,this.isTimelineBar="datetime"===s.config.xaxis.type&&s.globals.seriesRangeBarTimeline.length,this.xyRatios=a,null!==this.xyRatios&&(this.xRatio=a.xRatio,this.initialXRatio=a.initialXRatio,this.yRatio=a.yRatio,this.invertedXRatio=a.invertedXRatio,this.invertedYRatio=a.invertedYRatio,this.baseLineY=a.baseLineY,this.baseLineInvertedY=a.baseLineInvertedY),this.yaxisIndex=0,this.seriesLen=0,this.barHelpers=new xt(this)}return a(t,[{key:"draw",value:function(t,e){var i=this.w,a=new p(this.ctx),s=new I(this.ctx,i);t=s.getLogSeries(t),this.series=t,this.yRatio=s.getLogYRatios(this.yRatio),this.barHelpers.initVariables(t);var r=a.group({class:"apexcharts-bar-series apexcharts-plot-series"});i.config.dataLabels.enabled&&this.totalItems>this.barOptions.dataLabels.maxItems&&console.warn("WARNING: DataLabels are enabled but there are too many to display. This may cause performance issue when rendering.");for(var o=0,l=0;o0&&(this.visibleI=this.visibleI+1);var w=0,k=0;this.yRatio.length>1&&(this.yaxisIndex=v),this.isReversed=i.config.yaxis[this.yaxisIndex]&&i.config.yaxis[this.yaxisIndex].reversed;var A=this.barHelpers.initialPositions();x=A.y,w=A.barHeight,c=A.yDivision,u=A.zeroW,f=A.x,k=A.barWidth,h=A.xDivision,d=A.zeroH,this.horizontal||m.push(f+k/2);for(var S=a.group({class:"apexcharts-datalabels","data:realIndex":v}),C=0;C0&&m.push(f+k/2),b.push(x);var z=this.barHelpers.getPathFillColor(t,o,C,v);this.renderSeries({realIndex:v,pathFill:z,j:C,i:o,pathFrom:P.pathFrom,pathTo:P.pathTo,strokeWidth:L,elSeries:y,x:f,y:x,series:t,barHeight:w,barWidth:k,elDataLabelsWrap:S,visibleSeries:this.visibleI,type:"bar"})}i.globals.seriesXvalues[v]=m,i.globals.seriesYvalues[v]=b,r.add(y)}return r}},{key:"renderSeries",value:function(t){var e=t.realIndex,i=t.pathFill,a=t.lineFill,s=t.j,r=t.i,n=t.pathFrom,o=t.pathTo,l=t.strokeWidth,h=t.elSeries,c=t.x,d=t.y,g=t.y1,f=t.y2,x=t.series,b=t.barHeight,m=t.barWidth,v=t.barYPosition,y=t.elDataLabelsWrap,w=t.visibleSeries,k=t.type,A=this.w,S=new p(this.ctx);a||(a=this.barOptions.distributed?A.globals.stroke.colors[s]:A.globals.stroke.colors[e]),A.config.series[r].data[s]&&A.config.series[r].data[s].strokeColor&&(a=A.config.series[r].data[s].strokeColor),this.isNullValue&&(i="none");var C=s/A.config.chart.animations.animateGradually.delay*(A.config.chart.animations.speed/A.globals.dataPoints)/2.4,L=S.renderPaths({i:r,j:s,realIndex:e,pathFrom:n,pathTo:o,stroke:a,strokeWidth:l,strokeLineCap:A.config.stroke.lineCap,fill:i,animationDelay:C,initialSpeed:A.config.chart.animations.speed,dataChangeSpeed:A.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(k,"-area")});L.attr("clip-path","url(#gridRectMask".concat(A.globals.cuid,")")),void 0!==g&&void 0!==f&&(L.attr("data-range-y1",g),L.attr("data-range-y2",f)),new u(this.ctx).setSelectionFilter(L,e,s),h.add(L);var P=new pt(this).handleBarDataLabels({x:c,y:d,y1:g,y2:f,i:r,j:s,series:x,realIndex:e,barHeight:b,barWidth:m,barYPosition:v,renderedPath:L,visibleSeries:w});return null!==P&&y.add(P),h.add(y),h}},{key:"drawBarPaths",value:function(t){var e=t.indexes,i=t.barHeight,a=t.strokeWidth,s=t.zeroW,r=t.x,n=t.y,o=t.yDivision,l=t.elSeries,h=this.w,c=new p(this.ctx),d=e.i,g=e.j,u=e.realIndex,f=e.bc;h.globals.isXNumeric&&(n=(h.globals.seriesX[d][g]-h.globals.minX)/this.invertedXRatio-i);var x=n+i*this.visibleI,b=c.move(s,x),m=c.move(s,x);h.globals.previousPaths.length>0&&(m=this.getPreviousPath(u,g));var v={barHeight:i,strokeWidth:a,barYPosition:x,x:r=void 0===this.series[d][g]||null===this.series[d][g]?s:s+this.series[d][g]/this.invertedYRatio-2*(this.isReversed?this.series[d][g]/this.invertedYRatio:0),zeroW:s},y=this.barHelpers.getBarEndingShape(h,v,this.series,d,g);if(b=b+c.line(y.newX,x)+y.path+c.line(s,x+i-a)+c.line(s,x),m=m+c.line(s,x)+y.ending_p_from+c.line(s,x+i-a)+c.line(s,x+i-a)+c.line(s,x),h.globals.isXNumeric||(n+=o),this.barOptions.colors.backgroundBarColors.length>0&&0===d){f>=this.barOptions.colors.backgroundBarColors.length&&(f=0);var w=this.barOptions.colors.backgroundBarColors[f],k=c.drawRect(0,x-i*this.visibleI,h.globals.gridWidth,i*this.seriesLen,0,w,this.barOptions.colors.backgroundBarOpacity);l.add(k),k.node.classList.add("apexcharts-backgroundBar")}return{pathTo:b,pathFrom:m,x:r,y:n,barYPosition:x}}},{key:"drawColumnPaths",value:function(t){var e=t.indexes,i=t.x,a=t.y,s=t.xDivision,r=t.barWidth,n=t.zeroH,o=t.strokeWidth,l=t.elSeries,h=this.w,c=new p(this.ctx),d=e.i,g=e.j,u=e.realIndex,f=e.bc;if(h.globals.isXNumeric){var x=d;h.globals.seriesX[d].length||(x=h.globals.maxValsInArrayIndex),i=(h.globals.seriesX[x][g]-h.globals.minX)/this.xRatio-r*this.seriesLen/2}var b=i+r*this.visibleI,m=c.move(b,n),v=c.move(b,n);h.globals.previousPaths.length>0&&(v=this.getPreviousPath(u,g));var y={barWidth:r,strokeWidth:o,barXPosition:b,y:a=void 0===this.series[d][g]||null===this.series[d][g]?n:n-this.series[d][g]/this.yRatio[this.yaxisIndex]+2*(this.isReversed?this.series[d][g]/this.yRatio[this.yaxisIndex]:0),zeroH:n},w=this.barHelpers.getBarEndingShape(h,y,this.series,d,g);if(m=m+c.line(b,w.newY)+w.path+c.line(b+r-o,n)+c.line(b-o/2,n),v=v+c.line(b,n)+w.ending_p_from+c.line(b+r-o,n)+c.line(b+r-o,n)+c.line(b-o/2,n),h.globals.isXNumeric||(i+=s),this.barOptions.colors.backgroundBarColors.length>0&&0===d){f>=this.barOptions.colors.backgroundBarColors.length&&(f=0);var k=this.barOptions.colors.backgroundBarColors[f],A=c.drawRect(b-r*this.visibleI,0,r*this.seriesLen,h.globals.gridHeight,0,k,this.barOptions.colors.backgroundBarOpacity);l.add(A),A.node.classList.add("apexcharts-backgroundBar")}return{pathTo:m,pathFrom:v,x:i,y:a,barXPosition:b}}},{key:"getPreviousPath",value:function(t,e){for(var i,a=this.w,s=0;s0&&parseInt(r.realIndex,10)===parseInt(t,10)&&void 0!==a.globals.previousPaths[s].paths[e]&&(i=a.globals.previousPaths[s].paths[e].d)}return i}}]),t}(),mt=function(t){function i(){return e(this,i),c(this,l(i).apply(this,arguments))}return o(i,t),a(i,[{key:"draw",value:function(t,e){var i=this.w;this.graphics=new p(this.ctx),this.bar=new bt(this.ctx,this.xyRatios);var a=new I(this.ctx,i);t=a.getLogSeries(t),this.yRatio=a.getLogYRatios(this.yRatio),this.barHelpers.initVariables(t),"100%"===i.config.chart.stackType&&(t=i.globals.seriesPercent.slice()),this.series=t,this.totalItems=0,this.prevY=[],this.prevX=[],this.prevYF=[],this.prevXF=[],this.prevYVal=[],this.prevXVal=[],this.xArrj=[],this.xArrjF=[],this.xArrjVal=[],this.yArrj=[],this.yArrjF=[],this.yArrjVal=[];for(var s=0;s0&&(this.totalItems+=t[s].length);for(var r=this.graphics.group({class:"apexcharts-bar-series apexcharts-plot-series"}),o=0,l=0,h=0,c=0;h1&&(this.yaxisIndex=v),this.isReversed=i.config.yaxis[this.yaxisIndex]&&i.config.yaxis[this.yaxisIndex].reversed;var y=this.graphics.group({class:"apexcharts-series",seriesName:g.escapeString(i.globals.seriesNames[v]),rel:h+1,"data:realIndex":v}),w=this.graphics.group({class:"apexcharts-datalabels","data:realIndex":v}),k=0,A=0,S=this.initialPositions(o,l,d,u,f,x);l=S.y,k=S.barHeight,u=S.yDivision,x=S.zeroW,o=S.x,A=S.barWidth,d=S.xDivision,f=S.zeroH,this.yArrj=[],this.yArrjF=[],this.yArrjVal=[],this.xArrj=[],this.xArrjF=[],this.xArrjVal=[];for(var C=0;C0){var m=r;this.prevXVal[g-1][u]<0?m=this.series[g][u]>=0?this.prevX[g-1][u]+x-2*(this.isReversed?x:0):this.prevX[g-1][u]:this.prevXVal[g-1][u]>=0&&(m=this.series[g][u]>=0?this.prevX[g-1][u]:this.prevX[g-1][u]-x+2*(this.isReversed?x:0)),e=m}else e=r;n=null===this.series[g][u]?e:e+this.series[g][u]/this.invertedYRatio-2*(this.isReversed?this.series[g][u]/this.invertedYRatio:0);var v={barHeight:a,strokeWidth:s,invertedYRatio:this.invertedYRatio,barYPosition:d,x:n},y=this.barHelpers.getBarEndingShape(c,v,this.series,g,u);this.series.length>1&&g!==this.endingShapeOnSeriesNumber&&(y.path=this.graphics.line(y.newX,d+a-s)),this.xArrj.push(y.newX),this.xArrjF.push(Math.abs(e-y.newX)),this.xArrjVal.push(this.series[g][u]);var w=this.graphics.move(e,d),k=this.graphics.move(e,d);if(c.globals.previousPaths.length>0&&(k=this.bar.getPreviousPath(f,u,!1)),w=w+this.graphics.line(y.newX,d)+y.path+this.graphics.line(e,d+a-s)+this.graphics.line(e,d),k=k+this.graphics.line(e,d)+this.graphics.line(e,d+a-s)+this.graphics.line(e,d+a-s)+this.graphics.line(e,d+a-s)+this.graphics.line(e,d),c.config.plotOptions.bar.colors.backgroundBarColors.length>0&&0===g){p>=c.config.plotOptions.bar.colors.backgroundBarColors.length&&(p=0);var A=c.config.plotOptions.bar.colors.backgroundBarColors[p],S=this.graphics.drawRect(0,d,c.globals.gridWidth,a,0,A,c.config.plotOptions.bar.colors.backgroundBarOpacity);h.add(S),S.node.classList.add("apexcharts-backgroundBar")}return{pathTo:w,pathFrom:k,x:n,y:o+=l}}},{key:"drawStackedColumnPaths",value:function(t){var e=t.indexes,i=t.x,a=t.y,s=t.xDivision,r=t.barWidth,n=t.zeroH,o=t.strokeWidth,l=t.elSeries,h=this.w,c=e.i,d=e.j,g=e.realIndex,u=e.bc;if(h.globals.isXNumeric){var f=h.globals.seriesX[c][d];f||(f=0),i=(f-h.globals.minX)/this.xRatio-r/2}for(var p,x=i,b=0,m=0;m0&&!h.globals.isXNumeric||c>0&&h.globals.isXNumeric&&h.globals.seriesX[c-1][d]===h.globals.seriesX[c][d]){var v=this.prevY[c-1][d];p=this.prevYVal[c-1][d]<0?this.series[c][d]>=0?v-b+2*(this.isReversed?b:0):v:this.series[c][d]>=0?v:v+b-2*(this.isReversed?b:0)}else p=h.globals.gridHeight-n;a=p-this.series[c][d]/this.yRatio[this.yaxisIndex]+2*(this.isReversed?this.series[c][d]/this.yRatio[this.yaxisIndex]:0);var y={barWidth:r,strokeWidth:o,yRatio:this.yRatio[this.yaxisIndex],barXPosition:x,y:a},w=this.barHelpers.getBarEndingShape(h,y,this.series,c,d);this.yArrj.push(w.newY),this.yArrjF.push(Math.abs(p-w.newY)),this.yArrjVal.push(this.series[c][d]);var k=this.graphics.move(x,p),A=this.graphics.move(x,p);if(h.globals.previousPaths.length>0&&(A=this.bar.getPreviousPath(g,d,!1)),k=k+this.graphics.line(x,w.newY)+w.path+this.graphics.line(x+r-o,p)+this.graphics.line(x-o/2,p),A=A+this.graphics.line(x,p)+this.graphics.line(x+r-o,p)+this.graphics.line(x+r-o,p)+this.graphics.line(x+r-o,p)+this.graphics.line(x-o/2,p),h.config.plotOptions.bar.colors.backgroundBarColors.length>0&&0===c){u>=h.config.plotOptions.bar.colors.backgroundBarColors.length&&(u=0);var S=h.config.plotOptions.bar.colors.backgroundBarColors[u],C=this.graphics.drawRect(x,0,r,h.globals.gridHeight,0,S,h.config.plotOptions.bar.colors.backgroundBarOpacity);l.add(C),C.node.classList.add("apexcharts-backgroundBar")}return i+=s,{pathTo:k,pathFrom:A,x:h.globals.isXNumeric?i-s:i,y:a}}}]),i}(bt),vt=function(t){function i(){return e(this,i),c(this,l(i).apply(this,arguments))}return o(i,t),a(i,[{key:"draw",value:function(t,e){var i=this.w,a=new p(this.ctx),s=new M(this.ctx);this.candlestickOptions=this.w.config.plotOptions.candlestick;var r=new I(this.ctx,i);t=r.getLogSeries(t),this.series=t,this.yRatio=r.getLogYRatios(this.yRatio),this.barHelpers.initVariables(t);for(var n=a.group({class:"apexcharts-candlestick-series apexcharts-plot-series"}),o=0;o0&&(this.visibleI=this.visibleI+1);var m,v;this.yRatio.length>1&&(this.yaxisIndex=x);var y=this.barHelpers.initialPositions();d=y.y,m=y.barHeight,c=y.x,v=y.barWidth,l=y.xDivision,h=y.zeroH,f.push(c+v/2);for(var w=a.group({class:"apexcharts-datalabels","data:realIndex":x}),k=0;k0&&f.push(c+v/2),u.push(d);var L=s.fillPath({seriesNumber:x,dataPointIndex:k,color:A,value:t[o][k]}),P=this.candlestickOptions.wick.useFillColor?A:void 0;this.renderSeries({realIndex:x,pathFill:L,lineFill:P,j:k,i:o,pathFrom:C.pathFrom,pathTo:C.pathTo,strokeWidth:S,elSeries:b,x:c,y:d,series:t,barHeight:m,barWidth:v,elDataLabelsWrap:w,visibleSeries:this.visibleI,type:"candlestick"})}i.globals.seriesXvalues[x]=f,i.globals.seriesYvalues[x]=u,n.add(b)}return n}},{key:"drawCandleStickPaths",value:function(t){var e=t.indexes,i=t.x,a=(t.y,t.xDivision),s=t.barWidth,r=t.zeroH,n=t.strokeWidth,o=this.w,l=new p(this.ctx),h=e.i,c=e.j,d=!0,g=o.config.plotOptions.candlestick.colors.upward,u=o.config.plotOptions.candlestick.colors.downward,f=this.yRatio[this.yaxisIndex],x=e.realIndex,b=this.getOHLCValue(x,c),m=r,v=r;b.o>b.c&&(d=!1);var y=Math.min(b.o,b.c),w=Math.max(b.o,b.c);o.globals.isXNumeric&&(i=(o.globals.seriesX[x][c]-o.globals.minX)/this.xRatio-s/2);var k=i+s*this.visibleI;void 0===this.series[h][c]||null===this.series[h][c]?y=r:(y=r-y/f,w=r-w/f,m=r-b.h/f,v=r-b.l/f);var A=l.move(k,r),S=l.move(k,y);return o.globals.previousPaths.length>0&&(S=this.getPreviousPath(x,c,!0)),A=l.move(k,w)+l.line(k+s/2,w)+l.line(k+s/2,m)+l.line(k+s/2,w)+l.line(k+s,w)+l.line(k+s,y)+l.line(k+s/2,y)+l.line(k+s/2,v)+l.line(k+s/2,y)+l.line(k,y)+l.line(k,w-n/2),S+=l.move(k,y),o.globals.isXNumeric||(i+=a),{pathTo:A,pathFrom:S,x:i,y:w,barXPosition:k,color:d?g:u}}},{key:"getOHLCValue",value:function(t,e){var i=this.w;return{o:i.globals.seriesCandleO[t][e],h:i.globals.seriesCandleH[t][e],l:i.globals.seriesCandleL[t][e],c:i.globals.seriesCandleC[t][e]}}}]),i}(bt),yt=function(){function t(i,a){e(this,t),this.ctx=i,this.w=i.w,this.xRatio=a.xRatio,this.yRatio=a.yRatio,this.negRange=!1,this.dynamicAnim=this.w.config.chart.animations.dynamicAnimation,this.rectRadius=this.w.config.plotOptions.heatmap.radius,this.strokeWidth=this.w.config.stroke.width}return a(t,[{key:"draw",value:function(t){var e=this.w,i=new p(this.ctx),a=i.group({class:"apexcharts-heatmap"});a.attr("clip-path","url(#gridRectMask".concat(e.globals.cuid,")"));var s=e.globals.gridWidth/e.globals.dataPoints,r=e.globals.gridHeight/e.globals.series.length,n=0,o=!1;this.checkColorRange();var l=t.slice();e.config.yaxis[0].reversed&&(o=!0,l.reverse());for(var h=o?0:l.length-1;o?h=0;o?h++:h--){var c=i.group({class:"apexcharts-series apexcharts-heatmap-series",seriesName:g.escapeString(e.globals.seriesNames[h]),rel:h+1,"data:realIndex":h});if(e.config.chart.dropShadow.enabled){var d=e.config.chart.dropShadow;new u(this.ctx).dropShadow(c,d,h)}for(var f=0,x=0;x0&&e.colorScale.ranges.map((function(e,i){e.from<0&&(t.negRange=!0)}))}},{key:"determineHeatColor",value:function(t,e){var i=this.w,a=i.globals.series[t][e],s=i.config.plotOptions.heatmap,r=s.colorScale.inverse?e:t,n=i.globals.colors[r],o=Math.min.apply(Math,d(i.globals.series[t])),l=Math.max.apply(Math,d(i.globals.series[t]));s.distributed||(o=i.globals.minY,l=i.globals.maxY),void 0!==s.colorScale.min&&(o=s.colorScale.mini.globals.maxY?s.colorScale.max:i.globals.maxY);var h=Math.abs(l)+Math.abs(o);0===a&&(a=1e-6);var c=100*a/(0===h?h-1e-6:h);s.colorScale.ranges.length>0&&s.colorScale.ranges.map((function(t,e){if(a>=t.from&&a<=t.to){n=t.color,o=t.from,l=t.to;var i=Math.abs(l)+Math.abs(o);c=100*a/(0===i?i-1e-6:i)}}));return{color:n,percent:c}}},{key:"calculateHeatmapDataLabels",value:function(t){var e=t.x,i=t.y,a=t.i,s=t.j,r=(t.series,t.rectHeight),n=t.rectWidth,o=this.w,l=o.config.dataLabels,h=new p(this.ctx),c=new Y(this.ctx),d=l.formatter,g=null;if(l.enabled){g=h.group({class:"apexcharts-data-labels"});var u=l.offsetX,f=l.offsetY,x=e+n/2+u,b=i+r/2+parseFloat(l.style.fontSize)/3+f,m=d(o.globals.series[a][s],{seriesIndex:a,dataPointIndex:s,w:o});c.plotDataLabelsText({x:x,y:b,text:m,i:a,j:s,parent:g,dataLabelsConfig:l})}return g}},{key:"animateHeatMap",value:function(t,e,i,a,s,r){var n=new f(this.ctx);n.animateRect(t,{x:e+a/2,y:i+s/2,width:0,height:0},{x:e,y:i,width:a,height:s},r,(function(){n.animationCompleted(t)}))}},{key:"animateHeatColor",value:function(t,e,i,a){t.attr({fill:e}).animate(a).attr({fill:i})}}]),t}(),wt=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w,this.chartType=this.w.config.chart.type,this.initialAnim=this.w.config.chart.animations.enabled,this.dynamicAnim=this.initialAnim&&this.w.config.chart.animations.dynamicAnimation.enabled,this.animDur=0;var a=this.w;this.graphics=new p(this.ctx),this.lineColorArr=void 0!==a.globals.stroke.colors?a.globals.stroke.colors:a.globals.colors,this.defaultSize=a.globals.svgHeight0&&(b=e.getPreviousPath(o));for(var m=0;m=10?t.x>0?(i="start",a+=10):t.x<0&&(i="end",a-=10):i="middle",Math.abs(t.y)>=e-10&&(t.y<0?s-=10:t.y>0&&(s+=10)),{textAnchor:i,newX:a,newY:s}}},{key:"getPreviousPath",value:function(t){for(var e=this.w,i=null,a=0;a0&&parseInt(s.realIndex,10)===parseInt(t,10)&&void 0!==e.globals.previousPaths[a].paths[0]&&(i=e.globals.previousPaths[a].paths[0].d)}return i}},{key:"getDataPointsPos",value:function(t,e){var i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:this.dataPointsLen;t=t||[],e=e||[];for(var a=[],s=0;s=360&&(g=360-Math.abs(this.startAngle)-.1);var f=i.drawPath({d:"",stroke:c,strokeWidth:n*parseInt(h.strokeWidth,10)/100,fill:"none",strokeOpacity:h.opacity,classes:"apexcharts-radialbar-area"});if(h.dropShadow.enabled){var x=h.dropShadow;s.dropShadow(f,x)}l.add(f),f.attr("id","apexcharts-radialbarTrack-"+o),this.animatePaths(f,{centerX:t.centerX,centerY:t.centerY,endAngle:g,startAngle:d,size:t.size,i:o,totalItems:2,animBeginArr:0,dur:0,isTrack:!0,easing:e.globals.easing})}return a}},{key:"drawArcs",value:function(t){var e=this.w,i=new p(this.ctx),a=new M(this.ctx),s=new u(this.ctx),r=i.group(),n=this.getStrokeWidth(t);t.size=t.size-n/2;var o=e.config.plotOptions.radialBar.hollow.background,l=t.size-n*t.series.length-this.margin*t.series.length-n*parseInt(e.config.plotOptions.radialBar.track.strokeWidth,10)/100/2,h=l-e.config.plotOptions.radialBar.hollow.margin;void 0!==e.config.plotOptions.radialBar.hollow.image&&(o=this.drawHollowImage(t,r,l,o));var c=this.drawHollow({size:h,centerX:t.centerX,centerY:t.centerY,fill:o});if(e.config.plotOptions.radialBar.hollow.dropShadow.enabled){var d=e.config.plotOptions.radialBar.hollow.dropShadow;s.dropShadow(c,d)}var f=1;!this.radialDataLabels.total.show&&e.globals.series.length>1&&(f=0);var x=null;this.radialDataLabels.show&&(x=this.renderInnerDataLabels(this.radialDataLabels,{hollowSize:l,centerX:t.centerX,centerY:t.centerY,opacity:f})),"back"===e.config.plotOptions.radialBar.hollow.position&&(r.add(c),x&&r.add(x));var b=!1;e.config.plotOptions.radialBar.inverseOrder&&(b=!0);for(var m=b?t.series.length-1:0;b?m>=0:m100?100:t.series[m])/100,S=Math.round(this.totalAngle*A)+this.startAngle,C=void 0;e.globals.dataChanged&&(k=this.startAngle,C=Math.round(this.totalAngle*g.negToZero(e.globals.previousPaths[m])/100)+k),Math.abs(S)+Math.abs(w)>=360&&(S-=.01),Math.abs(C)+Math.abs(k)>=360&&(C-=.01);var L=S-w,P=Array.isArray(e.config.stroke.dashArray)?e.config.stroke.dashArray[m]:e.config.stroke.dashArray,T=i.drawPath({d:"",stroke:y,strokeWidth:n,fill:"none",fillOpacity:e.config.fill.opacity,classes:"apexcharts-radialbar-area apexcharts-radialbar-slice-"+m,strokeDashArray:P});if(p.setAttrs(T.node,{"data:angle":L,"data:value":t.series[m]}),e.config.chart.dropShadow.enabled){var z=e.config.chart.dropShadow;s.dropShadow(T,z,m)}this.addListeners(T,this.radialDataLabels),v.add(T),T.attr({index:0,j:m});var I=0;!this.initialAnim||e.globals.resized||e.globals.dataChanged||(I=(S-w)/360*e.config.chart.animations.speed,this.animDur=I/(1.2*t.series.length)+this.animDur,this.animBeginArr.push(this.animDur)),e.globals.dataChanged&&(I=(S-w)/360*e.config.chart.animations.dynamicAnimation.speed,this.animDur=I/(1.2*t.series.length)+this.animDur,this.animBeginArr.push(this.animDur)),this.animatePaths(T,{centerX:t.centerX,centerY:t.centerY,endAngle:S,startAngle:w,prevEndAngle:C,prevStartAngle:k,size:t.size,i:m,totalItems:2,animBeginArr:this.animBeginArr,dur:I,shouldSetPrevPaths:!0,easing:e.globals.easing})}return{g:r,elHollow:c,dataLabels:x}}},{key:"drawHollow",value:function(t){var e=new p(this.ctx).drawCircle(2*t.size);return e.attr({class:"apexcharts-radialbar-hollow",cx:t.centerX,cy:t.centerY,r:t.size,fill:t.fill}),e}},{key:"drawHollowImage",value:function(t,e,i,a){var s=this.w,r=new M(this.ctx),n=g.randomId(),o=s.config.plotOptions.radialBar.hollow.image;if(s.config.plotOptions.radialBar.hollow.imageClipped)r.clippedImgArea({width:i,height:i,image:o,patternID:"pattern".concat(s.globals.cuid).concat(n)}),a="url(#pattern".concat(s.globals.cuid).concat(n,")");else{var l=s.config.plotOptions.radialBar.hollow.imageWidth,h=s.config.plotOptions.radialBar.hollow.imageHeight;if(void 0===l&&void 0===h){var c=s.globals.dom.Paper.image(o).loaded((function(e){this.move(t.centerX-e.width/2+s.config.plotOptions.radialBar.hollow.imageOffsetX,t.centerY-e.height/2+s.config.plotOptions.radialBar.hollow.imageOffsetY)}));e.add(c)}else{var d=s.globals.dom.Paper.image(o).loaded((function(e){this.move(t.centerX-l/2+s.config.plotOptions.radialBar.hollow.imageOffsetX,t.centerY-h/2+s.config.plotOptions.radialBar.hollow.imageOffsetY),this.size(l,h)}));e.add(d)}}return a}},{key:"getStrokeWidth",value:function(t){var e=this.w;return t.size*(100-parseInt(e.config.plotOptions.radialBar.hollow.size,10))/100/(t.series.length+1)-this.margin}}]),i}(at),At=function(t){function i(){return e(this,i),c(this,l(i).apply(this,arguments))}return o(i,t),a(i,[{key:"draw",value:function(t,e){var i=this.w,a=new p(this.ctx);this.rangeBarOptions=this.w.config.plotOptions.rangeBar,this.series=t,this.seriesRangeStart=i.globals.seriesRangeStart,this.seriesRangeEnd=i.globals.seriesRangeEnd,this.barHelpers.initVariables(t);for(var s=a.group({class:"apexcharts-rangebar-series apexcharts-plot-series"}),r=0;r0&&(this.visibleI=this.visibleI+1);var b=0,m=0;this.yRatio.length>1&&(this.yaxisIndex=f);var v=this.barHelpers.initialPositions();d=v.y,h=v.zeroW,c=v.x,m=v.barWidth,o=v.xDivision,l=v.zeroH;for(var y=a.group({class:"apexcharts-datalabels","data:realIndex":f}),w=0;w0}));return a=s+r*this.visibleI+n*g,u>-1&&(h=l.globals.seriesRangeBarTimeline[e][u].overlaps).indexOf(c)>-1&&(a=(r=o.barHeight/h.length)*this.visibleI+n*(100-parseInt(this.barOptions.barHeight,10))/100/2+r*(this.visibleI+h.indexOf(c))+n*g),{barYPosition:a,barHeight:r}}},{key:"drawRangeColumnPaths",value:function(t){var e=t.indexes,i=t.x,a=t.strokeWidth,s=t.xDivision,r=t.barWidth,n=t.zeroH,o=this.w,l=new p(this.ctx),h=e.i,c=e.j,d=this.yRatio[this.yaxisIndex],g=e.realIndex,u=this.getRangeValue(g,c),f=Math.min(u.start,u.end),x=Math.max(u.start,u.end);o.globals.isXNumeric&&(i=(o.globals.seriesX[h][c]-o.globals.minX)/this.xRatio-r/2);var b=i+r*this.visibleI;void 0===this.series[h][c]||null===this.series[h][c]?f=n:(f=n-f/d,x=n-x/d);var m=Math.abs(x-f),v=l.move(b,n),y=l.move(b,f);return o.globals.previousPaths.length>0&&(y=this.getPreviousPath(g,c,!0)),v=l.move(b,x)+l.line(b+r,x)+l.line(b+r,f)+l.line(b,f)+l.line(b,x-a/2),y=y+l.move(b,f)+l.line(b+r,f)+l.line(b+r,f)+l.line(b,f),o.globals.isXNumeric||(i+=s),{pathTo:v,pathFrom:y,barHeight:m,x:i,y:x,barXPosition:b}}},{key:"drawRangeBarPaths",value:function(t){var e=t.indexes,i=t.y,a=t.y1,s=t.y2,r=t.yDivision,n=t.barHeight,o=t.barYPosition,l=t.zeroW,h=this.w,c=new p(this.ctx),d=l+a/this.invertedYRatio,g=l+s/this.invertedYRatio,u=c.move(l,o),f=c.move(d,o);h.globals.previousPaths.length>0&&(f=this.getPreviousPath(e.realIndex,e.j));var x=Math.abs(g-d);return u=c.move(d,o)+c.line(g,o)+c.line(g,o+n)+c.line(d,o+n)+c.line(d,o),f=f+c.line(d,o)+c.line(d,o+n)+c.line(d,o+n)+c.line(d,o),h.globals.isXNumeric||(i+=r),{pathTo:u,pathFrom:f,barWidth:x,x:g,y:i}}},{key:"getRangeValue",value:function(t,e){var i=this.w;return{start:i.globals.seriesRangeStart[t][e],end:i.globals.seriesRangeEnd[t][e]}}}]),i}(bt),St=function(){function t(i){e(this,t),this.w=i.w,this.lineCtx=i}return a(t,[{key:"sameValueSeriesFix",value:function(t,e){var i=this.w;if("line"===i.config.chart.type&&("gradient"===i.config.fill.type||"gradient"===i.config.fill.type[t])&&new I(this.lineCtx.ctx,i).seriesHaveSameValues(t)){var a=e[t].slice();a[a.length-1]=a[a.length-1]+1e-6,e[t]=a}return e}},{key:"calculatePoints",value:function(t){var e=t.series,i=t.realIndex,a=t.x,s=t.y,r=t.i,n=t.j,o=t.prevY,l=this.w,h=[],c=[];if(0===n){var d=this.lineCtx.categoryAxisCorrection+l.config.markers.offsetX;l.globals.isXNumeric&&(d=(l.globals.seriesX[i][0]-l.globals.minX)/this.lineCtx.xRatio+l.config.markers.offsetX),h.push(d),c.push(g.isNumber(e[r][0])?o+l.config.markers.offsetY:null),h.push(a+l.config.markers.offsetX),c.push(g.isNumber(e[r][n+1])?s+l.config.markers.offsetY:null)}else h.push(a+l.config.markers.offsetX),c.push(g.isNumber(e[r][n+1])?s+l.config.markers.offsetY:null);return{x:h,y:c}}},{key:"checkPreviousPaths",value:function(t){for(var e=t.pathFromLine,i=t.pathFromArea,a=t.realIndex,s=this.w,r=0;r0&&parseInt(n.realIndex,10)===parseInt(a,10)&&("line"===n.type?(this.lineCtx.appendPathFrom=!1,e=s.globals.previousPaths[r].paths[0].d):"area"===n.type&&(this.lineCtx.appendPathFrom=!1,i=s.globals.previousPaths[r].paths[0].d,s.config.stroke.show&&(e=s.globals.previousPaths[r].paths[1].d)))}return{pathFromLine:e,pathFromArea:i}}},{key:"determineFirstPrevY",value:function(t){var e=t.i,i=t.series,a=t.prevY,s=t.lineYPosition,r=this.w;if(void 0!==i[e][0])a=(s=r.config.chart.stacked&&e>0?this.lineCtx.prevSeriesY[e-1][0]:this.lineCtx.zeroY)-i[e][0]/this.lineCtx.yRatio[this.lineCtx.yaxisIndex]+2*(this.lineCtx.isReversed?i[e][0]/this.lineCtx.yRatio[this.lineCtx.yaxisIndex]:0);else if(r.config.chart.stacked&&e>0&&void 0===i[e][0])for(var n=e-1;n>=0;n--)if(null!==i[n][0]&&void 0!==i[n][0]){a=s=this.lineCtx.prevSeriesY[n][0];break}return{prevY:a,lineYPosition:s}}}]),t}(),Ct=function(){function t(i,a,s){e(this,t),this.ctx=i,this.w=i.w,this.xyRatios=a,this.pointsChart=!("bubble"!==this.w.config.chart.type&&"scatter"!==this.w.config.chart.type)||s,this.scatter=new E(this.ctx),this.noNegatives=this.w.globals.minX===Number.MAX_VALUE,this.lineHelpers=new St(this),this.prevSeriesY=[],this.categoryAxisCorrection=0,this.yaxisIndex=0}return a(t,[{key:"draw",value:function(t,e,i){var a=this.w,s=new p(this.ctx),r=a.globals.comboCharts?e:a.config.chart.type,n=s.group({class:"apexcharts-".concat(r,"-series apexcharts-plot-series")}),o=new I(this.ctx,a);this.yRatio=this.xyRatios.yRatio,this.zRatio=this.xyRatios.zRatio,this.xRatio=this.xyRatios.xRatio,this.baseLineY=this.xyRatios.baseLineY,t=o.getLogSeries(t),this.yRatio=o.getLogYRatios(this.yRatio);for(var l=[],h=0;h0&&(u=(a.globals.seriesX[c][0]-a.globals.minX)/this.xRatio),g.push(u);var f,x=u,b=x,m=this.zeroY;m=this.lineHelpers.determineFirstPrevY({i:h,series:t,prevY:m,lineYPosition:0}).prevY,d.push(m),f=m;var v=this._calculatePathsFrom({series:t,i:h,realIndex:c,prevX:b,prevY:m}),y=this._iterateOverDataPoints({series:t,realIndex:c,i:h,x:u,y:1,pX:x,pY:f,pathsFrom:v,linePaths:[],areaPaths:[],seriesIndex:i,lineYPosition:0,xArrj:g,yArrj:d});this._handlePaths({type:r,realIndex:c,i:h,paths:y}),this.elSeries.add(this.elPointsMain),this.elSeries.add(this.elDataLabelsWrap),l.push(this.elSeries)}for(var w=l.length;w>0;w--)n.add(l[w-1]);return n}},{key:"_initSerieVariables",value:function(t,e,i){var a=this.w,s=new p(this.ctx);this.xDivision=a.globals.gridWidth/(a.globals.dataPoints-("on"===a.config.xaxis.tickPlacement?1:0)),this.strokeWidth=Array.isArray(a.config.stroke.width)?a.config.stroke.width[i]:a.config.stroke.width,this.yRatio.length>1&&(this.yaxisIndex=i),this.isReversed=a.config.yaxis[this.yaxisIndex]&&a.config.yaxis[this.yaxisIndex].reversed,this.zeroY=a.globals.gridHeight-this.baseLineY[this.yaxisIndex]-(this.isReversed?a.globals.gridHeight:0)+(this.isReversed?2*this.baseLineY[this.yaxisIndex]:0),this.areaBottomY=this.zeroY,this.zeroY>a.globals.gridHeight&&(this.areaBottomY=a.globals.gridHeight),this.categoryAxisCorrection=this.xDivision/2,this.elSeries=s.group({class:"apexcharts-series",seriesName:g.escapeString(a.globals.seriesNames[i])}),this.elPointsMain=s.group({class:"apexcharts-series-markers-wrap"}),this.elDataLabelsWrap=s.group({class:"apexcharts-datalabels","data:realIndex":i});var r=t[e].length===a.globals.dataPoints;this.elSeries.attr({"data:longestSeries":r,rel:e+1,"data:realIndex":i}),this.appendPathFrom=!0}},{key:"_calculatePathsFrom",value:function(t){var e,i,a,s,r=t.series,n=t.i,o=t.realIndex,l=t.prevX,h=t.prevY,c=this.w,d=new p(this.ctx);if(null===r[n][0]){for(var g=0;g0){var u=this.lineHelpers.checkPreviousPaths({pathFromLine:a,pathFromArea:s,realIndex:o});a=u.pathFromLine,s=u.pathFromArea}return{prevX:l,prevY:h,linePath:e,areaPath:i,pathFromLine:a,pathFromArea:s}}},{key:"_handlePaths",value:function(t){var e=t.type,i=t.realIndex,a=t.i,s=t.paths,r=this.w,o=new p(this.ctx),l=new M(this.ctx);this.prevSeriesY.push(s.yArrj),r.globals.seriesXvalues[i]=s.xArrj,r.globals.seriesYvalues[i]=s.yArrj,this.pointsChart||r.globals.delayedElements.push({el:this.elPointsMain.node,index:i});var h={i:a,realIndex:i,animationDelay:a,initialSpeed:r.config.chart.animations.speed,dataChangeSpeed:r.config.chart.animations.dynamicAnimation.speed,className:"apexcharts-".concat(e)};if("area"===e)for(var c=l.fillPath({seriesNumber:i}),d=0;d1?b.globals.dataPoints-1:b.globals.dataPoints,P=0;P0&&b.globals.collapsedSeries.length1&&this.elPointsMain.node.classList.add("apexcharts-element-hidden");var g=d.plotChartMarkers(c,o,n+1);null!==g&&this.elPointsMain.add(g)}var u=h.drawDataLabel(c,o,n+1,null,this.strokeWidth);null!==u&&this.elDataLabelsWrap.add(u)}},{key:"_createPaths",value:function(t){var e=t.series,i=t.i,a=t.realIndex,s=t.j,r=t.x,n=t.y,o=t.pX,l=t.pY,h=t.linePath,c=t.areaPath,d=t.linePaths,g=t.areaPaths,u=t.seriesIndex,f=this.w,x=new p(this.ctx),b=f.config.stroke.curve,m=this.areaBottomY;if(Array.isArray(f.config.stroke.curve)&&(b=Array.isArray(u)?f.config.stroke.curve[u[i]]:f.config.stroke.curve[i]),"smooth"===b){var v=.35*(r-o);f.globals.hasNullValues?(null!==e[i][s]&&(null!==e[i][s+1]?(h=x.move(o,l)+x.curve(o+v,l,r-v,n,r+1,n),c=x.move(o+1,l)+x.curve(o+v,l,r-v,n,r+1,n)+x.line(r,m)+x.line(o,m)+"z"):(h=x.move(o,l),c=x.move(o,l)+"z")),d.push(h),g.push(c)):(h+=x.curve(o+v,l,r-v,n,r,n),c+=x.curve(o+v,l,r-v,n,r,n)),o=r,l=n,s===e[i].length-2&&(c=c+x.curve(o,l,r,n,r,m)+x.move(r,n)+"z",f.globals.hasNullValues||(d.push(h),g.push(c)))}else{if(null===e[i][s+1]){h+=x.move(r,n);var y=f.globals.isXNumeric?(f.globals.seriesX[a][s]-f.globals.minX)/this.xRatio:r-this.xDivision;c=c+x.line(y,m)+x.move(r,n)+"z"}null===e[i][s]&&(h+=x.move(r,n),c+=x.move(r,m)),"stepline"===b?(h=h+x.line(r,null,"H")+x.line(null,n,"V"),c=c+x.line(r,null,"H")+x.line(null,n,"V")):"straight"===b&&(h+=x.line(r,n),c+=x.line(r,n)),s===e[i].length-2&&(c=c+x.line(r,m)+x.move(r,n)+"z",d.push(h),g.push(c))}return{linePaths:d,areaPaths:g,pX:o,pY:l,linePath:h,areaPath:c}}}]),t}(),Lt=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w,this.timeScaleArray=[],this.utc=this.w.config.xaxis.labels.datetimeUTC}return a(t,[{key:"calculateTimeScaleTicks",value:function(t,e){var i=this,a=this.w;if(a.globals.allSeriesCollapsed)return a.globals.labels=[],a.globals.timescaleLabels=[],[];var s=new C(this.ctx),r=(e-t)/864e5;this.determineInterval(r),a.globals.disableZoomIn=!1,a.globals.disableZoomOut=!1,r<.005?a.globals.disableZoomIn=!0:r>5e4&&(a.globals.disableZoomOut=!0);var o=s.getTimeUnitsfromTimestamp(t,e,this.utc),l=a.globals.gridWidth/r,h=l/24,c=h/60,d=Math.floor(24*r),g=Math.floor(24*r*60),u=Math.floor(r),f=Math.floor(r/30),p=Math.floor(r/365),x={minMinute:o.minMinute,minHour:o.minHour,minDate:o.minDate,minMonth:o.minMonth,minYear:o.minYear},b={firstVal:x,currentMinute:x.minMinute,currentHour:x.minHour,currentMonthDate:x.minDate,currentDate:x.minDate,currentMonth:x.minMonth,currentYear:x.minYear,daysWidthOnXAxis:l,hoursWidthOnXAxis:h,minutesWidthOnXAxis:c,numberOfMinutes:g,numberOfHours:d,numberOfDays:u,numberOfMonths:f,numberOfYears:p};switch(this.tickInterval){case"years":this.generateYearScale(b);break;case"months":case"half_year":this.generateMonthScale(b);break;case"months_days":case"months_fortnight":case"days":case"week_days":this.generateDayScale(b);break;case"hours":this.generateHourScale(b);break;case"minutes":this.generateMinuteScale(b)}var m=this.timeScaleArray.map((function(t){var e={position:t.position,unit:t.unit,year:t.year,day:t.day?t.day:1,hour:t.hour?t.hour:0,month:t.month+1};return"month"===t.unit?n({},e,{day:1,value:t.value+1}):"day"===t.unit||"hour"===t.unit?n({},e,{value:t.value}):"minute"===t.unit?n({},e,{value:t.value,minute:t.value}):t}));return m.filter((function(t){var e=1,s=Math.ceil(a.globals.gridWidth/120),r=t.value;void 0!==a.config.xaxis.tickAmount&&(s=a.config.xaxis.tickAmount),m.length>s&&(e=Math.floor(m.length/s));var n=!1,o=!1;switch(i.tickInterval){case"half_year":e=7,"year"===t.unit&&(n=!0);break;case"months":e=1,"year"===t.unit&&(n=!0);break;case"months_fortnight":e=15,"year"!==t.unit&&"month"!==t.unit||(n=!0),30===r&&(o=!0);break;case"months_days":e=10,"month"===t.unit&&(n=!0),30===r&&(o=!0);break;case"week_days":e=8,"month"===t.unit&&(n=!0);break;case"days":e=1,"month"===t.unit&&(n=!0);break;case"hours":"day"===t.unit&&(n=!0);break;case"minutes":r%5!=0&&(o=!0)}if("minutes"===i.tickInterval||"hours"===i.tickInterval){if(!o)return!0}else if((r%e==0||n)&&!o)return!0}))}},{key:"recalcDimensionsBasedOnFormat",value:function(t,e){var i=this.w,a=this.formatDates(t),s=this.removeOverlappingTS(a);i.globals.timescaleLabels=s.slice(),new it(this.ctx).plotCoords()}},{key:"determineInterval",value:function(t){switch(!0){case t>1825:this.tickInterval="years";break;case t>800&&t<=1825:this.tickInterval="half_year";break;case t>180&&t<=800:this.tickInterval="months";break;case t>90&&t<=180:this.tickInterval="months_fortnight";break;case t>60&&t<=90:this.tickInterval="months_days";break;case t>30&&t<=60:this.tickInterval="week_days";break;case t>2&&t<=30:this.tickInterval="days";break;case t>.1&&t<=2:this.tickInterval="hours";break;case t<.1:this.tickInterval="minutes";break;default:this.tickInterval="days"}}},{key:"generateYearScale",value:function(t){var e=t.firstVal,i=t.currentMonth,a=t.currentYear,s=t.daysWidthOnXAxis,r=t.numberOfYears,n=e.minYear,o=0,l=new C(this.ctx);if(e.minDate>1&&e.minMonth>0){var h=l.determineRemainingDaysOfYear(e.minYear,e.minMonth,e.minDate);o=(l.determineDaysOfYear(e.minYear)-h+1)*s,n=e.minYear+1,this.timeScaleArray.push({position:o,value:n,unit:"year",year:n,month:g.monthMod(i+1)})}else 1===e.minDate&&0===e.minMonth&&this.timeScaleArray.push({position:o,value:n,unit:"year",year:a,month:g.monthMod(i+1)});for(var c=n,d=o,u=0;u1){l=(h.determineDaysOfMonths(a+1,e.minYear)-i+1)*r,o=g.monthMod(a+1);var u=s+d,f=g.monthMod(o),p=o;0===o&&(c="year",p=u,f=1,u+=d+=1),this.timeScaleArray.push({position:l,value:p,unit:c,year:u,month:f})}else this.timeScaleArray.push({position:l,value:o,unit:c,year:s,month:g.monthMod(a)});for(var x=o+1,b=l,m=0,v=1;mn.determineDaysOfMonths(e+1,i)?(h=1,o="month",u=e+=1,e):e},d=(24-e.minHour)*s,u=l,f=c(h,i,a);0===e.minHour&&1===e.minDate&&(d=0,u=g.monthMod(e.minMonth),o="month",h=e.minDate,r++),this.timeScaleArray.push({position:d,value:u,unit:o,year:a,month:g.monthMod(f),day:h});for(var p=d,x=0;xo.determineDaysOfMonths(e+1,s)&&(x=1,e+=1),{month:e,date:x}},c=function(t,e){return t>o.determineDaysOfMonths(e+1,s)?e+=1:e},d=60-e.minMinute,u=d*r,f=e.minHour+1,p=f+1;60===d&&(u=0,p=(f=e.minHour)+1);var x=i,b=c(x,a);this.timeScaleArray.push({position:u,value:f,unit:l,day:x,hour:p,year:s,month:g.monthMod(b)});for(var m=u,v=0;v=24)p=0,l="day",b=h(x+=1,b).month,b=c(x,b);var y=s+Math.floor(b/12)+0;m=0===p&&0===v?d*r:60*r+m;var w=0===p?x:p;this.timeScaleArray.push({position:m,value:w,unit:l,hour:p,day:x,year:y,month:g.monthMod(b)}),p++}}},{key:"generateMinuteScale",value:function(t){var e=t.firstVal,i=t.currentMinute,a=t.currentHour,s=t.currentDate,r=t.currentMonth,n=t.currentYear,o=t.minutesWidthOnXAxis,l=t.numberOfMinutes,h=o-(i-e.minMinute),c=e.minMinute+1,d=c+1,u=s,f=r,p=n,x=a;this.timeScaleArray.push({position:h,value:c,unit:"minute",day:u,hour:x,minute:d,year:p,month:g.monthMod(f)});for(var b=h,m=0;m=60&&(d=0,24===(x+=1)&&(x=0)),b=o+b,this.timeScaleArray.push({position:b,value:d,unit:"minute",hour:x,minute:d,day:u,year:n+Math.floor(f/12)+0,month:g.monthMod(f)}),d++}},{key:"createRawDateString",value:function(t,e){var i=t.year;return i+="-"+("0"+t.month.toString()).slice(-2),"day"===t.unit?i+="day"===t.unit?"-"+("0"+e).slice(-2):"-01":i+="-"+("0"+(t.day?t.day:"1")).slice(-2),"hour"===t.unit?i+="hour"===t.unit?"T"+("0"+e).slice(-2):"T00":i+="T"+("0"+(t.hour?t.hour:"0")).slice(-2),i+="minute"===t.unit?":"+("0"+e).slice(-2)+":00":":00:00",this.utc&&(i+=".000Z"),i}},{key:"formatDates",value:function(t){var e=this,i=this.w;return t.map((function(t){var a=t.value.toString(),s=new C(e.ctx),r=e.createRawDateString(t,a),n=s.getDate(r);if(void 0===i.config.xaxis.labels.format){var o="dd MMM",l=i.config.xaxis.labels.datetimeFormatter;"year"===t.unit&&(o=l.year),"month"===t.unit&&(o=l.month),"day"===t.unit&&(o=l.day),"hour"===t.unit&&(o=l.hour),"minute"===t.unit&&(o=l.minute),a=s.formatDate(n,o)}else a=s.formatDate(n,i.config.xaxis.labels.format);return{dateString:r,position:t.position,value:a,unit:t.unit,year:t.year,month:t.month}}))}},{key:"removeOverlappingTS",value:function(t){var e=this,i=new p(this.ctx),a=0,s=t.map((function(s,r){if(r>0&&e.w.config.xaxis.labels.hideOverlappingLabels){var n=i.getTextRects(t[a].value).width,o=t[a].position;return s.position>o+n+10?(a=r,s):null}return s}));return s=s.filter((function(t){return null!==t}))}}]),t}(),Pt=function(){function t(i,a){e(this,t),this.ctx=a,this.w=a.w,this.el=i}return a(t,[{key:"setupElements",value:function(){var t=this.w.globals,e=this.w.config,i=e.chart.type;t.axisCharts=["line","area","bar","rangeBar","candlestick","scatter","bubble","radar","heatmap"].indexOf(i)>-1,t.xyCharts=["line","area","bar","rangeBar","candlestick","scatter","bubble"].indexOf(i)>-1,t.isBarHorizontal=("bar"===e.chart.type||"rangeBar"===e.chart.type)&&e.plotOptions.bar.horizontal,t.chartClass=".apexcharts"+t.cuid,t.dom.baseEl=this.el,t.dom.elWrap=document.createElement("div"),p.setAttrs(t.dom.elWrap,{id:t.chartClass.substring(1),class:"apexcharts-canvas "+t.chartClass.substring(1)}),this.el.appendChild(t.dom.elWrap),t.dom.Paper=new window.SVG.Doc(t.dom.elWrap),t.dom.Paper.attr({class:"apexcharts-svg","xmlns:data":"ApexChartsNS",transform:"translate(".concat(e.chart.offsetX,", ").concat(e.chart.offsetY,")")}),t.dom.Paper.node.style.background=e.chart.background,this.setSVGDimensions(),t.dom.elGraphical=t.dom.Paper.group().attr({class:"apexcharts-inner apexcharts-graphical"}),t.dom.elDefs=t.dom.Paper.defs(),t.dom.elLegendWrap=document.createElement("div"),t.dom.elLegendWrap.classList.add("apexcharts-legend"),t.dom.elWrap.appendChild(t.dom.elLegendWrap),t.dom.Paper.add(t.dom.elGraphical),t.dom.elGraphical.add(t.dom.elDefs)}},{key:"plotChartType",value:function(t,e){var i=this.w,a=i.config,s=i.globals,r={series:[],i:[]},n={series:[],i:[]},o={series:[],i:[]},l={series:[],i:[]},h={series:[],i:[]},c={series:[],i:[]};s.series.map((function(e,d){void 0!==t[d].type?("column"===t[d].type||"bar"===t[d].type?(s.series.length>1&&a.plotOptions.bar.horizontal&&console.warn("Horizontal bars are not supported in a mixed/combo chart. Please turn off `plotOptions.bar.horizontal`"),h.series.push(e),h.i.push(d),i.globals.columnSeries=h.series):"area"===t[d].type?(n.series.push(e),n.i.push(d)):"line"===t[d].type?(r.series.push(e),r.i.push(d)):"scatter"===t[d].type?(o.series.push(e),o.i.push(d)):"bubble"===t[d].type?(l.series.push(e),l.i.push(d)):"candlestick"===t[d].type?(c.series.push(e),c.i.push(d)):console.warn("You have specified an unrecognized chart type. Available types for this propery are line/area/column/bar/scatter/bubble"),s.comboCharts=!0):(r.series.push(e),r.i.push(d))}));var d=new Ct(this.ctx,e),g=new vt(this.ctx,e),u=new at(this.ctx),f=new kt(this.ctx),p=new At(this.ctx,e),x=new wt(this.ctx),b=[];if(s.comboCharts){if(n.series.length>0&&b.push(d.draw(n.series,"area",n.i)),h.series.length>0)if(i.config.chart.stacked){var m=new mt(this.ctx,e);b.push(m.draw(h.series,h.i))}else{var v=new bt(this.ctx,e);b.push(v.draw(h.series,h.i))}if(r.series.length>0&&b.push(d.draw(r.series,"line",r.i)),c.series.length>0&&b.push(g.draw(c.series,c.i)),o.series.length>0){var y=new Ct(this.ctx,e,!0);b.push(y.draw(o.series,"scatter",o.i))}if(l.series.length>0){var w=new Ct(this.ctx,e,!0);b.push(w.draw(l.series,"bubble",l.i))}}else switch(a.chart.type){case"line":b=d.draw(s.series,"line");break;case"area":b=d.draw(s.series,"area");break;case"bar":if(a.chart.stacked)b=new mt(this.ctx,e).draw(s.series);else b=new bt(this.ctx,e).draw(s.series);break;case"candlestick":b=new vt(this.ctx,e).draw(s.series);break;case"rangeBar":b=p.draw(s.series);break;case"heatmap":b=new yt(this.ctx,e).draw(s.series);break;case"pie":case"donut":b=u.draw(s.series);break;case"radialBar":b=f.draw(s.series);break;case"radar":b=x.draw(s.series);break;default:b=d.draw(s.series)}return b}},{key:"setSVGDimensions",value:function(){var t=this.w.globals,e=this.w.config;t.svgWidth=e.chart.width,t.svgHeight=e.chart.height;var i=g.getDimensions(this.el),a=e.chart.width.toString().split(/[0-9]+/g).pop();if("%"===a?g.isNumber(i[0])&&(0===i[0].width&&(i=g.getDimensions(this.el.parentNode)),t.svgWidth=i[0]*parseInt(e.chart.width,10)/100):"px"!==a&&""!==a||(t.svgWidth=parseInt(e.chart.width,10)),"auto"!==t.svgHeight&&""!==t.svgHeight)if("%"===e.chart.height.toString().split(/[0-9]+/g).pop()){var s=g.getDimensions(this.el.parentNode);t.svgHeight=s[1]*parseInt(e.chart.height,10)/100}else t.svgHeight=parseInt(e.chart.height,10);else t.axisCharts?t.svgHeight=t.svgWidth/1.61:t.svgHeight=t.svgWidth/1.2;t.svgWidth<0&&(t.svgWidth=0),t.svgHeight<0&&(t.svgHeight=0),p.setAttrs(t.dom.Paper.node,{width:t.svgWidth,height:t.svgHeight});var r=e.chart.sparkline.enabled?0:t.axisCharts?e.chart.parentHeightOffset:0;t.dom.Paper.node.parentNode.parentNode.style.minHeight=t.svgHeight+r+"px",t.dom.elWrap.style.width=t.svgWidth+"px",t.dom.elWrap.style.height=t.svgHeight+"px"}},{key:"shiftGraphPosition",value:function(){var t=this.w.globals,e=t.translateY,i={transform:"translate("+t.translateX+", "+e+")"};p.setAttrs(t.dom.elGraphical.node,i),t.x2SpaceAvailable=t.svgWidth-t.dom.elGraphical.x()-t.gridWidth}},{key:"resizeNonAxisCharts",value:function(){var t=this.w,e=t.globals,i=0,a=t.config.chart.sparkline.enabled?0:15;"top"!==t.config.legend.position&&"bottom"!==t.config.legend.position||!t.config.legend.show||t.config.legend.floating||(i=new rt(this.ctx).legendHelpers.getLegendBBox().clwh+10);var s=t.globals.dom.baseEl.querySelector(".apexcharts-radialbar"),r=2.05*t.globals.radialSize;if(s&&!t.config.chart.sparkline.enabled){var n=g.getBoundingClientRect(s);r=n.bottom;var o=n.bottom-n.top;r=Math.max(2.05*t.globals.radialSize,o)}var l=r+e.translateY+i+a;e.dom.elLegendForeign&&e.dom.elLegendForeign.setAttribute("height",l),e.dom.elWrap.style.height=l+"px",p.setAttrs(e.dom.Paper.node,{height:l}),e.dom.Paper.node.parentNode.parentNode.style.minHeight=l+"px"}},{key:"coreCalculations",value:function(){new V(this.ctx).init()}},{key:"resetGlobals",value:function(){var t=this,e=function(){return t.w.config.series.map((function(t){return[]}))},i=new T,a=this.w.globals;i.initGlobalVars(a),a.seriesXvalues=e(),a.seriesYvalues=e()}},{key:"isMultipleY",value:function(){if(this.w.config.yaxis.constructor===Array&&this.w.config.yaxis.length>1)return this.w.globals.isMultipleYAxis=!0,!0}},{key:"xySettings",value:function(){var t=null,e=this.w;if(e.globals.axisCharts){if("back"===e.config.xaxis.crosshairs.position)new q(this.ctx).drawXCrosshairs();if("back"===e.config.yaxis[0].crosshairs.position)new q(this.ctx).drawYCrosshairs();if("datetime"===e.config.xaxis.type&&void 0===e.config.xaxis.labels.formatter){var i=new Lt(this.ctx),a=[];isFinite(e.globals.minX)&&isFinite(e.globals.maxX)&&!e.globals.isBarHorizontal?a=i.calculateTimeScaleTicks(e.globals.minX,e.globals.maxX):e.globals.isBarHorizontal&&(a=i.calculateTimeScaleTicks(e.globals.minY,e.globals.maxY)),i.recalcDimensionsBasedOnFormat(a)}t=new I(this.ctx).getCalculatedRatios()}return t}},{key:"setupBrushHandler",value:function(){var t=this,e=this.w;if(e.config.chart.brush.enabled&&"function"!=typeof e.config.chart.events.selection){var i=e.config.chart.brush.targets||[e.config.chart.brush.target];i.forEach((function(e){var i=ApexCharts.getChartByID(e);i.w.globals.brushSource=t.ctx;var a=function(){t.ctx.updateHelpers._updateOptions({chart:{selection:{xaxis:{min:i.w.globals.minX,max:i.w.globals.maxX}}}},!1,!1)};"function"!=typeof i.w.config.chart.events.zoomed&&(i.w.config.chart.events.zoomed=function(){a()}),"function"!=typeof i.w.config.chart.events.scrolled&&(i.w.config.chart.events.scrolled=function(){a()})})),e.config.chart.events.selection=function(t,a){i.forEach((function(t){var i=ApexCharts.getChartByID(t),s=g.clone(e.config.yaxis);e.config.chart.brush.autoScaleYaxis&&(s=new B(i).autoScaleY(i,s,a));i.ctx.updateHelpers._updateOptions({xaxis:{min:a.xaxis.min,max:a.xaxis.max},yaxis:n({},i.w.config.yaxis[0],{min:s[0].min,max:s[0].max})},!1,!1,!1,!1)}))}}}}]),t}(),Tt=function(){function i(t){e(this,i),this.ctx=t,this.w=t.w}return a(i,[{key:"_updateOptions",value:function(e){var i=this,a=arguments.length>1&&void 0!==arguments[1]&&arguments[1],s=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],r=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],n=arguments.length>4&&void 0!==arguments[4]&&arguments[4],o=[this.ctx];r&&(o=this.ctx.getSyncedCharts()),this.ctx.w.globals.isExecCalled&&(o=[this.ctx],this.ctx.w.globals.isExecCalled=!1),o.forEach((function(r){var o=r.w;return o.globals.shouldAnimate=s,a||(o.globals.resized=!0,o.globals.dataChanged=!0,s&&r.series.getPreviousPaths()),e&&"object"===t(e)&&(r.config=new P(e),e=I.extendArrayProps(r.config,e),r.w.globals.chartID!==i.ctx.w.globals.chartID&&delete e.series,o.config=g.extend(o.config,e),n&&(o.globals.lastXAxis=[],o.globals.lastYAxis=[],o.globals.initialConfig=g.extend({},o.config),o.globals.initialSeries=JSON.parse(JSON.stringify(o.config.series)))),r.update(e)}))}},{key:"_updateSeries",value:function(t,e){var i,a=this,s=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=this.w;return r.globals.shouldAnimate=e,r.globals.dataChanged=!0,r.globals.allSeriesCollapsed&&(r.globals.allSeriesCollapsed=!1),e&&this.ctx.series.getPreviousPaths(),r.globals.axisCharts?(0===(i=t.map((function(t,e){return a._extendSeries(t,e)}))).length&&(i=[{data:[]}]),r.config.series=i):r.config.series=t.slice(),s&&(r.globals.initialConfig.series=JSON.parse(JSON.stringify(r.config.series)),r.globals.initialSeries=JSON.parse(JSON.stringify(r.config.series))),this.ctx.update()}},{key:"_extendSeries",value:function(t,e){var i=this.w;return n({},i.config.series[e],{name:t.name?t.name:i.config.series[e]&&i.config.series[e].name,type:t.type?t.type:i.config.series[e]&&i.config.series[e].type,data:t.data?t.data:i.config.series[e]&&i.config.series[e].data})}},{key:"toggleDataPointSelection",value:function(t,e){var i=this.w,a=null,s=".apexcharts-series[data\\:realIndex='".concat(t,"']");i.globals.axisCharts?a=i.globals.dom.Paper.select("".concat(s," path[j='").concat(e,"'], ").concat(s," circle[j='").concat(e,"'], ").concat(s," rect[j='").concat(e,"']")).members[0]:void 0===e&&(a=i.globals.dom.Paper.select("".concat(s," path[j='").concat(t,"']")).members[0],("pie"===i.config.chart.type||"donut"===i.config.chart.type)&&new at(this.ctx).pieClicked(t));a?new p(this.ctx).pathMouseDown(a,null):console.warn("toggleDataPointSelection: Element not found");return a.node?a.node:null}},{key:"forceXAxisUpdate",value:function(t){var e=this.w;if(["min","max"].forEach((function(i){void 0!==t.xaxis[i]&&(e.config.xaxis[i]=t.xaxis[i],e.globals.lastXAxis[i]=t.xaxis[i])})),t.xaxis.categories&&t.xaxis.categories.length&&(e.config.xaxis.categories=t.xaxis.categories),e.config.xaxis.convertedCatToNumeric){var i=new L(t);t=i.convertCatToNumericXaxis(t,this.ctx)}return t}},{key:"forceYAxisUpdate",value:function(t){var e=this.w;return e.config.chart.stacked&&"100%"===e.config.chart.stackType&&(Array.isArray(t.yaxis)?t.yaxis.forEach((function(e,i){t.yaxis[i].min=0,t.yaxis[i].max=100})):(t.yaxis.min=0,t.yaxis.max=100)),t}},{key:"revertDefaultAxisMinMax",value:function(){var t=this,e=this.w;e.config.xaxis.min=e.globals.lastXAxis.min,e.config.xaxis.max=e.globals.lastXAxis.max,e.config.yaxis.map((function(i,a){e.globals.zoomed?void 0!==e.globals.lastYAxis[a]&&(i.min=e.globals.lastYAxis[a].min,i.max=e.globals.lastYAxis[a].max):void 0!==t.ctx.opts.yaxis[a]&&(i.min=t.ctx.opts.yaxis[a].min,i.max=t.ctx.opts.yaxis[a].max)}))}}]),i}();y="undefined"!=typeof window?window:void 0,w=function(e,i){var a=(void 0!==this?this:e).SVG=function(t){if(a.supported)return t=new a.Doc(t),a.parser.draw||a.prepare(),t};if(a.ns="http://www.w3.org/2000/svg",a.xmlns="http://www.w3.org/2000/xmlns/",a.xlink="http://www.w3.org/1999/xlink",a.svgjs="http://svgjs.com/svgjs",a.supported=!0,!a.supported)return!1;a.did=1e3,a.eid=function(t){return"Svgjs"+d(t)+a.did++},a.create=function(t){var e=i.createElementNS(this.ns,t);return e.setAttribute("id",this.eid(t)),e},a.extend=function(){var t,e,i,s;for(e=(t=[].slice.call(arguments)).pop(),s=t.length-1;s>=0;s--)if(t[s])for(i in e)t[s].prototype[i]=e[i];a.Set&&a.Set.inherit&&a.Set.inherit()},a.invent=function(t){var e="function"==typeof t.create?t.create:function(){this.constructor.call(this,a.create(t.create))};return t.inherit&&(e.prototype=new t.inherit),t.extend&&a.extend(e,t.extend),t.construct&&a.extend(t.parent||a.Container,t.construct),e},a.adopt=function(t){return t?t.instance?t.instance:((i="svg"==t.nodeName?t.parentNode instanceof e.SVGElement?new a.Nested:new a.Doc:"linearGradient"==t.nodeName?new a.Gradient("linear"):"radialGradient"==t.nodeName?new a.Gradient("radial"):a[d(t.nodeName)]?new(a[d(t.nodeName)]):new a.Element(t)).type=t.nodeName,i.node=t,t.instance=i,i instanceof a.Doc&&i.namespace().defs(),i.setData(JSON.parse(t.getAttribute("svgjs:data"))||{}),i):null;var i},a.prepare=function(){var t=i.getElementsByTagName("body")[0],e=(t?new a.Doc(t):a.adopt(i.documentElement).nested()).size(2,0);a.parser={body:t||i.documentElement,draw:e.style("opacity:0;position:absolute;left:-100%;top:-100%;overflow:hidden").node,poly:e.polyline().node,path:e.path().node,native:a.create("svg")}},a.parser={native:a.create("svg")},i.addEventListener("DOMContentLoaded",(function(){a.parser.draw||a.prepare()}),!1),a.regex={numberAndUnit:/^([+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?)([a-z%]*)$/i,hex:/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i,rgb:/rgb\((\d+),(\d+),(\d+)\)/,reference:/#([a-z0-9\-_]+)/i,transforms:/\)\s*,?\s*/,whitespace:/\s/g,isHex:/^#[a-f0-9]{3,6}$/i,isRgb:/^rgb\(/,isCss:/[^:]+:[^;]+;?/,isBlank:/^(\s+)?$/,isNumber:/^[+-]?(\d+(\.\d*)?|\.\d+)(e[+-]?\d+)?$/i,isPercent:/^-?[\d\.]+%$/,isImage:/\.(jpg|jpeg|png|gif|svg)(\?[^=]+.*)?/i,delimiter:/[\s,]+/,hyphen:/([^e])\-/gi,pathLetters:/[MLHVCSQTAZ]/gi,isPathLetter:/[MLHVCSQTAZ]/i,numbersWithDots:/((\d?\.\d+(?:e[+-]?\d+)?)((?:\.\d+(?:e[+-]?\d+)?)+))+/gi,dots:/\./g},a.utils={map:function(t,e){var i,a=t.length,s=[];for(i=0;i1?1:t,new a.Color({r:~~(this.r+(this.destination.r-this.r)*t),g:~~(this.g+(this.destination.g-this.g)*t),b:~~(this.b+(this.destination.b-this.b)*t)})):this}}),a.Color.test=function(t){return t+="",a.regex.isHex.test(t)||a.regex.isRgb.test(t)},a.Color.isRgb=function(t){return t&&"number"==typeof t.r&&"number"==typeof t.g&&"number"==typeof t.b},a.Color.isColor=function(t){return a.Color.isRgb(t)||a.Color.test(t)},a.Array=function(t,e){0==(t=(t||[]).valueOf()).length&&e&&(t=e.valueOf()),this.value=this.parse(t)},a.extend(a.Array,{toString:function(){return this.value.join(" ")},valueOf:function(){return this.value},parse:function(t){return t=t.valueOf(),Array.isArray(t)?t:this.split(t)}}),a.PointArray=function(t,e){a.Array.call(this,t,e||[[0,0]])},a.PointArray.prototype=new a.Array,a.PointArray.prototype.constructor=a.PointArray;for(var s={M:function(t,e,i){return e.x=i.x=t[0],e.y=i.y=t[1],["M",e.x,e.y]},L:function(t,e){return e.x=t[0],e.y=t[1],["L",t[0],t[1]]},H:function(t,e){return e.x=t[0],["H",t[0]]},V:function(t,e){return e.y=t[0],["V",t[0]]},C:function(t,e){return e.x=t[4],e.y=t[5],["C",t[0],t[1],t[2],t[3],t[4],t[5]]},Q:function(t,e){return e.x=t[2],e.y=t[3],["Q",t[0],t[1],t[2],t[3]]},Z:function(t,e,i){return e.x=i.x,e.y=i.y,["Z"]}},r="mlhvqtcsaz".split(""),n=0,o=r.length;nl);return r},bbox:function(){return a.parser.draw||a.prepare(),a.parser.path.setAttribute("d",this.toString()),a.parser.path.getBBox()}}),a.Number=a.invent({create:function(t,e){this.value=0,this.unit=e||"","number"==typeof t?this.value=isNaN(t)?0:isFinite(t)?t:t<0?-34e37:34e37:"string"==typeof t?(e=t.match(a.regex.numberAndUnit))&&(this.value=parseFloat(e[1]),"%"==e[5]?this.value/=100:"s"==e[5]&&(this.value*=1e3),this.unit=e[5]):t instanceof a.Number&&(this.value=t.valueOf(),this.unit=t.unit)},extend:{toString:function(){return("%"==this.unit?~~(1e8*this.value)/1e6:"s"==this.unit?this.value/1e3:this.value)+this.unit},toJSON:function(){return this.toString()},valueOf:function(){return this.value},plus:function(t){return t=new a.Number(t),new a.Number(this+t,this.unit||t.unit)},minus:function(t){return t=new a.Number(t),new a.Number(this-t,this.unit||t.unit)},times:function(t){return t=new a.Number(t),new a.Number(this*t,this.unit||t.unit)},divide:function(t){return t=new a.Number(t),new a.Number(this/t,this.unit||t.unit)},to:function(t){var e=new a.Number(this);return"string"==typeof t&&(e.unit=t),e},morph:function(t){return this.destination=new a.Number(t),t.relative&&(this.destination.value+=this.value),this},at:function(t){return this.destination?new a.Number(this.destination).minus(this).times(t).plus(this):this}}}),a.Element=a.invent({create:function(t){this._stroke=a.defaults.attrs.stroke,this._event=null,this.dom={},(this.node=t)&&(this.type=t.nodeName,this.node.instance=this,this._stroke=t.getAttribute("stroke")||this._stroke)},extend:{x:function(t){return this.attr("x",t)},y:function(t){return this.attr("y",t)},cx:function(t){return null==t?this.x()+this.width()/2:this.x(t-this.width()/2)},cy:function(t){return null==t?this.y()+this.height()/2:this.y(t-this.height()/2)},move:function(t,e){return this.x(t).y(e)},center:function(t,e){return this.cx(t).cy(e)},width:function(t){return this.attr("width",t)},height:function(t){return this.attr("height",t)},size:function(t,e){var i=u(this,t,e);return this.width(new a.Number(i.width)).height(new a.Number(i.height))},clone:function(t){this.writeDataToDom();var e=x(this.node.cloneNode(!0));return t?t.add(e):this.after(e),e},remove:function(){return this.parent()&&this.parent().removeElement(this),this},replace:function(t){return this.after(t).remove(),t},addTo:function(t){return t.put(this)},putIn:function(t){return t.add(this)},id:function(t){return this.attr("id",t)},show:function(){return this.style("display","")},hide:function(){return this.style("display","none")},visible:function(){return"none"!=this.style("display")},toString:function(){return this.attr("id")},classes:function(){var t=this.attr("class");return null==t?[]:t.trim().split(a.regex.delimiter)},hasClass:function(t){return-1!=this.classes().indexOf(t)},addClass:function(t){if(!this.hasClass(t)){var e=this.classes();e.push(t),this.attr("class",e.join(" "))}return this},removeClass:function(t){return this.hasClass(t)&&this.attr("class",this.classes().filter((function(e){return e!=t})).join(" ")),this},toggleClass:function(t){return this.hasClass(t)?this.removeClass(t):this.addClass(t)},reference:function(t){return a.get(this.attr(t))},parent:function(t){var i=this;if(!i.node.parentNode)return null;if(i=a.adopt(i.node.parentNode),!t)return i;for(;i&&i.node instanceof e.SVGElement;){if("string"==typeof t?i.matches(t):i instanceof t)return i;if(!i.node.parentNode||"#document"==i.node.parentNode.nodeName)return null;i=a.adopt(i.node.parentNode)}},doc:function(){return this instanceof a.Doc?this:this.parent(a.Doc)},parents:function(t){var e=[],i=this;do{if(!(i=i.parent(t))||!i.node)break;e.push(i)}while(i.parent);return e},matches:function(t){return function(t,e){return(t.matches||t.matchesSelector||t.msMatchesSelector||t.mozMatchesSelector||t.webkitMatchesSelector||t.oMatchesSelector).call(t,e)}(this.node,t)},native:function(){return this.node},svg:function(t){var e=i.createElement("svg");if(!(t&&this instanceof a.Parent))return e.appendChild(t=i.createElement("svg")),this.writeDataToDom(),t.appendChild(this.node.cloneNode(!0)),e.innerHTML.replace(/^/,"").replace(/<\/svg>$/,"");e.innerHTML=""+t.replace(/\n/,"").replace(/<([\w:-]+)([^<]+?)\/>/g,"<$1$2>")+"";for(var s=0,r=e.firstChild.childNodes.length;s":function(t){return-Math.cos(t*Math.PI)/2+.5},">":function(t){return Math.sin(t*Math.PI/2)},"<":function(t){return 1-Math.cos(t*Math.PI/2)}},a.morph=function(t){return function(e,i){return new a.MorphObj(e,i).at(t)}},a.Situation=a.invent({create:function(t){this.init=!1,this.reversed=!1,this.reversing=!1,this.duration=new a.Number(t.duration).valueOf(),this.delay=new a.Number(t.delay).valueOf(),this.start=+new Date+this.delay,this.finish=this.start+this.duration,this.ease=t.ease,this.loop=0,this.loops=!1,this.animations={},this.attrs={},this.styles={},this.transforms=[],this.once={}}}),a.FX=a.invent({create:function(t){this._target=t,this.situations=[],this.active=!1,this.situation=null,this.paused=!1,this.lastPos=0,this.pos=0,this.absPos=0,this._speed=1},extend:{animate:function(e,i,s){"object"===t(e)&&(i=e.ease,s=e.delay,e=e.duration);var r=new a.Situation({duration:e||1e3,delay:s||0,ease:a.easing[i||"-"]||i});return this.queue(r),this},target:function(t){return t&&t instanceof a.Element?(this._target=t,this):this._target},timeToAbsPos:function(t){return(t-this.situation.start)/(this.situation.duration/this._speed)},absPosToTime:function(t){return this.situation.duration/this._speed*t+this.situation.start},startAnimFrame:function(){this.stopAnimFrame(),this.animationFrame=e.requestAnimationFrame(function(){this.step()}.bind(this))},stopAnimFrame:function(){e.cancelAnimationFrame(this.animationFrame)},start:function(){return!this.active&&this.situation&&(this.active=!0,this.startCurrent()),this},startCurrent:function(){return this.situation.start=+new Date+this.situation.delay/this._speed,this.situation.finish=this.situation.start+this.situation.duration/this._speed,this.initAnimations().step()},queue:function(t){return("function"==typeof t||t instanceof a.Situation)&&this.situations.push(t),this.situation||(this.situation=this.situations.shift()),this},dequeue:function(){return this.stop(),this.situation=this.situations.shift(),this.situation&&(this.situation instanceof a.Situation?this.start():this.situation.call(this)),this},initAnimations:function(){var t,e,i,s=this.situation;if(s.init)return this;for(t in s.animations)for(i=this.target()[t](),Array.isArray(i)||(i=[i]),Array.isArray(s.animations[t])||(s.animations[t]=[s.animations[t]]),e=i.length;e--;)s.animations[t][e]instanceof a.Number&&(i[e]=new a.Number(i[e])),s.animations[t][e]=i[e].morph(s.animations[t][e]);for(t in s.attrs)s.attrs[t]=new a.MorphObj(this.target().attr(t),s.attrs[t]);for(t in s.styles)s.styles[t]=new a.MorphObj(this.target().style(t),s.styles[t]);return s.initialTransformation=this.target().matrixify(),s.init=!0,this},clearQueue:function(){return this.situations=[],this},clearCurrent:function(){return this.situation=null,this},stop:function(t,e){var i=this.active;return this.active=!1,e&&this.clearQueue(),t&&this.situation&&(!i&&this.startCurrent(),this.atEnd()),this.stopAnimFrame(),this.clearCurrent()},after:function(t){var e=this.last();return this.target().on("finished.fx",(function i(a){a.detail.situation==e&&(t.call(this,e),this.off("finished.fx",i))})),this._callStart()},during:function(t){var e=this.last(),i=function(i){i.detail.situation==e&&t.call(this,i.detail.pos,a.morph(i.detail.pos),i.detail.eased,e)};return this.target().off("during.fx",i).on("during.fx",i),this.after((function(){this.off("during.fx",i)})),this._callStart()},afterAll:function(t){var e=function e(i){t.call(this),this.off("allfinished.fx",e)};return this.target().off("allfinished.fx",e).on("allfinished.fx",e),this._callStart()},last:function(){return this.situations.length?this.situations[this.situations.length-1]:this.situation},add:function(t,e,i){return this.last()[i||"animations"][t]=e,this._callStart()},step:function(t){var e,i,a;t||(this.absPos=this.timeToAbsPos(+new Date)),!1!==this.situation.loops?(e=Math.max(this.absPos,0),i=Math.floor(e),!0===this.situation.loops||ithis.lastPos&&r<=s&&(this.situation.once[r].call(this.target(),this.pos,s),delete this.situation.once[r]);return this.active&&this.target().fire("during",{pos:this.pos,eased:s,fx:this,situation:this.situation}),this.situation?(this.eachAt(),1==this.pos&&!this.situation.reversed||this.situation.reversed&&0==this.pos?(this.stopAnimFrame(),this.target().fire("finished",{fx:this,situation:this.situation}),this.situations.length||(this.target().fire("allfinished"),this.situations.length||(this.target().off(".fx"),this.active=!1)),this.active?this.dequeue():this.clearCurrent()):!this.paused&&this.active&&this.startAnimFrame(),this.lastPos=s,this):this},eachAt:function(){var t,e,i,s=this,r=this.target(),n=this.situation;for(t in n.animations)i=[].concat(n.animations[t]).map((function(t){return"string"!=typeof t&&t.at?t.at(n.ease(s.pos),s.pos):t})),r[t].apply(r,i);for(t in n.attrs)i=[t].concat(n.attrs[t]).map((function(t){return"string"!=typeof t&&t.at?t.at(n.ease(s.pos),s.pos):t})),r.attr.apply(r,i);for(t in n.styles)i=[t].concat(n.styles[t]).map((function(t){return"string"!=typeof t&&t.at?t.at(n.ease(s.pos),s.pos):t})),r.style.apply(r,i);if(n.transforms.length){for(i=n.initialTransformation,t=0,e=n.transforms.length;t=0;--i)this[v[i]]=null!=e[v[i]]?e[v[i]]:s[v[i]]},extend:{extract:function(){var t=f(this,0,1),e=(f(this,1,0),180/Math.PI*Math.atan2(t.y,t.x)-90);return{x:this.e,y:this.f,transformedX:(this.e*Math.cos(e*Math.PI/180)+this.f*Math.sin(e*Math.PI/180))/Math.sqrt(this.a*this.a+this.b*this.b),transformedY:(this.f*Math.cos(e*Math.PI/180)+this.e*Math.sin(-e*Math.PI/180))/Math.sqrt(this.c*this.c+this.d*this.d),rotation:e,a:this.a,b:this.b,c:this.c,d:this.d,e:this.e,f:this.f,matrix:new a.Matrix(this)}},clone:function(){return new a.Matrix(this)},morph:function(t){return this.destination=new a.Matrix(t),this},multiply:function(t){return new a.Matrix(this.native().multiply(function(t){return t instanceof a.Matrix||(t=new a.Matrix(t)),t}(t).native()))},inverse:function(){return new a.Matrix(this.native().inverse())},translate:function(t,e){return new a.Matrix(this.native().translate(t||0,e||0))},native:function(){for(var t=a.parser.native.createSVGMatrix(),e=v.length-1;e>=0;e--)t[v[e]]=this[v[e]];return t},toString:function(){return"matrix("+m(this.a)+","+m(this.b)+","+m(this.c)+","+m(this.d)+","+m(this.e)+","+m(this.f)+")"}},parent:a.Element,construct:{ctm:function(){return new a.Matrix(this.node.getCTM())},screenCTM:function(){if(this instanceof a.Nested){var t=this.rect(1,1),e=t.node.getScreenCTM();return t.remove(),new a.Matrix(e)}return new a.Matrix(this.node.getScreenCTM())}}}),a.Point=a.invent({create:function(e,i){var a;a=Array.isArray(e)?{x:e[0],y:e[1]}:"object"===t(e)?{x:e.x,y:e.y}:null!=e?{x:e,y:null!=i?i:e}:{x:0,y:0},this.x=a.x,this.y=a.y},extend:{clone:function(){return new a.Point(this)},morph:function(t,e){return this.destination=new a.Point(t,e),this}}}),a.extend(a.Element,{point:function(t,e){return new a.Point(t,e).transform(this.screenCTM().inverse())}}),a.extend(a.Element,{attr:function(e,i,s){if(null==e){for(e={},s=(i=this.node.attributes).length-1;s>=0;s--)e[i[s].nodeName]=a.regex.isNumber.test(i[s].nodeValue)?parseFloat(i[s].nodeValue):i[s].nodeValue;return e}if("object"===t(e))for(i in e)this.attr(i,e[i]);else if(null===i)this.node.removeAttribute(e);else{if(null==i)return null==(i=this.node.getAttribute(e))?a.defaults.attrs[e]:a.regex.isNumber.test(i)?parseFloat(i):i;"stroke-width"==e?this.attr("stroke",parseFloat(i)>0?this._stroke:null):"stroke"==e&&(this._stroke=i),"fill"!=e&&"stroke"!=e||(a.regex.isImage.test(i)&&(i=this.doc().defs().image(i,0,0)),i instanceof a.Image&&(i=this.doc().defs().pattern(0,0,(function(){this.add(i)})))),"number"==typeof i?i=new a.Number(i):a.Color.isColor(i)?i=new a.Color(i):Array.isArray(i)&&(i=new a.Array(i)),"leading"==e?this.leading&&this.leading(i):"string"==typeof s?this.node.setAttributeNS(s,e,i.toString()):this.node.setAttribute(e,i.toString()),!this.rebuild||"font-size"!=e&&"x"!=e||this.rebuild(e,i)}return this}}),a.extend(a.Element,{transform:function(e,i){var s;return"object"!==t(e)?(s=new a.Matrix(this).extract(),"string"==typeof e?s[e]:s):(s=new a.Matrix(this),i=!!i||!!e.relative,null!=e.a&&(s=i?s.multiply(new a.Matrix(e)):new a.Matrix(e)),this.attr("transform",s))}}),a.extend(a.Element,{untransform:function(){return this.attr("transform",null)},matrixify:function(){return(this.attr("transform")||"").split(a.regex.transforms).slice(0,-1).map((function(t){var e=t.trim().split("(");return[e[0],e[1].split(a.regex.delimiter).map((function(t){return parseFloat(t)}))]})).reduce((function(t,e){return"matrix"==e[0]?t.multiply(p(e[1])):t[e[0]].apply(t,e[1])}),new a.Matrix)},toParent:function(t){if(this==t)return this;var e=this.screenCTM(),i=t.screenCTM().inverse();return this.addTo(t).untransform().transform(i.multiply(e)),this},toDoc:function(){return this.toParent(this.doc())}}),a.Transformation=a.invent({create:function(e,i){if(arguments.length>1&&"boolean"!=typeof i)return this.constructor.call(this,[].slice.call(arguments));if(Array.isArray(e))for(var a=0,s=this.arguments.length;a=0},index:function(t){return[].slice.call(this.node.childNodes).indexOf(t.node)},get:function(t){return a.adopt(this.node.childNodes[t])},first:function(){return this.get(0)},last:function(){return this.get(this.node.childNodes.length-1)},each:function(t,e){var i,s,r=this.children();for(i=0,s=r.length;i=0;i--)t.childNodes[i]instanceof e.SVGElement&&x(t.childNodes[i]);return a.adopt(t).id(a.eid(t.nodeName))}function b(t){return null==t.x&&(t.x=0,t.y=0,t.width=0,t.height=0),t.w=t.width,t.h=t.height,t.x2=t.x+t.width,t.y2=t.y+t.height,t.cx=t.x+t.width/2,t.cy=t.y+t.height/2,t}function m(t){return Math.abs(t)>1e-37?t:0}["fill","stroke"].forEach((function(t){var e,i={};i[t]=function(i){if(void 0===i)return this;if("string"==typeof i||a.Color.isRgb(i)||i&&"function"==typeof i.fill)this.attr(t,i);else for(e=l[t].length-1;e>=0;e--)null!=i[l[t][e]]&&this.attr(l.prefix(t,l[t][e]),i[l[t][e]]);return this},a.extend(a.Element,a.FX,i)})),a.extend(a.Element,a.FX,{translate:function(t,e){return this.transform({x:t,y:e})},matrix:function(t){return this.attr("transform",new a.Matrix(6==arguments.length?[].slice.call(arguments):t))},opacity:function(t){return this.attr("opacity",t)},dx:function(t){return this.x(new a.Number(t).plus(this instanceof a.FX?0:this.x()),!0)},dy:function(t){return this.y(new a.Number(t).plus(this instanceof a.FX?0:this.y()),!0)}}),a.extend(a.Path,{length:function(){return this.node.getTotalLength()},pointAt:function(t){return this.node.getPointAtLength(t)}}),a.Set=a.invent({create:function(t){Array.isArray(t)?this.members=t:this.clear()},extend:{add:function(){var t,e,i=[].slice.call(arguments);for(t=0,e=i.length;t-1&&this.members.splice(e,1),this},each:function(t){for(var e=0,i=this.members.length;e=0},index:function(t){return this.members.indexOf(t)},get:function(t){return this.members[t]},first:function(){return this.get(0)},last:function(){return this.get(this.members.length-1)},valueOf:function(){return this.members}},construct:{set:function(t){return new a.Set(t)}}}),a.FX.Set=a.invent({create:function(t){this.set=t}}),a.Set.inherit=function(){var t=[];for(var e in a.Shape.prototype)"function"==typeof a.Shape.prototype[e]&&"function"!=typeof a.Set.prototype[e]&&t.push(e);for(var e in t.forEach((function(t){a.Set.prototype[t]=function(){for(var e=0,i=this.members.length;e=0;t--)delete this.memory()[arguments[t]];return this},memory:function(){return this._memory||(this._memory={})}}),a.get=function(t){var e=i.getElementById(function(t){var e=(t||"").toString().match(a.regex.reference);if(e)return e[1]}(t)||t);return a.adopt(e)},a.select=function(t,e){return new a.Set(a.utils.map((e||i).querySelectorAll(t),(function(t){return a.adopt(t)})))},a.extend(a.Parent,{select:function(t){return a.select(t,this.node)}});var v="abcdef".split("");if("function"!=typeof e.CustomEvent){var y=function(t,e){e=e||{bubbles:!1,cancelable:!1,detail:void 0};var a=i.createEvent("CustomEvent");return a.initCustomEvent(t,e.bubbles,e.cancelable,e.detail),a};y.prototype=e.Event.prototype,a.CustomEvent=y}else a.CustomEvent=e.CustomEvent;return a},"function"==typeof define&&define.amd?define((function(){return w(y,y.document)})):"object"===("undefined"==typeof exports?"undefined":t(exports))&&"undefined"!=typeof module?module.exports=y.document?w(y,y.document):function(t){return w(t,t.document)}:y.SVG=w(y,y.document), +/*! svg.filter.js - v2.0.2 - 2016-02-24 + * https://github.com/wout/svg.filter.js + * Copyright (c) 2016 Wout Fierens; Licensed MIT */ +function(){SVG.Filter=SVG.invent({create:"filter",inherit:SVG.Parent,extend:{source:"SourceGraphic",sourceAlpha:"SourceAlpha",background:"BackgroundImage",backgroundAlpha:"BackgroundAlpha",fill:"FillPaint",stroke:"StrokePaint",autoSetIn:!0,put:function(t,e){return this.add(t,e),!t.attr("in")&&this.autoSetIn&&t.attr("in",this.source),t.attr("result")||t.attr("result",t),t},blend:function(t,e,i){return this.put(new SVG.BlendEffect(t,e,i))},colorMatrix:function(t,e){return this.put(new SVG.ColorMatrixEffect(t,e))},convolveMatrix:function(t){return this.put(new SVG.ConvolveMatrixEffect(t))},componentTransfer:function(t){return this.put(new SVG.ComponentTransferEffect(t))},composite:function(t,e,i){return this.put(new SVG.CompositeEffect(t,e,i))},flood:function(t,e){return this.put(new SVG.FloodEffect(t,e))},offset:function(t,e){return this.put(new SVG.OffsetEffect(t,e))},image:function(t){return this.put(new SVG.ImageEffect(t))},merge:function(){var t=[void 0];for(var e in arguments)t.push(arguments[e]);return this.put(new(SVG.MergeEffect.bind.apply(SVG.MergeEffect,t)))},gaussianBlur:function(t,e){return this.put(new SVG.GaussianBlurEffect(t,e))},morphology:function(t,e){return this.put(new SVG.MorphologyEffect(t,e))},diffuseLighting:function(t,e,i){return this.put(new SVG.DiffuseLightingEffect(t,e,i))},displacementMap:function(t,e,i,a,s){return this.put(new SVG.DisplacementMapEffect(t,e,i,a,s))},specularLighting:function(t,e,i,a){return this.put(new SVG.SpecularLightingEffect(t,e,i,a))},tile:function(){return this.put(new SVG.TileEffect)},turbulence:function(t,e,i,a,s){return this.put(new SVG.TurbulenceEffect(t,e,i,a,s))},toString:function(){return"url(#"+this.attr("id")+")"}}}),SVG.extend(SVG.Defs,{filter:function(t){var e=this.put(new SVG.Filter);return"function"==typeof t&&t.call(e,e),e}}),SVG.extend(SVG.Container,{filter:function(t){return this.defs().filter(t)}}),SVG.extend(SVG.Element,SVG.G,SVG.Nested,{filter:function(t){return this.filterer=t instanceof SVG.Element?t:this.doc().filter(t),this.doc()&&this.filterer.doc()!==this.doc()&&this.doc().defs().add(this.filterer),this.attr("filter",this.filterer),this.filterer},unfilter:function(t){return this.filterer&&!0===t&&this.filterer.remove(),delete this.filterer,this.attr("filter",null)}}),SVG.Effect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Element,extend:{in:function(t){return null==t?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",t)},result:function(t){return null==t?this.attr("result"):this.attr("result",t)},toString:function(){return this.result()}}}),SVG.ParentEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Parent,extend:{in:function(t){return null==t?this.parent()&&this.parent().select('[result="'+this.attr("in")+'"]').get(0)||this.attr("in"):this.attr("in",t)},result:function(t){return null==t?this.attr("result"):this.attr("result",t)},toString:function(){return this.result()}}});var t={blend:function(t,e){return this.parent()&&this.parent().blend(this,t,e)},colorMatrix:function(t,e){return this.parent()&&this.parent().colorMatrix(t,e).in(this)},convolveMatrix:function(t){return this.parent()&&this.parent().convolveMatrix(t).in(this)},componentTransfer:function(t){return this.parent()&&this.parent().componentTransfer(t).in(this)},composite:function(t,e){return this.parent()&&this.parent().composite(this,t,e)},flood:function(t,e){return this.parent()&&this.parent().flood(t,e)},offset:function(t,e){return this.parent()&&this.parent().offset(t,e).in(this)},image:function(t){return this.parent()&&this.parent().image(t)},merge:function(){return this.parent()&&this.parent().merge.apply(this.parent(),[this].concat(arguments))},gaussianBlur:function(t,e){return this.parent()&&this.parent().gaussianBlur(t,e).in(this)},morphology:function(t,e){return this.parent()&&this.parent().morphology(t,e).in(this)},diffuseLighting:function(t,e,i){return this.parent()&&this.parent().diffuseLighting(t,e,i).in(this)},displacementMap:function(t,e,i,a){return this.parent()&&this.parent().displacementMap(this,t,e,i,a)},specularLighting:function(t,e,i,a){return this.parent()&&this.parent().specularLighting(t,e,i,a).in(this)},tile:function(){return this.parent()&&this.parent().tile().in(this)},turbulence:function(t,e,i,a,s){return this.parent()&&this.parent().turbulence(t,e,i,a,s).in(this)}};SVG.extend(SVG.Effect,t),SVG.extend(SVG.ParentEffect,t),SVG.ChildEffect=SVG.invent({create:function(){this.constructor.call(this)},inherit:SVG.Element,extend:{in:function(t){this.attr("in",t)}}});var e={blend:function(t,e,i){this.attr({in:t,in2:e,mode:i||"normal"})},colorMatrix:function(t,e){"matrix"==t&&(e=s(e)),this.attr({type:t,values:void 0===e?null:e})},convolveMatrix:function(t){t=s(t),this.attr({order:Math.sqrt(t.split(" ").length),kernelMatrix:t})},composite:function(t,e,i){this.attr({in:t,in2:e,operator:i})},flood:function(t,e){this.attr("flood-color",t),null!=e&&this.attr("flood-opacity",e)},offset:function(t,e){this.attr({dx:t,dy:e})},image:function(t){this.attr("href",t,SVG.xlink)},displacementMap:function(t,e,i,a,s){this.attr({in:t,in2:e,scale:i,xChannelSelector:a,yChannelSelector:s})},gaussianBlur:function(t,e){null!=t||null!=e?this.attr("stdDeviation",r(Array.prototype.slice.call(arguments))):this.attr("stdDeviation","0 0")},morphology:function(t,e){this.attr({operator:t,radius:e})},tile:function(){},turbulence:function(t,e,i,a,s){this.attr({numOctaves:e,seed:i,stitchTiles:a,baseFrequency:t,type:s})}},i={merge:function(){var t;if(arguments[0]instanceof SVG.Set){var e=this;arguments[0].each((function(t){this instanceof SVG.MergeNode?e.put(this):(this instanceof SVG.Effect||this instanceof SVG.ParentEffect)&&e.put(new SVG.MergeNode(this))}))}else{t=Array.isArray(arguments[0])?arguments[0]:arguments;for(var i=0;i1&&(a=Math.sqrt(a),T*=a,z*=a);s=(new SVG.Matrix).rotate(I).scale(1/T,1/z).rotate(-I),F=F.transform(s),R=R.transform(s),r=[R.x-F.x,R.y-F.y],o=r[0]*r[0]+r[1]*r[1],n=Math.sqrt(o),r[0]/=n,r[1]/=n,l=o<4?Math.sqrt(1-o/4):0,M===X&&(l*=-1);h=new SVG.Point((R.x+F.x)/2+l*-r[1],(R.y+F.y)/2+l*r[0]),c=new SVG.Point(F.x-h.x,F.y-h.y),d=new SVG.Point(R.x-h.x,R.y-h.y),g=Math.acos(c.x/Math.sqrt(c.x*c.x+c.y*c.y)),c.y<0&&(g*=-1);u=Math.acos(d.x/Math.sqrt(d.x*d.x+d.y*d.y)),d.y<0&&(u*=-1);X&&g>u&&(u+=2*Math.PI);!X&&gr.maxX-e.width&&(n=(a=r.maxX-e.width)-this.startPoints.box.x),null!=r.minY&&sr.maxY-e.height&&(o=(s=r.maxY-e.height)-this.startPoints.box.y),null!=r.snapToGrid&&(a-=a%r.snapToGrid,s-=s%r.snapToGrid,n-=n%r.snapToGrid,o-=o%r.snapToGrid),this.el instanceof SVG.G?this.el.matrix(this.startPoints.transform).transform({x:n,y:o},!0):this.el.move(a,s));return i},t.prototype.end=function(t){var e=this.drag(t);this.el.fire("dragend",{event:t,p:e,m:this.m,handler:this}),SVG.off(window,"mousemove.drag"),SVG.off(window,"touchmove.drag"),SVG.off(window,"mouseup.drag"),SVG.off(window,"touchend.drag")},SVG.extend(SVG.Element,{draggable:function(e,i){"function"!=typeof e&&"object"!=typeof e||(i=e,e=!0);var a=this.remember("_draggable")||new t(this);return(e=void 0===e||e)?a.init(i||{},e):(this.off("mousedown.drag"),this.off("touchstart.drag")),this}})}.call(void 0),function(){function t(t){this.el=t,t.remember("_selectHandler",this),this.pointSelection={isSelected:!1},this.rectSelection={isSelected:!1}}t.prototype.init=function(t,e){var i=this.el.bbox();for(var a in this.options={},this.el.selectize.defaults)this.options[a]=this.el.selectize.defaults[a],void 0!==e[a]&&(this.options[a]=e[a]);this.parent=this.el.parent(),this.nested=this.nested||this.parent.group(),this.nested.matrix(new SVG.Matrix(this.el).translate(i.x,i.y)),this.options.deepSelect&&-1!==["line","polyline","polygon"].indexOf(this.el.type)?this.selectPoints(t):this.selectRect(t),this.observe(),this.cleanup()},t.prototype.selectPoints=function(t){return this.pointSelection.isSelected=t,this.pointSelection.set?this:(this.pointSelection.set=this.parent.set(),this.drawCircles(),this)},t.prototype.getPointArray=function(){var t=this.el.bbox();return this.el.array().valueOf().map((function(e){return[e[0]-t.x,e[1]-t.y]}))},t.prototype.drawCircles=function(){for(var t=this,e=this.getPointArray(),i=0,a=e.length;i0&&this.parameters.box.height-i[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x+i[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-i[0]);i=this.checkAspectRatio(i),this.el.move(this.parameters.box.x+i[0],this.parameters.box.y+i[1]).size(this.parameters.box.width-i[0],this.parameters.box.height-i[1])}};break;case"rt":this.calc=function(t,e){var i=this.snapToGrid(t,e,2);if(this.parameters.box.width+i[0]>0&&this.parameters.box.height-i[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x-i[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+i[0]);i=this.checkAspectRatio(i,!0),this.el.move(this.parameters.box.x,this.parameters.box.y+i[1]).size(this.parameters.box.width+i[0],this.parameters.box.height-i[1])}};break;case"rb":this.calc=function(t,e){var i=this.snapToGrid(t,e,0);if(this.parameters.box.width+i[0]>0&&this.parameters.box.height+i[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x-i[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize+i[0]);i=this.checkAspectRatio(i),this.el.move(this.parameters.box.x,this.parameters.box.y).size(this.parameters.box.width+i[0],this.parameters.box.height+i[1])}};break;case"lb":this.calc=function(t,e){var i=this.snapToGrid(t,e,1);if(this.parameters.box.width-i[0]>0&&this.parameters.box.height+i[1]>0){if("text"===this.parameters.type)return this.el.move(this.parameters.box.x+i[0],this.parameters.box.y),void this.el.attr("font-size",this.parameters.fontSize-i[0]);i=this.checkAspectRatio(i,!0),this.el.move(this.parameters.box.x+i[0],this.parameters.box.y).size(this.parameters.box.width-i[0],this.parameters.box.height+i[1])}};break;case"t":this.calc=function(t,e){var i=this.snapToGrid(t,e,2);if(this.parameters.box.height-i[1]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y+i[1]).height(this.parameters.box.height-i[1])}};break;case"r":this.calc=function(t,e){var i=this.snapToGrid(t,e,0);if(this.parameters.box.width+i[0]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y).width(this.parameters.box.width+i[0])}};break;case"b":this.calc=function(t,e){var i=this.snapToGrid(t,e,0);if(this.parameters.box.height+i[1]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x,this.parameters.box.y).height(this.parameters.box.height+i[1])}};break;case"l":this.calc=function(t,e){var i=this.snapToGrid(t,e,1);if(this.parameters.box.width-i[0]>0){if("text"===this.parameters.type)return;this.el.move(this.parameters.box.x+i[0],this.parameters.box.y).width(this.parameters.box.width-i[0])}};break;case"rot":this.calc=function(t,e){var i=t+this.parameters.p.x,a=e+this.parameters.p.y,s=Math.atan2(this.parameters.p.y-this.parameters.box.y-this.parameters.box.height/2,this.parameters.p.x-this.parameters.box.x-this.parameters.box.width/2),r=Math.atan2(a-this.parameters.box.y-this.parameters.box.height/2,i-this.parameters.box.x-this.parameters.box.width/2),n=this.parameters.rotation+180*(r-s)/Math.PI+this.options.snapToAngle/2;this.el.center(this.parameters.box.cx,this.parameters.box.cy).rotate(n-n%this.options.snapToAngle,this.parameters.box.cx,this.parameters.box.cy)};break;case"point":this.calc=function(t,e){var i=this.snapToGrid(t,e,this.parameters.pointCoords[0],this.parameters.pointCoords[1]),a=this.el.array().valueOf();a[this.parameters.i][0]=this.parameters.pointCoords[0]+i[0],a[this.parameters.i][1]=this.parameters.pointCoords[1]+i[1],this.el.plot(a)}}this.el.fire("resizestart",{dx:this.parameters.x,dy:this.parameters.y,event:t}),SVG.on(window,"touchmove.resize",(function(t){e.update(t||window.event)})),SVG.on(window,"touchend.resize",(function(){e.done()})),SVG.on(window,"mousemove.resize",(function(t){e.update(t||window.event)})),SVG.on(window,"mouseup.resize",(function(){e.done()}))},t.prototype.update=function(t){if(t){var e=this._extractPosition(t),i=this.transformPoint(e.x,e.y),a=i.x-this.parameters.p.x,s=i.y-this.parameters.p.y;this.lastUpdateCall=[a,s],this.calc(a,s),this.el.fire("resizing",{dx:a,dy:s,event:t})}else this.lastUpdateCall&&this.calc(this.lastUpdateCall[0],this.lastUpdateCall[1])},t.prototype.done=function(){this.lastUpdateCall=null,SVG.off(window,"mousemove.resize"),SVG.off(window,"mouseup.resize"),SVG.off(window,"touchmove.resize"),SVG.off(window,"touchend.resize"),this.el.fire("resizedone")},t.prototype.snapToGrid=function(t,e,i,a){var s;return void 0!==a?s=[(i+t)%this.options.snapToGrid,(a+e)%this.options.snapToGrid]:(i=null==i?3:i,s=[(this.parameters.box.x+t+(1&i?0:this.parameters.box.width))%this.options.snapToGrid,(this.parameters.box.y+e+(2&i?0:this.parameters.box.height))%this.options.snapToGrid]),t<0&&(s[0]-=this.options.snapToGrid),e<0&&(s[1]-=this.options.snapToGrid),t-=Math.abs(s[0])n.maxX&&(t=n.maxX-s),void 0!==n.minY&&r+en.maxY&&(e=n.maxY-r),[t,e]},t.prototype.checkAspectRatio=function(t,e){if(!this.options.saveAspectRatio)return t;var i=t.slice(),a=this.parameters.box.width/this.parameters.box.height,s=this.parameters.box.width+t[0],r=this.parameters.box.height-t[1],n=s/r;return na&&(i[0]=this.parameters.box.width-r*a,e&&(i[0]=-i[0])),i},SVG.extend(SVG.Element,{resize:function(e){return(this.remember("_resizeHandler")||new t(this)).init(e||{}),this}}),SVG.Element.prototype.resize.defaults={snapToAngle:.1,snapToGrid:1,constraint:{},saveAspectRatio:!1}}).call(this)}();!function(t,e){void 0===e&&(e={});var i=e.insertAt;if(t&&"undefined"!=typeof document){var a=document.head||document.getElementsByTagName("head")[0],s=document.createElement("style");s.type="text/css","top"===i&&a.firstChild?a.insertBefore(s,a.firstChild):a.appendChild(s),s.styleSheet?s.styleSheet.cssText=t:s.appendChild(document.createTextNode(t))}}('.apexcharts-canvas {\n position: relative;\n user-select: none;\n /* cannot give overflow: hidden as it will crop tooltips which overflow outside chart area */\n}\n\n/* scrollbar is not visible by default for legend, hence forcing the visibility */\n.apexcharts-canvas ::-webkit-scrollbar {\n -webkit-appearance: none;\n width: 6px;\n}\n.apexcharts-canvas ::-webkit-scrollbar-thumb {\n border-radius: 4px;\n background-color: rgba(0,0,0,.5);\n box-shadow: 0 0 1px rgba(255,255,255,.5);\n -webkit-box-shadow: 0 0 1px rgba(255,255,255,.5);\n}\n.apexcharts-canvas.apexcharts-theme-dark {\n background: #343F57;\n}\n\n.apexcharts-inner {\n position: relative;\n}\n\n.apexcharts-text tspan {\n font-family: inherit;\n}\n\n.legend-mouseover-inactive {\n transition: 0.15s ease all;\n opacity: 0.20;\n}\n\n.apexcharts-series-collapsed {\n opacity: 0;\n}\n\n.apexcharts-gridline, .apexcharts-annotation-rect {\n pointer-events: none;\n}\n\n.apexcharts-tooltip {\n border-radius: 5px;\n box-shadow: 2px 2px 6px -4px #999;\n cursor: default;\n font-size: 14px;\n left: 62px;\n opacity: 0;\n pointer-events: none;\n position: absolute;\n top: 20px;\n overflow: hidden;\n white-space: nowrap;\n z-index: 12;\n transition: 0.15s ease all;\n}\n.apexcharts-tooltip.apexcharts-theme-light {\n border: 1px solid #e3e3e3;\n background: rgba(255, 255, 255, 0.96);\n}\n.apexcharts-tooltip.apexcharts-theme-dark {\n color: #fff;\n background: rgba(30,30,30, 0.8);\n}\n.apexcharts-tooltip * {\n font-family: inherit;\n}\n\n.apexcharts-tooltip .apexcharts-marker,\n.apexcharts-area-series .apexcharts-area,\n.apexcharts-line {\n pointer-events: none;\n}\n\n.apexcharts-tooltip.apexcharts-active {\n opacity: 1;\n transition: 0.15s ease all;\n}\n\n.apexcharts-tooltip-title {\n padding: 6px;\n font-size: 15px;\n margin-bottom: 4px;\n}\n.apexcharts-tooltip.apexcharts-theme-light .apexcharts-tooltip-title {\n background: #ECEFF1;\n border-bottom: 1px solid #ddd;\n}\n.apexcharts-tooltip.apexcharts-theme-dark .apexcharts-tooltip-title {\n background: rgba(0, 0, 0, 0.7);\n border-bottom: 1px solid #333;\n}\n\n.apexcharts-tooltip-text-value,\n.apexcharts-tooltip-text-z-value {\n display: inline-block;\n font-weight: 600;\n margin-left: 5px;\n}\n\n.apexcharts-tooltip-text-z-label:empty,\n.apexcharts-tooltip-text-z-value:empty {\n display: none;\n}\n\n.apexcharts-tooltip-text-value,\n.apexcharts-tooltip-text-z-value {\n font-weight: 600;\n}\n\n.apexcharts-tooltip-marker {\n width: 12px;\n height: 12px;\n position: relative;\n top: 0px;\n margin-right: 10px;\n border-radius: 50%;\n}\n\n.apexcharts-tooltip-series-group {\n padding: 0 10px;\n display: none;\n text-align: left;\n justify-content: left;\n align-items: center;\n}\n\n.apexcharts-tooltip-series-group.apexcharts-active .apexcharts-tooltip-marker {\n opacity: 1;\n}\n.apexcharts-tooltip-series-group.apexcharts-active, .apexcharts-tooltip-series-group:last-child {\n padding-bottom: 4px;\n}\n.apexcharts-tooltip-series-group-hidden {\n opacity: 0;\n height: 0;\n line-height: 0;\n padding: 0 !important;\n}\n.apexcharts-tooltip-y-group {\n padding: 6px 0 5px;\n}\n.apexcharts-tooltip-candlestick {\n padding: 4px 8px;\n}\n.apexcharts-tooltip-candlestick > div {\n margin: 4px 0;\n}\n.apexcharts-tooltip-candlestick span.value {\n font-weight: bold;\n}\n\n.apexcharts-tooltip-rangebar {\n padding: 5px 8px;\n}\n\n.apexcharts-tooltip-rangebar .category {\n font-weight: 600;\n color: #777;\n}\n\n.apexcharts-tooltip-rangebar .series-name {\n font-weight: bold;\n display: block;\n margin-bottom: 5px;\n}\n\n.apexcharts-xaxistooltip {\n opacity: 0;\n padding: 9px 10px;\n pointer-events: none;\n color: #373d3f;\n font-size: 13px;\n text-align: center;\n border-radius: 2px;\n position: absolute;\n z-index: 10;\n background: #ECEFF1;\n border: 1px solid #90A4AE;\n transition: 0.15s ease all;\n}\n\n.apexcharts-xaxistooltip.apexcharts-theme-dark {\n background: rgba(0, 0, 0, 0.7);\n border: 1px solid rgba(0, 0, 0, 0.5);\n color: #fff;\n}\n\n.apexcharts-xaxistooltip:after, .apexcharts-xaxistooltip:before {\n left: 50%;\n border: solid transparent;\n content: " ";\n height: 0;\n width: 0;\n position: absolute;\n pointer-events: none;\n}\n\n.apexcharts-xaxistooltip:after {\n border-color: rgba(236, 239, 241, 0);\n border-width: 6px;\n margin-left: -6px;\n}\n.apexcharts-xaxistooltip:before {\n border-color: rgba(144, 164, 174, 0);\n border-width: 7px;\n margin-left: -7px;\n}\n\n.apexcharts-xaxistooltip-bottom:after, .apexcharts-xaxistooltip-bottom:before {\n bottom: 100%;\n}\n\n.apexcharts-xaxistooltip-top:after, .apexcharts-xaxistooltip-top:before {\n top: 100%;\n}\n\n.apexcharts-xaxistooltip-bottom:after {\n border-bottom-color: #ECEFF1;\n}\n.apexcharts-xaxistooltip-bottom:before {\n border-bottom-color: #90A4AE;\n}\n\n.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:after {\n border-bottom-color: rgba(0, 0, 0, 0.5);\n}\n.apexcharts-xaxistooltip-bottom.apexcharts-theme-dark:before {\n border-bottom-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-xaxistooltip-top:after {\n border-top-color:#ECEFF1\n}\n.apexcharts-xaxistooltip-top:before {\n border-top-color: #90A4AE;\n}\n.apexcharts-xaxistooltip-top.apexcharts-theme-dark:after {\n border-top-color:rgba(0, 0, 0, 0.5);\n}\n.apexcharts-xaxistooltip-top.apexcharts-theme-dark:before {\n border-top-color: rgba(0, 0, 0, 0.5);\n}\n\n\n.apexcharts-xaxistooltip.apexcharts-active {\n opacity: 1;\n transition: 0.15s ease all;\n}\n\n.apexcharts-yaxistooltip {\n opacity: 0;\n padding: 4px 10px;\n pointer-events: none;\n color: #373d3f;\n font-size: 13px;\n text-align: center;\n border-radius: 2px;\n position: absolute;\n z-index: 10;\n background: #ECEFF1;\n border: 1px solid #90A4AE;\n}\n\n.apexcharts-yaxistooltip.apexcharts-theme-dark {\n background: rgba(0, 0, 0, 0.7);\n border: 1px solid rgba(0, 0, 0, 0.5);\n color: #fff;\n}\n\n.apexcharts-yaxistooltip:after, .apexcharts-yaxistooltip:before {\n top: 50%;\n border: solid transparent;\n content: " ";\n height: 0;\n width: 0;\n position: absolute;\n pointer-events: none;\n}\n.apexcharts-yaxistooltip:after {\n border-color: rgba(236, 239, 241, 0);\n border-width: 6px;\n margin-top: -6px;\n}\n.apexcharts-yaxistooltip:before {\n border-color: rgba(144, 164, 174, 0);\n border-width: 7px;\n margin-top: -7px;\n}\n\n.apexcharts-yaxistooltip-left:after, .apexcharts-yaxistooltip-left:before {\n left: 100%;\n}\n\n.apexcharts-yaxistooltip-right:after, .apexcharts-yaxistooltip-right:before {\n right: 100%;\n}\n\n.apexcharts-yaxistooltip-left:after {\n border-left-color: #ECEFF1;\n}\n.apexcharts-yaxistooltip-left:before {\n border-left-color: #90A4AE;\n}\n.apexcharts-yaxistooltip-left.apexcharts-theme-dark:after {\n border-left-color: rgba(0, 0, 0, 0.5);\n}\n.apexcharts-yaxistooltip-left.apexcharts-theme-dark:before {\n border-left-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-yaxistooltip-right:after {\n border-right-color: #ECEFF1;\n}\n.apexcharts-yaxistooltip-right:before {\n border-right-color: #90A4AE;\n}\n.apexcharts-yaxistooltip-right.apexcharts-theme-dark:after {\n border-right-color: rgba(0, 0, 0, 0.5);\n}\n.apexcharts-yaxistooltip-right.apexcharts-theme-dark:before {\n border-right-color: rgba(0, 0, 0, 0.5);\n}\n\n.apexcharts-yaxistooltip.apexcharts-active {\n opacity: 1;\n}\n.apexcharts-yaxistooltip-hidden {\n display: none;\n}\n\n.apexcharts-xcrosshairs, .apexcharts-ycrosshairs {\n pointer-events: none;\n opacity: 0;\n transition: 0.15s ease all;\n}\n\n.apexcharts-xcrosshairs.apexcharts-active, .apexcharts-ycrosshairs.apexcharts-active {\n opacity: 1;\n transition: 0.15s ease all;\n}\n\n.apexcharts-ycrosshairs-hidden {\n opacity: 0;\n}\n\n.apexcharts-zoom-rect {\n pointer-events: none;\n}\n.apexcharts-selection-rect {\n cursor: move;\n}\n\n.svg_select_points, .svg_select_points_rot {\n opacity: 0;\n visibility: hidden;\n}\n.svg_select_points_l, .svg_select_points_r {\n cursor: ew-resize;\n opacity: 1;\n visibility: visible;\n fill: #888;\n}\n.apexcharts-canvas.apexcharts-zoomable .hovering-zoom {\n cursor: crosshair\n}\n.apexcharts-canvas.apexcharts-zoomable .hovering-pan {\n cursor: move\n}\n\n\n.apexcharts-zoom-icon,\n.apexcharts-zoomin-icon,\n.apexcharts-zoomout-icon,\n.apexcharts-reset-icon,\n.apexcharts-pan-icon,\n.apexcharts-selection-icon,\n.apexcharts-menu-icon,\n.apexcharts-toolbar-custom-icon {\n cursor: pointer;\n width: 20px;\n height: 20px;\n line-height: 24px;\n color: #6E8192;\n text-align: center;\n}\n\n\n.apexcharts-zoom-icon svg,\n.apexcharts-zoomin-icon svg,\n.apexcharts-zoomout-icon svg,\n.apexcharts-reset-icon svg,\n.apexcharts-menu-icon svg {\n fill: #6E8192;\n}\n.apexcharts-selection-icon svg {\n fill: #444;\n transform: scale(0.76)\n}\n\n.apexcharts-theme-dark .apexcharts-zoom-icon svg,\n.apexcharts-theme-dark .apexcharts-zoomin-icon svg,\n.apexcharts-theme-dark .apexcharts-zoomout-icon svg,\n.apexcharts-theme-dark .apexcharts-reset-icon svg,\n.apexcharts-theme-dark .apexcharts-pan-icon svg,\n.apexcharts-theme-dark .apexcharts-selection-icon svg,\n.apexcharts-theme-dark .apexcharts-menu-icon svg,\n.apexcharts-theme-dark .apexcharts-toolbar-custom-icon svg{\n fill: #f3f4f5;\n}\n\n.apexcharts-canvas .apexcharts-zoom-icon.apexcharts-selected svg,\n.apexcharts-canvas .apexcharts-selection-icon.apexcharts-selected svg,\n.apexcharts-canvas .apexcharts-reset-zoom-icon.apexcharts-selected svg {\n fill: #008FFB;\n}\n.apexcharts-theme-light .apexcharts-selection-icon:not(.apexcharts-selected):hover svg,\n.apexcharts-theme-light .apexcharts-zoom-icon:not(.apexcharts-selected):hover svg,\n.apexcharts-theme-light .apexcharts-zoomin-icon:hover svg,\n.apexcharts-theme-light .apexcharts-zoomout-icon:hover svg,\n.apexcharts-theme-light .apexcharts-reset-icon:hover svg,\n.apexcharts-theme-light .apexcharts-menu-icon:hover svg {\n fill: #333;\n}\n\n.apexcharts-selection-icon, .apexcharts-menu-icon {\n position: relative;\n}\n.apexcharts-reset-icon {\n margin-left: 5px;\n}\n.apexcharts-zoom-icon, .apexcharts-reset-icon, .apexcharts-menu-icon {\n transform: scale(0.85);\n}\n\n.apexcharts-zoomin-icon, .apexcharts-zoomout-icon {\n transform: scale(0.7)\n}\n\n.apexcharts-zoomout-icon {\n margin-right: 3px;\n}\n\n.apexcharts-pan-icon {\n transform: scale(0.62);\n position: relative;\n left: 1px;\n top: 0px;\n}\n.apexcharts-pan-icon svg {\n fill: #fff;\n stroke: #6E8192;\n stroke-width: 2;\n}\n.apexcharts-pan-icon.apexcharts-selected svg {\n stroke: #008FFB;\n}\n.apexcharts-pan-icon:not(.apexcharts-selected):hover svg {\n stroke: #333;\n}\n\n.apexcharts-toolbar {\n position: absolute;\n z-index: 11;\n top: 0px;\n right: 3px;\n max-width: 176px;\n text-align: right;\n border-radius: 3px;\n padding: 0px 6px 2px 6px;\n display: flex;\n justify-content: space-between;\n align-items: center;\n}\n\n.apexcharts-toolbar svg {\n pointer-events: none;\n}\n\n.apexcharts-menu {\n background: #fff;\n position: absolute;\n top: 100%;\n border: 1px solid #ddd;\n border-radius: 3px;\n padding: 3px;\n right: 10px;\n opacity: 0;\n min-width: 110px;\n transition: 0.15s ease all;\n pointer-events: none;\n}\n\n.apexcharts-menu.apexcharts-menu-open {\n opacity: 1;\n pointer-events: all;\n transition: 0.15s ease all;\n}\n\n.apexcharts-menu-item {\n padding: 6px 7px;\n font-size: 12px;\n cursor: pointer;\n}\n.apexcharts-theme-light .apexcharts-menu-item:hover {\n background: #eee;\n}\n.apexcharts-theme-dark .apexcharts-menu {\n background: rgba(0, 0, 0, 0.7);\n color: #fff;\n}\n\n@media screen and (min-width: 768px) {\n\n .apexcharts-canvas:hover .apexcharts-toolbar {\n opacity: 1;\n }\n}\n\n.apexcharts-datalabel.apexcharts-element-hidden {\n opacity: 0;\n}\n\n.apexcharts-pie-label,\n.apexcharts-datalabels, .apexcharts-datalabel, .apexcharts-datalabel-label, .apexcharts-datalabel-value {\n cursor: default;\n pointer-events: none;\n}\n\n.apexcharts-pie-label-delay {\n opacity: 0;\n animation-name: opaque;\n animation-duration: 0.3s;\n animation-fill-mode: forwards;\n animation-timing-function: ease;\n}\n\n.apexcharts-canvas .apexcharts-element-hidden {\n opacity: 0;\n}\n\n.apexcharts-hide .apexcharts-series-points {\n opacity: 0;\n}\n\n.apexcharts-area-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events,\n.apexcharts-line-series .apexcharts-series-markers .apexcharts-marker.no-pointer-events, .apexcharts-radar-series path, .apexcharts-radar-series polygon {\n pointer-events: none;\n}\n\n/* markers */\n\n.apexcharts-marker {\n transition: 0.15s ease all;\n}\n\n@keyframes opaque {\n 0% {\n opacity: 0;\n }\n 100% {\n opacity: 1;\n }\n}\n\n/* Resize generated styles */\n@keyframes resizeanim {\n from {\n opacity: 0;\n }\n to {\n opacity: 0;\n }\n}\n\n.resize-triggers {\n animation: 1ms resizeanim;\n visibility: hidden;\n opacity: 0;\n}\n\n.resize-triggers, .resize-triggers > div, .contract-trigger:before {\n content: " ";\n display: block;\n position: absolute;\n top: 0;\n left: 0;\n height: 100%;\n width: 100%;\n overflow: hidden;\n}\n\n.resize-triggers > div {\n background: #eee;\n overflow: auto;\n}\n\n.contract-trigger:before {\n width: 200%;\n height: 200%;\n}\n'),function(){function t(t){var e=t.__resizeTriggers__,i=e.firstElementChild,a=e.lastElementChild,s=i.firstElementChild;a.scrollLeft=a.scrollWidth,a.scrollTop=a.scrollHeight,s.style.width=i.offsetWidth+1+"px",s.style.height=i.offsetHeight+1+"px",i.scrollLeft=i.scrollWidth,i.scrollTop=i.scrollHeight}function e(e){var i=this;t(this),this.__resizeRAF__&&r(this.__resizeRAF__),this.__resizeRAF__=s((function(){(function(t){return t.offsetWidth!=t.__resizeLast__.width||t.offsetHeight!=t.__resizeLast__.height})(i)&&(i.__resizeLast__.width=i.offsetWidth,i.__resizeLast__.height=i.offsetHeight,i.__resizeListeners__.forEach((function(t){t.call(e)})))}))}var i,a,s=(i=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||function(t){return window.setTimeout(t,20)},function(t){return i(t)}),r=(a=window.cancelAnimationFrame||window.mozCancelAnimationFrame||window.webkitCancelAnimationFrame||window.clearTimeout,function(t){return a(t)}),n=!1,o="animationstart",l="Webkit Moz O ms".split(" "),h="webkitAnimationStart animationstart oAnimationStart MSAnimationStart".split(" "),c=document.createElement("fakeelement");if(void 0!==c.style.animationName&&(n=!0),!1===n)for(var d=0;d
',i.appendChild(i.__resizeTriggers__),t(i),i.addEventListener("scroll",e,!0),o&&i.__resizeTriggers__.addEventListener(o,(function(e){"resizeanim"==e.animationName&&t(i)}))),i.__resizeListeners__.push(a)},window.removeResizeListener=function(t,i){t&&(t.__resizeListeners__.splice(t.__resizeListeners__.indexOf(i),1),t.__resizeListeners__.length||(t.removeEventListener("scroll",e),t.__resizeTriggers__=!t.removeChild(t.__resizeTriggers__)))}}(),window.Apex={};var zt=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w}return a(t,[{key:"initModules",value:function(){this.ctx.publicMethods=["updateOptions","updateSeries","appendData","appendSeries","toggleSeries","showSeries","hideSeries","setLocale","resetSeries","toggleDataPointSelection","dataURI","addXaxisAnnotation","addYaxisAnnotation","addPointAnnotation","addText","addImage","clearAnnotations","removeAnnotation","paper","destroy"],this.ctx.eventList=["click","mousedown","mousemove","touchstart","touchmove","mouseup","touchend"],this.ctx.animations=new f(this.ctx),this.ctx.axes=new U(this.ctx),this.ctx.core=new Pt(this.ctx.el,this.ctx),this.ctx.data=new R(this.ctx),this.ctx.grid=new W(this.ctx),this.ctx.coreUtils=new I(this.ctx),this.ctx.crosshairs=new q(this.ctx),this.ctx.events=new _(this.ctx),this.ctx.localization=new j(this.ctx),this.ctx.options=new A,this.ctx.responsive=new Z(this.ctx),this.ctx.series=new F(this.ctx),this.ctx.theme=new $(this.ctx),this.ctx.formatters=new D(this.ctx),this.ctx.titleSubtitle=new J(this.ctx),this.ctx.legend=new rt(this.ctx),this.ctx.toolbar=new nt(this.ctx),this.ctx.dimensions=new it(this.ctx),this.ctx.updateHelpers=new Tt(this.ctx),this.ctx.zoomPanSelection=new ot(this.ctx),this.ctx.w.globals.tooltip=new ft(this.ctx)}}]),t}(),It=function(){function t(i){e(this,t),this.ctx=i,this.w=i.w}return a(t,[{key:"clear",value:function(){this.ctx.zoomPanSelection&&this.ctx.zoomPanSelection.destroy(),this.ctx.toolbar&&this.ctx.toolbar.destroy(),this.ctx.animations=null,this.ctx.axes=null,this.ctx.annotations=null,this.ctx.core=null,this.ctx.data=null,this.ctx.grid=null,this.ctx.series=null,this.ctx.responsive=null,this.ctx.theme=null,this.ctx.formatters=null,this.ctx.titleSubtitle=null,this.ctx.legend=null,this.ctx.dimensions=null,this.ctx.options=null,this.ctx.crosshairs=null,this.ctx.zoomPanSelection=null,this.ctx.updateHelpers=null,this.ctx.toolbar=null,this.ctx.localization=null,this.ctx.w.globals.tooltip=null,this.clearDomElements()}},{key:"killSVG",value:function(t){t.each((function(t,e){this.removeClass("*"),this.off(),this.stop()}),!0),t.ungroup(),t.clear()}},{key:"clearDomElements",value:function(){var t=this;this.ctx.eventList.forEach((function(e){document.removeEventListener(e,t.ctx.events.documentEvent)}));var e=this.w.globals.dom;if(null!==this.ctx.el)for(;this.ctx.el.firstChild;)this.ctx.el.removeChild(this.ctx.el.firstChild);this.killSVG(e.Paper),e.Paper.remove(),e.elWrap=null,e.elGraphical=null,e.elLegendWrap=null,e.baseEl=null,e.elGridRect=null,e.elGridRectMask=null,e.elGridRectMarkerMask=null,e.elDefs=null}}]),t}();return function(){function t(i,a){e(this,t),this.opts=a,this.ctx=this,this.w=new z(a).init(),this.el=i,this.w.globals.cuid=g.randomId(),this.w.globals.chartID=this.w.config.chart.id?this.w.config.chart.id:this.w.globals.cuid,new zt(this).initModules(),this.create=g.bind(this.create,this),this.windowResizeHandler=this._windowResize.bind(this)}return a(t,[{key:"render",value:function(){var t=this;return new Promise((function(e,i){if(null!==t.el){void 0===Apex._chartInstances&&(Apex._chartInstances=[]),t.w.config.chart.id&&Apex._chartInstances.push({id:t.w.globals.chartID,group:t.w.config.chart.group,chart:t}),t.setLocale(t.w.config.chart.defaultLocale);var a=t.w.config.chart.events.beforeMount;"function"==typeof a&&a(t,t.w),t.events.fireEvent("beforeMount",[t,t.w]),window.addEventListener("resize",t.windowResizeHandler),window.addResizeListener(t.el.parentNode,t._parentResizeCallback.bind(t));var s=t.create(t.w.config.series,{});if(!s)return e(t);t.mount(s).then((function(){"function"==typeof t.w.config.chart.events.mounted&&t.w.config.chart.events.mounted(t,t.w),t.events.fireEvent("mounted",[t,t.w]),e(s)})).catch((function(t){i(t)}))}else i(new Error("Element not found"))}))}},{key:"create",value:function(t,e){var i=this.w;new zt(this).initModules();var a=this.w.globals;(a.noData=!1,a.animationEnded=!1,this.responsive.checkResponsiveConfig(e),i.config.xaxis.convertedCatToNumeric)&&new L(i.config).convertCatToNumericXaxis(i.config,this.ctx);if(null===this.el)return a.animationEnded=!0,null;if(this.core.setupElements(),0===a.svgWidth)return a.animationEnded=!0,null;var s=I.checkComboSeries(t);a.comboCharts=s.comboCharts,a.comboBarCount=s.comboBarCount,(0===t.length||1===t.length&&t[0].data&&0===t[0].data.length)&&this.series.handleNoData(),this.events.setupEventHandlers(),this.data.parseData(t),this.theme.init(),new X(this).setGlobalMarkerSize(),this.formatters.setLabelFormatters(),this.titleSubtitle.draw(),a.noData&&a.collapsedSeries.length!==a.series.length||this.legend.init(),this.series.hasAllSeriesEqualX(),a.axisCharts&&(this.core.coreCalculations(),"category"!==i.config.xaxis.type&&this.formatters.setLabelFormatters()),this.formatters.heatmapLabelFormatters(),this.dimensions.plotCoords();var r=this.core.xySettings();this.grid.createGridMask();var n=this.core.plotChartType(t,r),o=new Y(this);o.bringForward(),i.config.dataLabels.background.enabled&&o.dataLabelsBackground(),this.core.shiftGraphPosition();var l={plot:{left:i.globals.translateX,top:i.globals.translateY,width:i.globals.gridWidth,height:i.globals.gridHeight}};return{elGraph:n,xyRatios:r,elInner:i.globals.dom.elGraphical,dimensions:l}}},{key:"mount",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,i=this,a=i.w;return new Promise((function(s,r){if(null===i.el)return r(new Error("Not enough data to display or target element not found"));(null===e||a.globals.allSeriesCollapsed)&&i.series.handleNoData(),i.axes.drawAxis(a.config.chart.type,e.xyRatios),i.grid=new W(i);var n=null;"back"===a.config.grid.position&&(n=i.grid.drawGrid());var o=new N(t.ctx),l=new G(t.ctx);if(null!==n&&(o.xAxisLabelCorrections(n.xAxisTickWidth),l.setYAxisTextAlignments()),i.annotations=new S(i),"back"===a.config.annotations.position&&i.annotations.drawAnnotations(),e.elGraph instanceof Array)for(var h=0;h0&&a.globals.memory.methodsToExec.forEach((function(t){t.method(t.params,!1,t.context)})),a.globals.axisCharts||a.globals.noData||i.core.resizeNonAxisCharts(),s(i)}))}},{key:"destroy",value:function(){window.removeEventListener("resize",this.windowResizeHandler),window.removeResizeListener(this.el.parentNode,this._parentResizeCallback.bind(this));var t=this.w.config.chart.id;t&&Apex._chartInstances.forEach((function(e,i){e.id===t&&Apex._chartInstances.splice(i,1)})),new It(this.ctx).clear()}},{key:"updateOptions",value:function(t){var e=this,i=arguments.length>1&&void 0!==arguments[1]&&arguments[1],a=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],s=!(arguments.length>3&&void 0!==arguments[3])||arguments[3],r=!(arguments.length>4&&void 0!==arguments[4])||arguments[4],n=this.w;return t.series&&(this.series.resetSeries(!1),t.series.length&&t.series[0].data&&(t.series=t.series.map((function(t,i){return e.updateHelpers._extendSeries(t,i)}))),this.updateHelpers.revertDefaultAxisMinMax()),t.xaxis&&(t=this.updateHelpers.forceXAxisUpdate(t)),t.yaxis&&(t=this.updateHelpers.forceYAxisUpdate(t)),n.globals.collapsedSeriesIndices.length>0&&this.series.clearPreviousPaths(),t.theme&&(t=this.theme.updateThemeOptions(t)),this.updateHelpers._updateOptions(t,i,a,s,r)}},{key:"updateSeries",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:[],e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2];return this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(t,e,i)}},{key:"appendSeries",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],a=this.w.config.series.slice();return a.push(t),this.series.resetSeries(!1),this.updateHelpers.revertDefaultAxisMinMax(),this.updateHelpers._updateSeries(a,e,i)}},{key:"appendData",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=this;i.w.globals.dataChanged=!0,i.series.getPreviousPaths();for(var a=i.w.config.series.slice(),s=0;s0&&void 0!==arguments[0])||arguments[0];this.series.resetSeries(t)}},{key:"addEventListener",value:function(t,e){this.events.addEventListener(t,e)}},{key:"removeEventListener",value:function(t,e){this.events.removeEventListener(t,e)}},{key:"addXaxisAnnotation",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,a=this;i&&(a=i),a.annotations.addXaxisAnnotationExternal(t,e,a)}},{key:"addYaxisAnnotation",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,a=this;i&&(a=i),a.annotations.addYaxisAnnotationExternal(t,e,a)}},{key:"addPointAnnotation",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,a=this;i&&(a=i),a.annotations.addPointAnnotationExternal(t,e,a)}},{key:"clearAnnotations",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:void 0,e=this;t&&(e=t),e.annotations.clearAnnotations(e)}},{key:"removeAnnotation",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:void 0,i=this;e&&(i=e),i.annotations.removeAnnotation(i,t)}},{key:"addText",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,a=this;i&&(a=i),a.annotations.addText(t,e,a)}},{key:"addImage",value:function(t){var e=!(arguments.length>1&&void 0!==arguments[1])||arguments[1],i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:void 0,a=this;i&&(a=i),a.annotations.addImage(t,e,a)}},{key:"getChartArea",value:function(){return this.w.globals.dom.baseEl.querySelector(".apexcharts-inner")}},{key:"getSeriesTotalXRange",value:function(t,e){return this.coreUtils.getSeriesTotalsXRange(t,e)}},{key:"getHighestValueInSeries",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=new V(this.ctx);return e.getMinYMaxY(t).highestY}},{key:"getLowestValueInSeries",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=new V(this.ctx);return e.getMinYMaxY(t).lowestY}},{key:"getSeriesTotal",value:function(){return this.w.globals.seriesTotals}},{key:"toggleDataPointSelection",value:function(t,e){return this.updateHelpers.toggleDataPointSelection(t,e)}},{key:"setLocale",value:function(t){this.localization.setCurrentLocaleValues(t)}},{key:"dataURI",value:function(){return new O(this.ctx).dataURI()}},{key:"paper",value:function(){return this.w.globals.dom.Paper}},{key:"_parentResizeCallback",value:function(){this.w.globals.animationEnded&&this.w.config.chart.redrawOnParentResize&&this._windowResize()}},{key:"_windowResize",value:function(){var t=this;clearTimeout(this.w.globals.resizeTimer),this.w.globals.resizeTimer=window.setTimeout((function(){t.w.globals.resized=!0,t.w.globals.dataChanged=!1,t.ctx.update()}),150)}}],[{key:"getChartByID",value:function(t){var e=Apex._chartInstances.filter((function(e){return e.id===t}))[0];return e&&e.chart}},{key:"initOnLoad",value:function(){for(var e=document.querySelectorAll("[data-apexcharts]"),i=0;i2?s-2:0),n=2;n",noCalendar:!1,now:new Date,onChange:[],onClose:[],onDayCreate:[],onDestroy:[],onKeyDown:[],onMonthChange:[],onOpen:[],onParseConfig:[],onReady:[],onValueUpdate:[],onYearChange:[],onPreCalendarPosition:[],plugins:[],position:"auto",positionElement:void 0,prevArrow:"",shorthandCurrentMonth:!1,showMonths:1,static:!1,time_24hr:!1,weekNumbers:!1,wrap:!1},a={weekdays:{shorthand:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],longhand:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},months:{shorthand:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],longhand:["January","February","March","April","May","June","July","August","September","October","November","December"]},daysInMonth:[31,28,31,30,31,30,31,31,30,31,30,31],firstDayOfWeek:0,ordinal:function(e){var t=e%100;if(t>3&&t<21)return"th";switch(t%10){case 1:return"st";case 2:return"nd";case 3:return"rd";default:return"th"}},rangeSeparator:" to ",weekAbbreviation:"Wk",scrollTitle:"Scroll to increment",toggleTitle:"Click to toggle",amPM:["AM","PM"],yearAriaLabel:"Year",hourAriaLabel:"Hour",minuteAriaLabel:"Minute",time_24hr:!1},i=function(e){return("0"+e).slice(-2)},o=function(e){return!0===e?1:0};function r(e,t,n){var a;return void 0===n&&(n=!1),function(){var i=this,o=arguments;null!==a&&clearTimeout(a),a=window.setTimeout(function(){a=null,n||e.apply(i,o)},t),n&&!a&&e.apply(i,o)}}var l=function(e){return e instanceof Array?e:[e]};function c(e,t,n){if(!0===n)return e.classList.add(t);e.classList.remove(t)}function d(e,t,n){var a=window.document.createElement(e);return t=t||"",n=n||"",a.className=t,void 0!==n&&(a.textContent=n),a}function s(e){for(;e.firstChild;)e.removeChild(e.firstChild)}function u(e,t){var n=d("div","numInputWrapper"),a=d("input","numInput "+e),i=d("span","arrowUp"),o=d("span","arrowDown");if(-1===navigator.userAgent.indexOf("MSIE 9.0")?a.type="number":(a.type="text",a.pattern="\\d*"),void 0!==t)for(var r in t)a.setAttribute(r,t[r]);return n.appendChild(a),n.appendChild(i),n.appendChild(o),n}var f=function(){},m=function(e,t,n){return n.months[t?"shorthand":"longhand"][e]},g={D:f,F:function(e,t,n){e.setMonth(n.months.longhand.indexOf(t))},G:function(e,t){e.setHours(parseFloat(t))},H:function(e,t){e.setHours(parseFloat(t))},J:function(e,t){e.setDate(parseFloat(t))},K:function(e,t,n){e.setHours(e.getHours()%12+12*o(new RegExp(n.amPM[1],"i").test(t)))},M:function(e,t,n){e.setMonth(n.months.shorthand.indexOf(t))},S:function(e,t){e.setSeconds(parseFloat(t))},U:function(e,t){return new Date(1e3*parseFloat(t))},W:function(e,t,n){var a=parseInt(t),i=new Date(e.getFullYear(),0,2+7*(a-1),0,0,0,0);return i.setDate(i.getDate()-i.getDay()+n.firstDayOfWeek),i},Y:function(e,t){e.setFullYear(parseFloat(t))},Z:function(e,t){return new Date(t)},d:function(e,t){e.setDate(parseFloat(t))},h:function(e,t){e.setHours(parseFloat(t))},i:function(e,t){e.setMinutes(parseFloat(t))},j:function(e,t){e.setDate(parseFloat(t))},l:f,m:function(e,t){e.setMonth(parseFloat(t)-1)},n:function(e,t){e.setMonth(parseFloat(t)-1)},s:function(e,t){e.setSeconds(parseFloat(t))},u:function(e,t){return new Date(parseFloat(t))},w:f,y:function(e,t){e.setFullYear(2e3+parseFloat(t))}},p={D:"(\\w+)",F:"(\\w+)",G:"(\\d\\d|\\d)",H:"(\\d\\d|\\d)",J:"(\\d\\d|\\d)\\w+",K:"",M:"(\\w+)",S:"(\\d\\d|\\d)",U:"(.+)",W:"(\\d\\d|\\d)",Y:"(\\d{4})",Z:"(.+)",d:"(\\d\\d|\\d)",h:"(\\d\\d|\\d)",i:"(\\d\\d|\\d)",j:"(\\d\\d|\\d)",l:"(\\w+)",m:"(\\d\\d|\\d)",n:"(\\d\\d|\\d)",s:"(\\d\\d|\\d)",u:"(.+)",w:"(\\d\\d|\\d)",y:"(\\d{2})"},h={Z:function(e){return e.toISOString()},D:function(e,t,n){return t.weekdays.shorthand[h.w(e,t,n)]},F:function(e,t,n){return m(h.n(e,t,n)-1,!1,t)},G:function(e,t,n){return i(h.h(e,t,n))},H:function(e){return i(e.getHours())},J:function(e,t){return void 0!==t.ordinal?e.getDate()+t.ordinal(e.getDate()):e.getDate()},K:function(e,t){return t.amPM[o(e.getHours()>11)]},M:function(e,t){return m(e.getMonth(),!0,t)},S:function(e){return i(e.getSeconds())},U:function(e){return e.getTime()/1e3},W:function(e,t,n){return n.getWeek(e)},Y:function(e){return e.getFullYear()},d:function(e){return i(e.getDate())},h:function(e){return e.getHours()%12?e.getHours()%12:12},i:function(e){return i(e.getMinutes())},j:function(e){return e.getDate()},l:function(e,t){return t.weekdays.longhand[e.getDay()]},m:function(e){return i(e.getMonth()+1)},n:function(e){return e.getMonth()+1},s:function(e){return e.getSeconds()},u:function(e){return e.getTime()},w:function(e){return e.getDay()},y:function(e){return String(e.getFullYear()).substring(2)}},v=function(e){var t=e.config,i=void 0===t?n:t,o=e.l10n,r=void 0===o?a:o;return function(e,t,n){var a=n||r;return void 0!==i.formatDate?i.formatDate(e,t,a):t.split("").map(function(t,n,o){return h[t]&&"\\"!==o[n-1]?h[t](e,a,i):"\\"!==t?t:""}).join("")}},D=function(e){var t=e.config,i=void 0===t?n:t,o=e.l10n,r=void 0===o?a:o;return function(e,t,a,o){if(0===e||e){var l,c=o||r,d=e;if(e instanceof Date)l=new Date(e.getTime());else if("string"!=typeof e&&void 0!==e.toFixed)l=new Date(e);else if("string"==typeof e){var s=t||(i||n).dateFormat,u=String(e).trim();if("today"===u)l=new Date,a=!0;else if(/Z$/.test(u)||/GMT$/.test(u))l=new Date(e);else if(i&&i.parseDate)l=i.parseDate(e,s);else{l=i&&i.noCalendar?new Date((new Date).setHours(0,0,0,0)):new Date((new Date).getFullYear(),0,1,0,0,0,0);for(var f=void 0,m=[],h=0,v=0,D="";hMath.min(t,n)&&er&&(s=n===h.hourElement?s-r-o(!h.amPM):a,f&&j(void 0,1,h.hourElement)),h.amPM&&u&&(1===l?s+c===23:Math.abs(s-c)>l)&&(h.amPM.textContent=h.l10n.amPM[o(h.amPM.textContent===h.l10n.amPM[0])]),n.value=i(s)}}(e);var t=h._input.value;k(),we(),h._input.value!==t&&h._debouncedChange()}function k(){if(void 0!==h.hourElement&&void 0!==h.minuteElement){var e,t,n=(parseInt(h.hourElement.value.slice(-2),10)||0)%24,a=(parseInt(h.minuteElement.value,10)||0)%60,i=void 0!==h.secondElement?(parseInt(h.secondElement.value,10)||0)%60:0;void 0!==h.amPM&&(e=n,t=h.amPM.textContent,n=e%12+12*o(t===h.l10n.amPM[1]));var r=void 0!==h.config.minTime||h.config.minDate&&h.minDateHasTime&&h.latestSelectedDateObj&&0===w(h.latestSelectedDateObj,h.config.minDate,!0);if(void 0!==h.config.maxTime||h.config.maxDate&&h.maxDateHasTime&&h.latestSelectedDateObj&&0===w(h.latestSelectedDateObj,h.config.maxDate,!0)){var l=void 0!==h.config.maxTime?h.config.maxTime:h.config.maxDate;(n=Math.min(n,l.getHours()))===l.getHours()&&(a=Math.min(a,l.getMinutes())),a===l.getMinutes()&&(i=Math.min(i,l.getSeconds()))}if(r){var c=void 0!==h.config.minTime?h.config.minTime:h.config.minDate;(n=Math.max(n,c.getHours()))===c.getHours()&&(a=Math.max(a,c.getMinutes())),a===c.getMinutes()&&(i=Math.max(i,c.getSeconds()))}O(n,a,i)}}function I(e){var t=e||h.latestSelectedDateObj;t&&O(t.getHours(),t.getMinutes(),t.getSeconds())}function S(){var e=h.config.defaultHour,t=h.config.defaultMinute,n=h.config.defaultSeconds;if(void 0!==h.config.minDate){var a=h.config.minDate.getHours(),i=h.config.minDate.getMinutes();(e=Math.max(e,a))===a&&(t=Math.max(i,t)),e===a&&t===i&&(n=h.config.minDate.getSeconds())}if(void 0!==h.config.maxDate){var o=h.config.maxDate.getHours(),r=h.config.maxDate.getMinutes();(e=Math.min(e,o))===o&&(t=Math.min(r,t)),e===o&&t===r&&(n=h.config.maxDate.getSeconds())}O(e,t,n)}function O(e,t,n){void 0!==h.latestSelectedDateObj&&h.latestSelectedDateObj.setHours(e%24,t,n||0,0),h.hourElement&&h.minuteElement&&!h.isMobile&&(h.hourElement.value=i(h.config.time_24hr?e:(12+e)%12+12*o(e%12==0)),h.minuteElement.value=i(t),void 0!==h.amPM&&(h.amPM.textContent=h.l10n.amPM[o(e>=12)]),void 0!==h.secondElement&&(h.secondElement.value=i(n)))}function _(e){var t=parseInt(e.target.value)+(e.delta||0);(t/1e3>1||"Enter"===e.key&&!/[^\d]/.test(t.toString()))&&Q(t)}function F(e,t,n,a){return t instanceof Array?t.forEach(function(t){return F(e,t,n,a)}):e instanceof Array?e.forEach(function(e){return F(e,t,n,a)}):(e.addEventListener(t,n,a),void h._handlers.push({element:e,event:t,handler:n,options:a}))}function N(e){return function(t){1===t.which&&e(t)}}function Y(){ge("onChange")}function A(e,t){var n=void 0!==e?h.parseDate(e):h.latestSelectedDateObj||(h.config.minDate&&h.config.minDate>h.now?h.config.minDate:h.config.maxDate&&h.config.maxDate=0&&w(e,h.selectedDates[1])<=0}(t)&&!he(t)&&o.classList.add("inRange"),h.weekNumbers&&1===h.config.showMonths&&"prevMonthDay"!==e&&n%7==1&&h.weekNumbers.insertAdjacentHTML("beforeend",""+h.config.getWeek(t)+""),ge("onDayCreate",o),o}function L(e){e.focus(),"range"===h.config.mode&&ne(e)}function W(e){for(var t=e>0?0:h.config.showMonths-1,n=e>0?h.config.showMonths:-1,a=t;a!=n;a+=e)for(var i=h.daysContainer.children[a],o=e>0?0:i.children.length-1,r=e>0?i.children.length:-1,l=o;l!=r;l+=e){var c=i.children[l];if(-1===c.className.indexOf("hidden")&&X(c.dateObj))return c}}function R(e,t){var n=ee(document.activeElement||document.body),a=void 0!==e?e:n?document.activeElement:void 0!==h.selectedDateElem&&ee(h.selectedDateElem)?h.selectedDateElem:void 0!==h.todayDateElem&&ee(h.todayDateElem)?h.todayDateElem:W(t>0?1:-1);return void 0===a?h._input.focus():n?void function(e,t){for(var n=-1===e.className.indexOf("Month")?e.dateObj.getMonth():h.currentMonth,a=t>0?h.config.showMonths:-1,i=t>0?1:-1,o=n-h.currentMonth;o!=a;o+=i)for(var r=h.daysContainer.children[o],l=n-h.currentMonth===o?e.$i+t:t<0?r.children.length-1:0,c=r.children.length,d=l;d>=0&&d0?c:-1);d+=i){var s=r.children[d];if(-1===s.className.indexOf("hidden")&&X(s.dateObj)&&Math.abs(e.$i-d)>=Math.abs(t))return L(s)}h.changeMonth(i),R(W(i),0)}(a,t):L(a)}function B(e,t){for(var n=(new Date(e,t,1).getDay()-h.l10n.firstDayOfWeek+7)%7,a=h.utils.getDaysInMonth((t-1+12)%12),i=h.utils.getDaysInMonth(t),o=window.document.createDocumentFragment(),r=h.config.showMonths>1,l=r?"prevMonthDay hidden":"prevMonthDay",c=r?"nextMonthDay hidden":"nextMonthDay",s=a+1-n,u=0;s<=a;s++,u++)o.appendChild(H(l,new Date(e,t-1,s),s,u));for(s=1;s<=i;s++,u++)o.appendChild(H("",new Date(e,t,s),s,u));for(var f=i+1;f<=42-n&&(1===h.config.showMonths||u%7!=0);f++,u++)o.appendChild(H(c,new Date(e,t+1,f%i),f,u));var m=d("div","dayContainer");return m.appendChild(o),m}function J(){if(void 0!==h.daysContainer){s(h.daysContainer),h.weekNumbers&&s(h.weekNumbers);for(var e=document.createDocumentFragment(),t=0;t1||"dropdown"!==h.config.monthSelectorType)){var e=function(e){return!(void 0!==h.config.minDate&&h.currentYear===h.config.minDate.getFullYear()&&eh.config.maxDate.getMonth())};h.monthsDropdownContainer.tabIndex=-1,h.monthsDropdownContainer.innerHTML="";for(var t=0;t<12;t++)if(e(t)){var n=d("option","flatpickr-monthDropdown-month");n.value=new Date(h.currentYear,t).getMonth().toString(),n.textContent=m(t,h.config.shorthandCurrentMonth,h.l10n),n.tabIndex=-1,h.currentMonth===t&&(n.selected=!0),h.monthsDropdownContainer.appendChild(n)}}}function U(){var e,t=d("div","flatpickr-month"),n=window.document.createDocumentFragment();h.config.showMonths>1||"static"===h.config.monthSelectorType?e=d("span","cur-month"):(h.monthsDropdownContainer=d("select","flatpickr-monthDropdown-months"),F(h.monthsDropdownContainer,"change",function(e){var t=e.target,n=parseInt(t.value,10);h.changeMonth(n-h.currentMonth),ge("onMonthChange")}),K(),e=h.monthsDropdownContainer);var a=u("cur-year",{tabindex:"-1"}),i=a.getElementsByTagName("input")[0];i.setAttribute("aria-label",h.l10n.yearAriaLabel),h.config.minDate&&i.setAttribute("min",h.config.minDate.getFullYear().toString()),h.config.maxDate&&(i.setAttribute("max",h.config.maxDate.getFullYear().toString()),i.disabled=!!h.config.minDate&&h.config.minDate.getFullYear()===h.config.maxDate.getFullYear());var o=d("div","flatpickr-current-month");return o.appendChild(e),o.appendChild(a),n.appendChild(o),t.appendChild(n),{container:t,yearElement:i,monthElement:e}}function q(){s(h.monthNav),h.monthNav.appendChild(h.prevMonthNav),h.config.showMonths&&(h.yearElements=[],h.monthElements=[]);for(var e=h.config.showMonths;e--;){var t=U();h.yearElements.push(t.yearElement),h.monthElements.push(t.monthElement),h.monthNav.appendChild(t.container)}h.monthNav.appendChild(h.nextMonthNav)}function $(){h.weekdayContainer?s(h.weekdayContainer):h.weekdayContainer=d("div","flatpickr-weekdays");for(var e=h.config.showMonths;e--;){var t=d("div","flatpickr-weekdaycontainer");h.weekdayContainer.appendChild(t)}return z(),h.weekdayContainer}function z(){if(h.weekdayContainer){var e=h.l10n.firstDayOfWeek,t=h.l10n.weekdays.shorthand.slice();e>0&&e\n "+t.join("")+"\n \n "}}function G(e,t){void 0===t&&(t=!0);var n=t?e:e-h.currentMonth;n<0&&!0===h._hidePrevMonthArrow||n>0&&!0===h._hideNextMonthArrow||(h.currentMonth+=n,(h.currentMonth<0||h.currentMonth>11)&&(h.currentYear+=h.currentMonth>11?1:-1,h.currentMonth=(h.currentMonth+12)%12,ge("onYearChange"),K()),J(),ge("onMonthChange"),ve())}function V(e){return!(!h.config.appendTo||!h.config.appendTo.contains(e))||h.calendarContainer.contains(e)}function Z(e){if(h.isOpen&&!h.config.inline){var t="function"==typeof(r=e).composedPath?r.composedPath()[0]:r.target,n=V(t),a=t===h.input||t===h.altInput||h.element.contains(t)||e.path&&e.path.indexOf&&(~e.path.indexOf(h.input)||~e.path.indexOf(h.altInput)),i="blur"===e.type?a&&e.relatedTarget&&!V(e.relatedTarget):!a&&!n&&!V(e.relatedTarget),o=!h.config.ignoredFocusElements.some(function(e){return e.contains(t)});i&&o&&(void 0!==h.timeContainer&&void 0!==h.minuteElement&&void 0!==h.hourElement&&T(),h.close(),"range"===h.config.mode&&1===h.selectedDates.length&&(h.clear(!1),h.redraw()))}var r}function Q(e){if(!(!e||h.config.minDate&&eh.config.maxDate.getFullYear())){var t=e,n=h.currentYear!==t;h.currentYear=t||h.currentYear,h.config.maxDate&&h.currentYear===h.config.maxDate.getFullYear()?h.currentMonth=Math.min(h.config.maxDate.getMonth(),h.currentMonth):h.config.minDate&&h.currentYear===h.config.minDate.getFullYear()&&(h.currentMonth=Math.max(h.config.minDate.getMonth(),h.currentMonth)),n&&(h.redraw(),ge("onYearChange"),K())}}function X(e,t){void 0===t&&(t=!0);var n=h.parseDate(e,void 0,t);if(h.config.minDate&&n&&w(n,h.config.minDate,void 0!==t?t:!h.minDateHasTime)<0||h.config.maxDate&&n&&w(n,h.config.maxDate,void 0!==t?t:!h.maxDateHasTime)>0)return!1;if(0===h.config.enable.length&&0===h.config.disable.length)return!0;if(void 0===n)return!1;for(var a=h.config.enable.length>0,i=a?h.config.enable:h.config.disable,o=0,r=void 0;o=r.from.getTime()&&n.getTime()<=r.to.getTime())return a}return!a}function ee(e){return void 0!==h.daysContainer&&(-1===e.className.indexOf("hidden")&&h.daysContainer.contains(e))}function te(e){var t=e.target===h._input,n=h.config.allowInput,a=h.isOpen&&(!n||!t),i=h.config.inline&&t&&!n;if(13===e.keyCode&&t){if(n)return h.setDate(h._input.value,!0,e.target===h.altInput?h.config.altFormat:h.config.dateFormat),e.target.blur();h.open()}else if(V(e.target)||a||i){var o=!!h.timeContainer&&h.timeContainer.contains(e.target);switch(e.keyCode){case 13:o?(e.preventDefault(),T(),de()):se(e);break;case 27:e.preventDefault(),de();break;case 8:case 46:t&&!h.config.allowInput&&(e.preventDefault(),h.clear());break;case 37:case 39:if(o||t)h.hourElement&&h.hourElement.focus();else if(e.preventDefault(),void 0!==h.daysContainer&&(!1===n||document.activeElement&&ee(document.activeElement))){var r=39===e.keyCode?1:-1;e.ctrlKey?(e.stopPropagation(),G(r),R(W(1),0)):R(void 0,r)}break;case 38:case 40:e.preventDefault();var l=40===e.keyCode?1:-1;h.daysContainer&&void 0!==e.target.$i||e.target===h.input||e.target===h.altInput?e.ctrlKey?(e.stopPropagation(),Q(h.currentYear-l),R(W(1),0)):o||R(void 0,7*l):e.target===h.currentYearElement?Q(h.currentYear-l):h.config.enableTime&&(!o&&h.hourElement&&h.hourElement.focus(),T(e),h._debouncedChange());break;case 9:if(o){var c=[h.hourElement,h.minuteElement,h.secondElement,h.amPM].concat(h.pluginElements).filter(function(e){return e}),d=c.indexOf(e.target);if(-1!==d){var s=c[d+(e.shiftKey?-1:1)];e.preventDefault(),(s||h._input).focus()}}else!h.config.noCalendar&&h.daysContainer&&h.daysContainer.contains(e.target)&&e.shiftKey&&(e.preventDefault(),h._input.focus())}}if(void 0!==h.amPM&&e.target===h.amPM)switch(e.key){case h.l10n.amPM[0].charAt(0):case h.l10n.amPM[0].charAt(0).toLowerCase():h.amPM.textContent=h.l10n.amPM[0],k(),we();break;case h.l10n.amPM[1].charAt(0):case h.l10n.amPM[1].charAt(0).toLowerCase():h.amPM.textContent=h.l10n.amPM[1],k(),we()}(t||V(e.target))&&ge("onKeyDown",e)}function ne(e){if(1===h.selectedDates.length&&(!e||e.classList.contains("flatpickr-day")&&!e.classList.contains("flatpickr-disabled"))){for(var t=e?e.dateObj.getTime():h.days.firstElementChild.dateObj.getTime(),n=h.parseDate(h.selectedDates[0],void 0,!0).getTime(),a=Math.min(t,h.selectedDates[0].getTime()),i=Math.max(t,h.selectedDates[0].getTime()),o=!1,r=0,l=0,c=a;ca&&cr)?r=c:c>n&&(!l||c0&&d0&&d>l;return u?(c.classList.add("notAllowed"),["inRange","startRange","endRange"].forEach(function(e){c.classList.remove(e)}),"continue"):o&&!u?"continue":(["startRange","inRange","endRange","notAllowed"].forEach(function(e){c.classList.remove(e)}),void(void 0!==e&&(e.classList.add(t<=h.selectedDates[0].getTime()?"startRange":"endRange"),nt&&d===n&&c.classList.add("endRange"),d>=r&&(0===l||d<=l)&&b(d,n,t)&&c.classList.add("inRange"))))},f=0,m=s.children.length;f0||n.getMinutes()>0||n.getSeconds()>0),h.selectedDates&&(h.selectedDates=h.selectedDates.filter(function(e){return X(e)}),h.selectedDates.length||"min"!==e||I(n),we()),h.daysContainer&&(ce(),void 0!==n?h.currentYearElement[e]=n.getFullYear().toString():h.currentYearElement.removeAttribute(e),h.currentYearElement.disabled=!!a&&void 0!==n&&a.getFullYear()===n.getFullYear())}}function re(){"object"!=typeof h.config.locale&&void 0===E.l10ns[h.config.locale]&&h.config.errorHandler(new Error("flatpickr: invalid locale "+h.config.locale)),h.l10n=e({},E.l10ns.default,"object"==typeof h.config.locale?h.config.locale:"default"!==h.config.locale?E.l10ns[h.config.locale]:void 0),p.K="("+h.l10n.amPM[0]+"|"+h.l10n.amPM[1]+"|"+h.l10n.amPM[0].toLowerCase()+"|"+h.l10n.amPM[1].toLowerCase()+")",void 0===e({},g,JSON.parse(JSON.stringify(f.dataset||{}))).time_24hr&&void 0===E.defaultConfig.time_24hr&&(h.config.time_24hr=h.l10n.time_24hr),h.formatDate=v(h),h.parseDate=D({config:h.config,l10n:h.l10n})}function le(e){if(void 0!==h.calendarContainer){ge("onPreCalendarPosition");var t=e||h._positionElement,n=Array.prototype.reduce.call(h.calendarContainer.children,function(e,t){return e+t.offsetHeight},0),a=h.calendarContainer.offsetWidth,i=h.config.position.split(" "),o=i[0],r=i.length>1?i[1]:null,l=t.getBoundingClientRect(),d=window.innerHeight-l.bottom,s="above"===o||"below"!==o&&dn,u=window.pageYOffset+l.top+(s?-n-2:t.offsetHeight+2);if(c(h.calendarContainer,"arrowTop",!s),c(h.calendarContainer,"arrowBottom",s),!h.config.inline){var f=window.pageXOffset+l.left-(null!=r&&"center"===r?(a-l.width)/2:0),m=window.document.body.offsetWidth-(window.pageXOffset+l.right),g=f+a>window.document.body.offsetWidth,p=m+a>window.document.body.offsetWidth;if(c(h.calendarContainer,"rightMost",g),!h.config.static)if(h.calendarContainer.style.top=u+"px",g)if(p){var v=document.styleSheets[0];if(void 0===v)return;var D=window.document.body.offsetWidth,w=Math.max(0,D/2-a/2),b=v.cssRules.length,C="{left:"+l.left+"px;right:auto;}";c(h.calendarContainer,"rightMost",!1),c(h.calendarContainer,"centerMost",!0),v.insertRule(".flatpickr-calendar.centerMost:before,.flatpickr-calendar.centerMost:after"+C,b),h.calendarContainer.style.left=w+"px",h.calendarContainer.style.right="auto"}else h.calendarContainer.style.left="auto",h.calendarContainer.style.right=m+"px";else h.calendarContainer.style.left=f+"px",h.calendarContainer.style.right="auto"}}}function ce(){h.config.noCalendar||h.isMobile||(ve(),J())}function de(){h._input.focus(),-1!==window.navigator.userAgent.indexOf("MSIE")||void 0!==navigator.msMaxTouchPoints?setTimeout(h.close,0):h.close()}function se(e){e.preventDefault(),e.stopPropagation();var t=function e(t,n){return n(t)?t:t.parentNode?e(t.parentNode,n):void 0}(e.target,function(e){return e.classList&&e.classList.contains("flatpickr-day")&&!e.classList.contains("flatpickr-disabled")&&!e.classList.contains("notAllowed")});if(void 0!==t){var n=t,a=h.latestSelectedDateObj=new Date(n.dateObj.getTime()),i=(a.getMonth()h.currentMonth+h.config.showMonths-1)&&"range"!==h.config.mode;if(h.selectedDateElem=n,"single"===h.config.mode)h.selectedDates=[a];else if("multiple"===h.config.mode){var o=he(a);o?h.selectedDates.splice(parseInt(o),1):h.selectedDates.push(a)}else"range"===h.config.mode&&(2===h.selectedDates.length&&h.clear(!1,!1),h.latestSelectedDateObj=a,h.selectedDates.push(a),0!==w(a,h.selectedDates[0],!0)&&h.selectedDates.sort(function(e,t){return e.getTime()-t.getTime()}));if(k(),i){var r=h.currentYear!==a.getFullYear();h.currentYear=a.getFullYear(),h.currentMonth=a.getMonth(),r&&(ge("onYearChange"),K()),ge("onMonthChange")}if(ve(),J(),we(),h.config.enableTime&&setTimeout(function(){return h.showTimeInput=!0},50),i||"range"===h.config.mode||1!==h.config.showMonths?void 0!==h.selectedDateElem&&void 0===h.hourElement&&h.selectedDateElem&&h.selectedDateElem.focus():L(n),void 0!==h.hourElement&&void 0!==h.hourElement&&h.hourElement.focus(),h.config.closeOnSelect){var l="single"===h.config.mode&&!h.config.enableTime,c="range"===h.config.mode&&2===h.selectedDates.length&&!h.config.enableTime;(l||c)&&de()}Y()}}h.parseDate=D({config:h.config,l10n:h.l10n}),h._handlers=[],h.pluginElements=[],h.loadedPlugins=[],h._bind=F,h._setHoursFromDate=I,h._positionCalendar=le,h.changeMonth=G,h.changeYear=Q,h.clear=function(e,t){void 0===e&&(e=!0);void 0===t&&(t=!0);h.input.value="",void 0!==h.altInput&&(h.altInput.value="");void 0!==h.mobileInput&&(h.mobileInput.value="");h.selectedDates=[],h.latestSelectedDateObj=void 0,!0===t&&(h.currentYear=h._initialDate.getFullYear(),h.currentMonth=h._initialDate.getMonth());h.showTimeInput=!1,!0===h.config.enableTime&&S();h.redraw(),e&&ge("onChange")},h.close=function(){h.isOpen=!1,h.isMobile||(void 0!==h.calendarContainer&&h.calendarContainer.classList.remove("open"),void 0!==h._input&&h._input.classList.remove("active"));ge("onClose")},h._createElement=d,h.destroy=function(){void 0!==h.config&&ge("onDestroy");for(var e=h._handlers.length;e--;){var t=h._handlers[e];t.element.removeEventListener(t.event,t.handler,t.options)}if(h._handlers=[],h.mobileInput)h.mobileInput.parentNode&&h.mobileInput.parentNode.removeChild(h.mobileInput),h.mobileInput=void 0;else if(h.calendarContainer&&h.calendarContainer.parentNode)if(h.config.static&&h.calendarContainer.parentNode){var n=h.calendarContainer.parentNode;if(n.lastChild&&n.removeChild(n.lastChild),n.parentNode){for(;n.firstChild;)n.parentNode.insertBefore(n.firstChild,n);n.parentNode.removeChild(n)}}else h.calendarContainer.parentNode.removeChild(h.calendarContainer);h.altInput&&(h.input.type="text",h.altInput.parentNode&&h.altInput.parentNode.removeChild(h.altInput),delete h.altInput);h.input&&(h.input.type=h.input._type,h.input.classList.remove("flatpickr-input"),h.input.removeAttribute("readonly"),h.input.value="");["_showTimeInput","latestSelectedDateObj","_hideNextMonthArrow","_hidePrevMonthArrow","__hideNextMonthArrow","__hidePrevMonthArrow","isMobile","isOpen","selectedDateElem","minDateHasTime","maxDateHasTime","days","daysContainer","_input","_positionElement","innerContainer","rContainer","monthNav","todayDateElem","calendarContainer","weekdayContainer","prevMonthNav","nextMonthNav","monthsDropdownContainer","currentMonthElement","currentYearElement","navigationCurrentMonth","selectedDateElem","config"].forEach(function(e){try{delete h[e]}catch(e){}})},h.isEnabled=X,h.jumpToDate=A,h.open=function(e,t){void 0===t&&(t=h._positionElement);if(!0===h.isMobile)return e&&(e.preventDefault(),e.target&&e.target.blur()),void 0!==h.mobileInput&&(h.mobileInput.focus(),h.mobileInput.click()),void ge("onOpen");if(h._input.disabled||h.config.inline)return;var n=h.isOpen;h.isOpen=!0,n||(h.calendarContainer.classList.add("open"),h._input.classList.add("active"),ge("onOpen"),le(t));!0===h.config.enableTime&&!0===h.config.noCalendar&&(0===h.selectedDates.length&&ie(),!1!==h.config.allowInput||void 0!==e&&h.timeContainer.contains(e.relatedTarget)||setTimeout(function(){return h.hourElement.select()},50))},h.redraw=ce,h.set=function(e,n){if(null!==e&&"object"==typeof e)for(var a in Object.assign(h.config,e),e)void 0!==ue[a]&&ue[a].forEach(function(e){return e()});else h.config[e]=n,void 0!==ue[e]?ue[e].forEach(function(e){return e()}):t.indexOf(e)>-1&&(h.config[e]=l(n));h.redraw(),we(!1)},h.setDate=function(e,t,n){void 0===t&&(t=!1);void 0===n&&(n=h.config.dateFormat);if(0!==e&&!e||e instanceof Array&&0===e.length)return h.clear(t);fe(e,n),h.showTimeInput=h.selectedDates.length>0,h.latestSelectedDateObj=h.selectedDates[h.selectedDates.length-1],h.redraw(),A(),I(),0===h.selectedDates.length&&h.clear(!1);we(t),t&&ge("onChange")},h.toggle=function(e){if(!0===h.isOpen)return h.close();h.open(e)};var ue={locale:[re,z],showMonths:[q,x,$],minDate:[A],maxDate:[A]};function fe(e,t){var n=[];if(e instanceof Array)n=e.map(function(e){return h.parseDate(e,t)});else if(e instanceof Date||"number"==typeof e)n=[h.parseDate(e,t)];else if("string"==typeof e)switch(h.config.mode){case"single":case"time":n=[h.parseDate(e,t)];break;case"multiple":n=e.split(h.config.conjunction).map(function(e){return h.parseDate(e,t)});break;case"range":n=e.split(h.l10n.rangeSeparator).map(function(e){return h.parseDate(e,t)})}else h.config.errorHandler(new Error("Invalid date supplied: "+JSON.stringify(e)));h.selectedDates=n.filter(function(e){return e instanceof Date&&X(e,!1)}),"range"===h.config.mode&&h.selectedDates.sort(function(e,t){return e.getTime()-t.getTime()})}function me(e){return e.slice().map(function(e){return"string"==typeof e||"number"==typeof e||e instanceof Date?h.parseDate(e,void 0,!0):e&&"object"==typeof e&&e.from&&e.to?{from:h.parseDate(e.from,void 0),to:h.parseDate(e.to,void 0)}:e}).filter(function(e){return e})}function ge(e,t){if(void 0!==h.config){var n=h.config[e];if(void 0!==n&&n.length>0)for(var a=0;n[a]&&a1||"static"===h.config.monthSelectorType?h.monthElements[t].textContent=m(n.getMonth(),h.config.shorthandCurrentMonth,h.l10n)+" ":h.monthsDropdownContainer.value=n.getMonth().toString(),e.value=n.getFullYear().toString()}),h._hidePrevMonthArrow=void 0!==h.config.minDate&&(h.currentYear===h.config.minDate.getFullYear()?h.currentMonth<=h.config.minDate.getMonth():h.currentYearh.config.maxDate.getMonth():h.currentYear>h.config.maxDate.getFullYear()))}function De(e){return h.selectedDates.map(function(t){return h.formatDate(t,e)}).filter(function(e,t,n){return"range"!==h.config.mode||h.config.enableTime||n.indexOf(e)===t}).join("range"!==h.config.mode?h.config.conjunction:h.l10n.rangeSeparator)}function we(e){void 0===e&&(e=!0),void 0!==h.mobileInput&&h.mobileFormatStr&&(h.mobileInput.value=void 0!==h.latestSelectedDateObj?h.formatDate(h.latestSelectedDateObj,h.mobileFormatStr):""),h.input.value=De(h.config.dateFormat),void 0!==h.altInput&&(h.altInput.value=De(h.config.altFormat)),!1!==e&&ge("onValueUpdate")}function be(e){var t=h.prevMonthNav.contains(e.target),n=h.nextMonthNav.contains(e.target);t||n?G(t?-1:1):h.yearElements.indexOf(e.target)>=0?e.target.select():e.target.classList.contains("arrowUp")?h.changeYear(h.currentYear+1):e.target.classList.contains("arrowDown")&&h.changeYear(h.currentYear-1)}return function(){h.element=h.input=f,h.isOpen=!1,function(){var a=["wrap","weekNumbers","allowInput","clickOpens","time_24hr","enableTime","noCalendar","altInput","shorthandCurrentMonth","inline","static","enableSeconds","disableMobile"],i=e({},g,JSON.parse(JSON.stringify(f.dataset||{}))),o={};h.config.parseDate=i.parseDate,h.config.formatDate=i.formatDate,Object.defineProperty(h.config,"enable",{get:function(){return h.config._enable},set:function(e){h.config._enable=me(e)}}),Object.defineProperty(h.config,"disable",{get:function(){return h.config._disable},set:function(e){h.config._disable=me(e)}});var r="time"===i.mode;if(!i.dateFormat&&(i.enableTime||r)){var c=E.defaultConfig.dateFormat||n.dateFormat;o.dateFormat=i.noCalendar||r?"H:i"+(i.enableSeconds?":S":""):c+" H:i"+(i.enableSeconds?":S":"")}if(i.altInput&&(i.enableTime||r)&&!i.altFormat){var d=E.defaultConfig.altFormat||n.altFormat;o.altFormat=i.noCalendar||r?"h:i"+(i.enableSeconds?":S K":" K"):d+" h:i"+(i.enableSeconds?":S":"")+" K"}i.altInputClass||(h.config.altInputClass=h.input.className+" "+h.config.altInputClass),Object.defineProperty(h.config,"minDate",{get:function(){return h.config._minDate},set:oe("min")}),Object.defineProperty(h.config,"maxDate",{get:function(){return h.config._maxDate},set:oe("max")});var s=function(e){return function(t){h.config["min"===e?"_minTime":"_maxTime"]=h.parseDate(t,"H:i:S")}};Object.defineProperty(h.config,"minTime",{get:function(){return h.config._minTime},set:s("min")}),Object.defineProperty(h.config,"maxTime",{get:function(){return h.config._maxTime},set:s("max")}),"time"===i.mode&&(h.config.noCalendar=!0,h.config.enableTime=!0),Object.assign(h.config,o,i);for(var u=0;u-1?h.config[p]=l(m[p]).map(y).concat(h.config[p]):void 0===i[p]&&(h.config[p]=m[p])}ge("onParseConfig")}(),re(),h.input=h.config.wrap?f.querySelector("[data-input]"):f,h.input?(h.input._type=h.input.type,h.input.type="text",h.input.classList.add("flatpickr-input"),h._input=h.input,h.config.altInput&&(h.altInput=d(h.input.nodeName,h.config.altInputClass),h._input=h.altInput,h.altInput.placeholder=h.input.placeholder,h.altInput.disabled=h.input.disabled,h.altInput.required=h.input.required,h.altInput.tabIndex=h.input.tabIndex,h.altInput.type="text",h.input.setAttribute("type","hidden"),!h.config.static&&h.input.parentNode&&h.input.parentNode.insertBefore(h.altInput,h.input.nextSibling)),h.config.allowInput||h._input.setAttribute("readonly","readonly"),h._positionElement=h.config.positionElement||h._input):h.config.errorHandler(new Error("Invalid input element specified")),function(){h.selectedDates=[],h.now=h.parseDate(h.config.now)||new Date;var e=h.config.defaultDate||("INPUT"!==h.input.nodeName&&"TEXTAREA"!==h.input.nodeName||!h.input.placeholder||h.input.value!==h.input.placeholder?h.input.value:null);e&&fe(e,h.config.dateFormat),h._initialDate=h.selectedDates.length>0?h.selectedDates[0]:h.config.minDate&&h.config.minDate.getTime()>h.now.getTime()?h.config.minDate:h.config.maxDate&&h.config.maxDate.getTime()0&&(h.latestSelectedDateObj=h.selectedDates[0]),void 0!==h.config.minTime&&(h.config.minTime=h.parseDate(h.config.minTime,"H:i")),void 0!==h.config.maxTime&&(h.config.maxTime=h.parseDate(h.config.maxTime,"H:i")),h.minDateHasTime=!!h.config.minDate&&(h.config.minDate.getHours()>0||h.config.minDate.getMinutes()>0||h.config.minDate.getSeconds()>0),h.maxDateHasTime=!!h.config.maxDate&&(h.config.maxDate.getHours()>0||h.config.maxDate.getMinutes()>0||h.config.maxDate.getSeconds()>0),Object.defineProperty(h,"showTimeInput",{get:function(){return h._showTimeInput},set:function(e){h._showTimeInput=e,h.calendarContainer&&c(h.calendarContainer,"showTimeInput",e),h.isOpen&&le()}})}(),h.utils={getDaysInMonth:function(e,t){return void 0===e&&(e=h.currentMonth),void 0===t&&(t=h.currentYear),1===e&&(t%4==0&&t%100!=0||t%400==0)?29:h.l10n.daysInMonth[e]}},h.isMobile||function(){var e=window.document.createDocumentFragment();if(h.calendarContainer=d("div","flatpickr-calendar"),h.calendarContainer.tabIndex=-1,!h.config.noCalendar){if(e.appendChild((h.monthNav=d("div","flatpickr-months"),h.yearElements=[],h.monthElements=[],h.prevMonthNav=d("span","flatpickr-prev-month"),h.prevMonthNav.innerHTML=h.config.prevArrow,h.nextMonthNav=d("span","flatpickr-next-month"),h.nextMonthNav.innerHTML=h.config.nextArrow,q(),Object.defineProperty(h,"_hidePrevMonthArrow",{get:function(){return h.__hidePrevMonthArrow},set:function(e){h.__hidePrevMonthArrow!==e&&(c(h.prevMonthNav,"flatpickr-disabled",e),h.__hidePrevMonthArrow=e)}}),Object.defineProperty(h,"_hideNextMonthArrow",{get:function(){return h.__hideNextMonthArrow},set:function(e){h.__hideNextMonthArrow!==e&&(c(h.nextMonthNav,"flatpickr-disabled",e),h.__hideNextMonthArrow=e)}}),h.currentYearElement=h.yearElements[0],ve(),h.monthNav)),h.innerContainer=d("div","flatpickr-innerContainer"),h.config.weekNumbers){var t=function(){h.calendarContainer.classList.add("hasWeeks");var e=d("div","flatpickr-weekwrapper");e.appendChild(d("span","flatpickr-weekday",h.l10n.weekAbbreviation));var t=d("div","flatpickr-weeks");return e.appendChild(t),{weekWrapper:e,weekNumbers:t}}(),n=t.weekWrapper,a=t.weekNumbers;h.innerContainer.appendChild(n),h.weekNumbers=a,h.weekWrapper=n}h.rContainer=d("div","flatpickr-rContainer"),h.rContainer.appendChild($()),h.daysContainer||(h.daysContainer=d("div","flatpickr-days"),h.daysContainer.tabIndex=-1),J(),h.rContainer.appendChild(h.daysContainer),h.innerContainer.appendChild(h.rContainer),e.appendChild(h.innerContainer)}h.config.enableTime&&e.appendChild(function(){h.calendarContainer.classList.add("hasTime"),h.config.noCalendar&&h.calendarContainer.classList.add("noCalendar"),h.timeContainer=d("div","flatpickr-time"),h.timeContainer.tabIndex=-1;var e=d("span","flatpickr-time-separator",":"),t=u("flatpickr-hour",{"aria-label":h.l10n.hourAriaLabel});h.hourElement=t.getElementsByTagName("input")[0];var n=u("flatpickr-minute",{"aria-label":h.l10n.minuteAriaLabel});if(h.minuteElement=n.getElementsByTagName("input")[0],h.hourElement.tabIndex=h.minuteElement.tabIndex=-1,h.hourElement.value=i(h.latestSelectedDateObj?h.latestSelectedDateObj.getHours():h.config.time_24hr?h.config.defaultHour:function(e){switch(e%24){case 0:case 12:return 12;default:return e%12}}(h.config.defaultHour)),h.minuteElement.value=i(h.latestSelectedDateObj?h.latestSelectedDateObj.getMinutes():h.config.defaultMinute),h.hourElement.setAttribute("step",h.config.hourIncrement.toString()),h.minuteElement.setAttribute("step",h.config.minuteIncrement.toString()),h.hourElement.setAttribute("min",h.config.time_24hr?"0":"1"),h.hourElement.setAttribute("max",h.config.time_24hr?"23":"12"),h.minuteElement.setAttribute("min","0"),h.minuteElement.setAttribute("max","59"),h.timeContainer.appendChild(t),h.timeContainer.appendChild(e),h.timeContainer.appendChild(n),h.config.time_24hr&&h.timeContainer.classList.add("time24hr"),h.config.enableSeconds){h.timeContainer.classList.add("hasSeconds");var a=u("flatpickr-second");h.secondElement=a.getElementsByTagName("input")[0],h.secondElement.value=i(h.latestSelectedDateObj?h.latestSelectedDateObj.getSeconds():h.config.defaultSeconds),h.secondElement.setAttribute("step",h.minuteElement.getAttribute("step")),h.secondElement.setAttribute("min","0"),h.secondElement.setAttribute("max","59"),h.timeContainer.appendChild(d("span","flatpickr-time-separator",":")),h.timeContainer.appendChild(a)}return h.config.time_24hr||(h.amPM=d("span","flatpickr-am-pm",h.l10n.amPM[o((h.latestSelectedDateObj?h.hourElement.value:h.config.defaultHour)>11)]),h.amPM.title=h.l10n.toggleTitle,h.amPM.tabIndex=-1,h.timeContainer.appendChild(h.amPM)),h.timeContainer}()),c(h.calendarContainer,"rangeMode","range"===h.config.mode),c(h.calendarContainer,"animate",!0===h.config.animate),c(h.calendarContainer,"multiMonth",h.config.showMonths>1),h.calendarContainer.appendChild(e);var r=void 0!==h.config.appendTo&&void 0!==h.config.appendTo.nodeType;if((h.config.inline||h.config.static)&&(h.calendarContainer.classList.add(h.config.inline?"inline":"static"),h.config.inline&&(!r&&h.element.parentNode?h.element.parentNode.insertBefore(h.calendarContainer,h._input.nextSibling):void 0!==h.config.appendTo&&h.config.appendTo.appendChild(h.calendarContainer)),h.config.static)){var l=d("div","flatpickr-wrapper");h.element.parentNode&&h.element.parentNode.insertBefore(l,h.element),l.appendChild(h.element),h.altInput&&l.appendChild(h.altInput),l.appendChild(h.calendarContainer)}h.config.static||h.config.inline||(void 0!==h.config.appendTo?h.config.appendTo:window.document.body).appendChild(h.calendarContainer)}(),function(){if(h.config.wrap&&["open","close","toggle","clear"].forEach(function(e){Array.prototype.forEach.call(h.element.querySelectorAll("[data-"+e+"]"),function(t){return F(t,"click",h[e])})}),h.isMobile)!function(){var e=h.config.enableTime?h.config.noCalendar?"time":"datetime-local":"date";h.mobileInput=d("input",h.input.className+" flatpickr-mobile"),h.mobileInput.step=h.input.getAttribute("step")||"any",h.mobileInput.tabIndex=1,h.mobileInput.type=e,h.mobileInput.disabled=h.input.disabled,h.mobileInput.required=h.input.required,h.mobileInput.placeholder=h.input.placeholder,h.mobileFormatStr="datetime-local"===e?"Y-m-d\\TH:i:S":"date"===e?"Y-m-d":"H:i:S",h.selectedDates.length>0&&(h.mobileInput.defaultValue=h.mobileInput.value=h.formatDate(h.selectedDates[0],h.mobileFormatStr)),h.config.minDate&&(h.mobileInput.min=h.formatDate(h.config.minDate,"Y-m-d")),h.config.maxDate&&(h.mobileInput.max=h.formatDate(h.config.maxDate,"Y-m-d")),h.input.type="hidden",void 0!==h.altInput&&(h.altInput.type="hidden");try{h.input.parentNode&&h.input.parentNode.insertBefore(h.mobileInput,h.input.nextSibling)}catch(e){}F(h.mobileInput,"change",function(e){h.setDate(e.target.value,!1,h.mobileFormatStr),ge("onChange"),ge("onClose")})}();else{var e=r(ae,50);h._debouncedChange=r(Y,M),h.daysContainer&&!/iPhone|iPad|iPod/i.test(navigator.userAgent)&&F(h.daysContainer,"mouseover",function(e){"range"===h.config.mode&&ne(e.target)}),F(window.document.body,"keydown",te),h.config.inline||h.config.static||F(window,"resize",e),void 0!==window.ontouchstart?F(window.document,"touchstart",Z):F(window.document,"mousedown",N(Z)),F(window.document,"focus",Z,{capture:!0}),!0===h.config.clickOpens&&(F(h._input,"focus",h.open),F(h._input,"mousedown",N(h.open))),void 0!==h.daysContainer&&(F(h.monthNav,"mousedown",N(be)),F(h.monthNav,["keyup","increment"],_),F(h.daysContainer,"mousedown",N(se))),void 0!==h.timeContainer&&void 0!==h.minuteElement&&void 0!==h.hourElement&&(F(h.timeContainer,["increment"],T),F(h.timeContainer,"blur",T,{capture:!0}),F(h.timeContainer,"mousedown",N(P)),F([h.hourElement,h.minuteElement],["focus","click"],function(e){return e.target.select()}),void 0!==h.secondElement&&F(h.secondElement,"focus",function(){return h.secondElement&&h.secondElement.select()}),void 0!==h.amPM&&F(h.amPM,"mousedown",N(function(e){T(e),Y()})))}}(),(h.selectedDates.length||h.config.noCalendar)&&(h.config.enableTime&&I(h.config.noCalendar?h.latestSelectedDateObj||h.config.minDate:void 0),we(!1)),x(),h.showTimeInput=h.selectedDates.length>0||h.config.noCalendar;var a=/^((?!chrome|android).)*safari/i.test(navigator.userAgent);!h.isMobile&&a&&le(),ge("onReady")}(),h}function x(e,t){for(var n=Array.prototype.slice.call(e).filter(function(e){return e instanceof HTMLElement}),a=[],i=0;i= _prevDates.length + ? selDates.slice() : _prevDates; + if (_prevDates.length > selDates.length) { + var newSelectedDate = selDates[0]; + var newDates = _secondInputFocused + ? [_prevDates[0], newSelectedDate] + : [newSelectedDate, _prevDates[1]]; + fp.setDate(newDates, false); + _prevDates = newDates.slice(); + } + _a = fp.selectedDates.map(function (d) { return fp.formatDate(d, dateFormat); }), _b = _a[0], fp._input.value = _b === void 0 ? "" : _b, _c = _a[1], secondInput.value = _c === void 0 ? "" : _c; + } + }; + return plugin; + }; + } + + return rangePlugin; + +})); diff --git a/demo/dist/libs/fullcalendar/core/main.min.css b/demo/dist/libs/fullcalendar/core/main.min.css new file mode 100644 index 000000000..8948b534b --- /dev/null +++ b/demo/dist/libs/fullcalendar/core/main.min.css @@ -0,0 +1 @@ +@charset "UTF-8";.fc-button:not(:disabled),.fc-event.fc-draggable,.fc-event[href],.fc-popover .fc-header .fc-close,a.fc-more,a[data-goto]{cursor:pointer}.fc-bg,.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:2px 4px}.fc-rtl .fc-popover .fc-header{flex-direction:row-reverse}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{opacity:.65;font-size:1.1em}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-bg table,.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-bg,.fc-bgevent-skeleton,.fc-highlight-skeleton,.fc-mirror-skeleton{position:absolute;top:0;left:0;right:0}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{text-align:center}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.fc td.fc-today{border-style:double}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-mirror-skeleton{z-index:5}.fc .fc-row .fc-content-skeleton table,.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-mirror-skeleton td{background:0 0;border-color:transparent}.fc-row .fc-content-skeleton td,.fc-row .fc-mirror-skeleton td{border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-mirror-skeleton tbody td{border-top:0}.fc-scroller{-webkit-overflow-scrolling:touch}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.4;border-radius:3px;border:1px solid #3788d8}.fc-event,.fc-event-dot{background-color:#3788d8}.fc-event,.fc-event:hover{color:#fff;text-decoration:none}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4;display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999!important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-event.fc-dragging.fc-selected{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-event.fc-dragging:not(.fc-selected){opacity:.75}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-mirror-skeleton tr:first-child>td>.fc-day-grid-event{margin-top:0}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:700}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-button,.fc-icon{display:inline-block;font-weight:400;text-align:center}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent}.fc-unthemed .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}@font-face{font-family:fcicons;src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype");font-weight:400;font-style:normal}.fc-icon{font-family:fcicons!important;speak:none;font-style:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:1em;height:1em}.fc-icon-chevron-left:before{content:""}.fc-icon-chevron-right:before{content:""}.fc-icon-chevrons-left:before{content:""}.fc-icon-chevrons-right:before{content:""}.fc-icon-minus-square:before{content:""}.fc-icon-plus-square:before{content:""}.fc-icon-x:before{content:""}.fc-button{overflow:visible;text-transform:none;margin:0;font-family:inherit}.fc-button::-moz-focus-inner{padding:0;border-style:none}.fc-button{-webkit-appearance:button;color:#212529;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.4em .65em;font-size:1em;line-height:1.5;border-radius:.25em}.fc-button:hover{color:#212529;text-decoration:none}.fc-button:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(44,62,80,.25);box-shadow:0 0 0 .2rem rgba(44,62,80,.25)}.fc-button:disabled{opacity:.65}.fc-button-primary{color:#fff;background-color:#2C3E50;border-color:#2C3E50}.fc-button-primary:hover{color:#fff;background-color:#1e2b37;border-color:#1a252f}.fc-button-primary:focus{-webkit-box-shadow:0 0 0 .2rem rgba(76,91,106,.5);box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc-button-primary:disabled{color:#fff;background-color:#2C3E50;border-color:#2C3E50}.fc-button-primary:not(:disabled).fc-button-active,.fc-button-primary:not(:disabled):active{color:#fff;background-color:#1a252f;border-color:#151e27}.fc-button-primary:not(:disabled).fc-button-active:focus,.fc-button-primary:not(:disabled):active:focus{-webkit-box-shadow:0 0 0 .2rem rgba(76,91,106,.5);box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc-button .fc-icon{vertical-align:middle;font-size:1.5em}.fc-button-group{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.fc-button-group>.fc-button{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fc-button-group>.fc-button.fc-button-active,.fc-button-group>.fc-button:active,.fc-button-group>.fc-button:focus,.fc-button-group>.fc-button:hover{z-index:1}.fc-button-group>.fc-button:not(:first-child){margin-left:-1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-button-group>.fc-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-list-item:hover td{background-color:#f5f5f5}.fc-toolbar{display:flex;justify-content:space-between;align-items:center}.fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc-toolbar.fc-footer-toolbar{margin-top:1.5em}.fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-toolbar h2{font-size:1.75em;margin:0}.fc-view-container{position:relative}.fc-view-container *,.fc-view-container :after,.fc-view-container :before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}@media print{.fc-bg,.fc-bgevent-container,.fc-bgevent-skeleton,.fc-business-container,.fc-event .fc-resizer,.fc-highlight-container,.fc-highlight-skeleton,.fc-mirror-container,.fc-mirror-skeleton{display:none}.fc tbody .fc-row,.fc-time-grid{min-height:0!important}.fc-time-grid .fc-event.fc-not-end:after,.fc-time-grid .fc-event.fc-not-start:before{content:"..."}.fc{max-width:100%!important}.fc-event{background:#fff!important;color:#000!important;page-break-inside:avoid}.fc hr,.fc tbody,.fc td,.fc th,.fc thead,.fc-row{border-color:#ccc!important;background:#fff!important}.fc tbody .fc-row{height:auto!important}.fc tbody .fc-row .fc-content-skeleton{position:static;padding-bottom:0!important}.fc tbody .fc-row .fc-content-skeleton tbody tr:last-child td{padding-bottom:1em}.fc tbody .fc-row .fc-content-skeleton table{height:1em}.fc-more,.fc-more-cell{display:none!important}.fc tr.fc-limited{display:table-row!important}.fc td.fc-limited{display:table-cell!important}.fc-popover,.fc-timeGrid-view .fc-axis{display:none}.fc-slats,.fc-time-grid hr{display:none!important}.fc button,.fc-button-group,.fc-time-grid .fc-event .fc-time span{display:none}.fc-time-grid .fc-content-skeleton{position:static}.fc-time-grid .fc-content-skeleton table{height:4em}.fc-time-grid .fc-event-container{margin:0!important}.fc-time-grid .fc-event{position:static!important;margin:3px 2px!important}.fc-time-grid .fc-event.fc-not-end{border-bottom-width:1px!important}.fc-time-grid .fc-event.fc-not-start{border-top-width:1px!important}.fc-time-grid .fc-event .fc-time{white-space:normal!important}.fc-time-grid .fc-event .fc-time:after{content:attr(data-full)}.fc-day-grid-container,.fc-scroller,.fc-time-grid-container{overflow:visible!important;height:auto!important}.fc-row{border:0!important;margin:0!important}} \ No newline at end of file diff --git a/demo/dist/libs/fullcalendar/core/main.min.js b/demo/dist/libs/fullcalendar/core/main.min.js new file mode 100644 index 000000000..6b72fff6c --- /dev/null +++ b/demo/dist/libs/fullcalendar/core/main.min.js @@ -0,0 +1,6 @@ +/*! +FullCalendar Core Package v4.3.1 +Docs & License: https://fullcalendar.io/ +(c) 2019 Adam Shaw +*/ +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports):"function"==typeof define&&define.amd?define(["exports"],t):t((e=e||self).FullCalendar={})}(this,function(e){"use strict";var t={className:!0,colSpan:!0,rowSpan:!0},n={"");document.body.appendChild(e);var t=e.firstChild.getBoundingClientRect().left>e.getBoundingClientRect().left;return c(e),t}()),S}function D(e){return e=Math.max(0,e),e=Math.round(e)}function T(e,t){void 0===t&&(t=!1);var n=window.getComputedStyle(e),r=parseInt(n.borderLeftWidth,10)||0,i=parseInt(n.borderRightWidth,10)||0,o=parseInt(n.borderTopWidth,10)||0,a=parseInt(n.borderBottomWidth,10)||0,s=D(e.offsetWidth-e.clientWidth-r-i),u={borderLeft:r,borderRight:i,borderTop:o,borderBottom:a,scrollbarBottom:D(e.offsetHeight-e.clientHeight-o-a),scrollbarLeft:0,scrollbarRight:0};return b()&&"rtl"===n.direction?u.scrollbarLeft=s:u.scrollbarRight=s,t&&(u.paddingLeft=parseInt(n.paddingLeft,10)||0,u.paddingRight=parseInt(n.paddingRight,10)||0,u.paddingTop=parseInt(n.paddingTop,10)||0,u.paddingBottom=parseInt(n.paddingBottom,10)||0),u}function w(e,t){void 0===t&&(t=!1);var n=R(e),r=T(e,t),i={left:n.left+r.borderLeft+r.scrollbarLeft,right:n.right-r.borderRight-r.scrollbarRight,top:n.top+r.borderTop,bottom:n.bottom-r.borderBottom-r.scrollbarBottom};return t&&(i.left+=r.paddingLeft,i.right-=r.paddingRight,i.top+=r.paddingTop,i.bottom-=r.paddingBottom),i}function R(e){var t=e.getBoundingClientRect();return{left:t.left+window.pageXOffset,top:t.top+window.pageYOffset,right:t.right+window.pageXOffset,bottom:t.bottom+window.pageYOffset}}function I(e){return e.getBoundingClientRect().height+C(e)}function C(e){var t=window.getComputedStyle(e);return parseInt(t.marginTop,10)+parseInt(t.marginBottom,10)}function M(e){for(var t=[];e instanceof HTMLElement;){var n=window.getComputedStyle(e);if("fixed"===n.position)break;/(auto|scroll)/.test(n.overflow+n.overflowY+n.overflowX)&&t.push(e),e=e.parentNode}return t}function k(e){e.preventDefault()}function O(e,t,n,r){function i(e){var t=p(e.target,n);t&&r.call(t,e,t)}return e.addEventListener(t,i),function(){e.removeEventListener(t,i)}}var _=["webkitTransitionEnd","otransitionend","oTransitionEnd","msTransitionEnd","transitionend"];var P=["sun","mon","tue","wed","thu","fri","sat"];function x(e,t){var n=Z(e);return n[2]+=t,j(n)}function H(e,t){var n=Z(e);return n[6]+=t,j(n)}function N(e,t){return(t.valueOf()-e.valueOf())/864e5}function z(e,t){var n=B(e),r=B(t);return{years:0,months:0,days:Math.round(N(n,r)),milliseconds:t.valueOf()-r.valueOf()-(e.valueOf()-n.valueOf())}}function U(e,t){var n=L(e,t);return null!==n&&n%7==0?n/7:null}function L(e,t){return q(e)===q(t)?Math.round(N(e,t)):null}function B(e){return j([e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate()])}function V(e,t,n,r){var i=j([t,0,1+A(t,n,r)]),o=B(e),a=Math.round(N(i,o));return Math.floor(a/7)+1}function A(e,t,n){var r=7+t-n;return-((7+j([e,0,r]).getUTCDay()-t)%7)+r-1}function F(e){return[e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()]}function W(e){return new Date(e[0],e[1]||0,null==e[2]?1:e[2],e[3]||0,e[4]||0,e[5]||0)}function Z(e){return[e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate(),e.getUTCHours(),e.getUTCMinutes(),e.getUTCSeconds(),e.getUTCMilliseconds()]}function j(e){return 1===e.length&&(e=e.concat([0])),new Date(Date.UTC.apply(Date,e))}function Y(e){return!isNaN(e.valueOf())}function q(e){return 1e3*e.getUTCHours()*60*60+1e3*e.getUTCMinutes()*60+1e3*e.getUTCSeconds()+e.getUTCMilliseconds()}var G=["years","months","days","milliseconds"],X=/^(-?)(?:(\d+)\.)?(\d+):(\d\d)(?::(\d\d)(?:\.(\d\d\d))?)?/;function J(e,t){var n;return"string"==typeof e?function(e){var t=X.exec(e);if(t){var n=t[1]?-1:1;return{years:0,months:0,days:n*(t[2]?parseInt(t[2],10):0),milliseconds:n*(60*(t[3]?parseInt(t[3],10):0)*60*1e3+60*(t[4]?parseInt(t[4],10):0)*1e3+1e3*(t[5]?parseInt(t[5],10):0)+(t[6]?parseInt(t[6],10):0))}}return null}(e):"object"==typeof e&&e?K(e):"number"==typeof e?K(((n={})[t||"milliseconds"]=e,n)):null}function K(e){return{years:e.years||e.year||0,months:e.months||e.month||0,days:(e.days||e.day||0)+7*Q(e),milliseconds:60*(e.hours||e.hour||0)*60*1e3+60*(e.minutes||e.minute||0)*1e3+1e3*(e.seconds||e.second||0)+(e.milliseconds||e.millisecond||e.ms||0)}}function Q(e){return e.weeks||e.week||0}function $(e,t){return e.years===t.years&&e.months===t.months&&e.days===t.days&&e.milliseconds===t.milliseconds}function ee(e){return te(e)/864e5}function te(e){return 31536e6*e.years+2592e6*e.months+864e5*e.days+e.milliseconds}function ne(e,t){var n=e.milliseconds;if(n){if(n%1e3!=0)return{unit:"millisecond",value:n};if(n%6e4!=0)return{unit:"second",value:n/1e3};if(n%36e5!=0)return{unit:"minute",value:n/6e4};if(n)return{unit:"hour",value:n/36e5}}return e.days?t||e.days%7!=0?{unit:"day",value:e.days}:{unit:"week",value:e.days/7}:e.months?{unit:"month",value:e.months}:e.years?{unit:"year",value:e.years}:{unit:"millisecond",value:0}}function re(e){e.forEach(function(e){e.style.height=""})}function ie(e){var t,n,r=[],i=[];for("string"==typeof e?i=e.split(/\s*,\s*/):"function"==typeof e?i=[e]:Array.isArray(e)&&(i=e),t=0;t=te(t)&&(r=x(r,1))}return e.start&&(n=B(e.start),r&&r<=n&&(r=x(n,1))),{start:n,end:r}}function ye(e,t,n,r){return"year"===r?J(n.diffWholeYears(e,t),"year"):"month"===r?J(n.diffWholeMonths(e,t),"month"):z(e,t)}var me=function(e,t){return(me=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};function Ee(e,t){function n(){this.constructor=e}me(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var Se=function(){return(Se=Object.assign||function(e){for(var t,n=1,r=arguments.length;n=0;o--)if("object"==typeof(a=e[o][r])&&a)i.unshift(a);else if(void 0!==a){u[r]=a;break}i.length&&(u[r]=Te(i))}for(n=e.length-1;n>=0;n--)for(r in s=e[n])r in u||(u[r]=s[r]);return u}function we(e,t){var n={};for(var r in e)t(e[r],r)&&(n[r]=e[r]);return n}function Re(e,t){var n={};for(var r in e)n[r]=t(e[r],r);return n}function Ie(e){for(var t={},n=0,r=e;no&&i.push({start:o,end:r.start}),r.end>o&&(o=r.end);return ot.start)&&(null===e.start||null===t.end||e.start=e.start)&&(null===e.end||null!==t.end&&t.end<=e.end)}function Ze(e,t){return(null===e.start||t>=e.start)&&(null===e.end||t1)||"numeric"!==r.year&&"2-digit"!==r.year||"numeric"!==r.month&&"2-digit"!==r.month||"numeric"!==r.day&&"2-digit"!==r.day||(a=1);var s=this.format(e,n),u=this.format(t,n);if(s===u)return s;var l=nt(function(e,t){var n={};for(var r in e)r in Xe&&!(Xe[r]<=t)||(n[r]=e[r]);return n}(r,a),i,n),c=l(e),d=l(t),f=function(e,t,n,r){var i=0;for(;i/g,">").replace(/'/g,"'").replace(/"/g,""").replace(/\n/g,"
")}function _t(e){var t=[];for(var n in e){var r=e[n];null!=r&&""!==r&&t.push(n+":"+r)}return t.join(";")}function Pt(e){return Array.isArray(e)?e:"string"==typeof e?e.split(/\s+/):[]}var xt={editable:Boolean,startEditable:Boolean,durationEditable:Boolean,constraint:null,overlap:null,allow:null,className:Pt,classNames:Pt,color:String,backgroundColor:String,borderColor:String,textColor:String};function Ht(e,t,n){var r=he(e,xt,{},n),i=function(e,t){return Array.isArray(e)?ke(e,"",t,!0):"object"==typeof e&&e?ke([e],"",t,!0):null!=e?String(e):null}(r.constraint,t);return{startEditable:null!=r.startEditable?r.startEditable:r.editable,durationEditable:null!=r.durationEditable?r.durationEditable:r.editable,constraints:null!=i?[i]:[],overlap:r.overlap,allows:null!=r.allow?[r.allow]:[],backgroundColor:r.backgroundColor||r.color,borderColor:r.borderColor||r.color,textColor:r.textColor,classNames:r.classNames.concat(r.className)}}function Nt(e,t,n,r){var i={},o={};for(var a in xt){var s=e+ue(a);i[a]=t[s],o[s]=!0}if("event"===e&&(i.editable=t.editable),r)for(var a in t)o[a]||(r[a]=t[a]);return Ht(i,n)}var zt={startEditable:null,durationEditable:null,constraints:[],overlap:null,allows:[],backgroundColor:"",borderColor:"",textColor:"",classNames:[]};function Ut(e){return e.reduce(Lt,zt)}function Lt(e,t){return{startEditable:null!=t.startEditable?t.startEditable:e.startEditable,durationEditable:null!=t.durationEditable?t.durationEditable:e.durationEditable,constraints:e.constraints.concat(t.constraints),overlap:"boolean"==typeof t.overlap?t.overlap:e.overlap,allows:e.allows.concat(t.allows),backgroundColor:t.backgroundColor||e.backgroundColor,borderColor:t.borderColor||e.borderColor,textColor:t.textColor||e.textColor,classNames:e.classNames.concat(t.classNames)}}var Bt={id:String,groupId:String,title:String,url:String,rendering:String,extendedProps:null},Vt={start:null,date:null,end:null,allDay:null},At=0;function Ft(e,t,n,r){var i=function(e,t){var n=null;if(e){var r=t.state.eventSources[e];n=r.allDayDefault}null==n&&(n=t.opt("allDayDefault"));return n}(t,n),o={},a=function(e,t,n,r,i){for(var o=0;o'+r+"":""+r+""}function Qt(e,t,n,r){var i,o,a=n.calendar,s=n.view,u=n.theme,l=n.dateEnv,c=[];return Ze(t.activeRange,e)?(c.push("fc-"+P[e.getUTCDay()]),s.opt("monthMode")&&l.getMonth(e)!==l.getMonth(t.currentRange.start)&&c.push("fc-other-month"),o=x(i=B(a.getNow()),1),e=o?c.push("fc-future"):(c.push("fc-today"),!0!==r&&c.push(u.getClass("today")))):c.push("fc-disabled-day"),c}function $t(e,t,n){var r=!1,i=function(){r||(r=!0,t.apply(this,arguments))},o=function(){r||(r=!0,n&&n.apply(this,arguments))},a=e(i,o);a&&"function"==typeof a.then&&a.then(i,o)}var en=function(){function e(){}return e.mixInto=function(e){this.mixIntoObj(e.prototype)},e.mixIntoObj=function(e){var t=this;Object.getOwnPropertyNames(this.prototype).forEach(function(n){e[n]||(e[n]=t.prototype[n])})},e.mixOver=function(e){var t=this;Object.getOwnPropertyNames(this.prototype).forEach(function(n){e.prototype[n]=t.prototype[n]})},e}(),tn=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Ee(t,e),t.prototype.on=function(e,t){return nn(this._handlers||(this._handlers={}),e,t),this},t.prototype.one=function(e,t){return nn(this._oneHandlers||(this._oneHandlers={}),e,t),this},t.prototype.off=function(e,t){return this._handlers&&rn(this._handlers,e,t),this._oneHandlers&&rn(this._oneHandlers,e,t),this},t.prototype.trigger=function(e){for(var t=[],n=1;n=n[t]&&e=n[t]&&e0},e.prototype.canScrollHorizontally=function(){return this.getMaxScrollLeft()>0},e.prototype.canScrollUp=function(){return this.getScrollTop()>0},e.prototype.canScrollDown=function(){return this.getScrollTop()0},e.prototype.canScrollRight=function(){return this.getScrollLeft()=200&&a.status<400)try{var e=JSON.parse(a.responseText);r(e,a)}catch(e){i("Failure parsing JSON",a)}else i("Request failed",a)},a.onerror=function(){i("Request failed",a)},a.send(o)}function Sn(e){var t=[];for(var n in e)t.push(encodeURIComponent(n)+"="+encodeURIComponent(e[n]));return t.join("&")}var bn=vn({eventSourceDefs:[{parseMeta:function(e){if("string"==typeof e)e={url:e};else if(!e||"object"!=typeof e||!e.url)return null;return{url:e.url,method:(e.method||"GET").toUpperCase(),extraParams:e.extraParams,startParam:e.startParam,endParam:e.endParam,timeZoneParam:e.timeZoneParam}},fetch:function(e,t,n){var r=e.eventSource.meta,i=function(e,t,n){var r,i,o,a,s=n.dateEnv,u={};null==(r=e.startParam)&&(r=n.opt("startParam"));null==(i=e.endParam)&&(i=n.opt("endParam"));null==(o=e.timeZoneParam)&&(o=n.opt("timeZoneParam"));a="function"==typeof e.extraParams?e.extraParams():e.extraParams||{};Se(u,a),u[r]=s.formatIso(t.start),u[i]=s.formatIso(t.end),"local"!==s.timeZone&&(u[o]=s.timeZone);return u}(r,e.range,e.calendar);En(r.method,r.url,i,function(e,n){t({rawEvents:e,xhr:n})},function(e,t){n({message:e,xhr:t})})}}]});var Dn=vn({recurringTypes:[{parse:function(e,t,n){var r,i,o=n.createMarker.bind(n),a=he(e,{daysOfWeek:null,startTime:J,endTime:J,startRecur:o,endRecur:o},{},t),s=!1;for(var u in a)if(null!=a[u]){s=!0;break}if(s){var l=null;return"duration"in t&&(l=J(t.duration),delete t.duration),!l&&a.startTime&&a.endTime&&(r=a.endTime,i=a.startTime,l={years:r.years-i.years,months:r.months-i.months,days:r.days-i.days,milliseconds:r.milliseconds-i.milliseconds}),{allDayGuess:Boolean(!a.startTime&&!a.endTime),duration:l,typeData:a}}return null},expand:function(e,t,n){var r=Ve(t,{start:e.startRecur,end:e.endRecur});return r?function(e,t,n,r){var i=e?Ie(e):null,o=B(n.start),a=n.end,s=[];for(;o0?e[0].code:"en",n=window.FullCalendarLocalesAll||[],r=window.FullCalendarLocales||{},i=n.concat(Ce(r),e),o={en:kn},a=0,s=i;a0;i--){var o=r.slice(0,i).join("-");if(t[o])return t[o]}return null}(n,t)||kn;return Pn(e,n,r)}(e,t):Pn(e.code,[e.code],e)}function Pn(e,t,n){var r=Te([kn,n],["buttonText"]);delete r.code;var i=r.week;return delete r.week,{codeArg:e,codes:t,week:i,simpleNumberFormat:new Intl.NumberFormat(e),options:r}}var xn=function(){function e(e){this.overrides=Se({},e),this.dynamicOverrides={},this.compute()}return e.prototype.mutate=function(e,t,n){var r=n?this.dynamicOverrides:this.overrides;Se(r,e);for(var i=0,o=t;i=1?Math.min(i,o):i}(e,this.weekDow,this.weekDoy)},e.prototype.format=function(e,t,n){return void 0===n&&(n={}),t.format({marker:e,timeZoneOffset:null!=n.forcedTzo?n.forcedTzo:this.offsetForMarker(e)},this)},e.prototype.formatRange=function(e,t,n,r){return void 0===r&&(r={}),r.isEndExclusive&&(t=H(t,-1)),n.formatRange({marker:e,timeZoneOffset:null!=r.forcedStartTzo?r.forcedStartTzo:this.offsetForMarker(e)},{marker:t,timeZoneOffset:null!=r.forcedEndTzo?r.forcedEndTzo:this.offsetForMarker(t)},this)},e.prototype.formatIso=function(e,t){void 0===t&&(t={});var n=null;return t.omitTimeZoneOffset||(n=null!=t.forcedTzo?t.forcedTzo:this.offsetForMarker(e)),function(e,t,n){void 0===n&&(n=!1);var r=e.toISOString();return r=r.replace(".000",""),n&&(r=r.replace("T00:00:00Z","")),r.length>10&&(null==t?r=r.replace("Z",""):0!==t&&(r=r.replace("Z",at(t,!0)))),r}(e,n,t.omitTime)},e.prototype.timestampToMarker=function(e){return"local"===this.timeZone?j(F(new Date(e))):"UTC"!==this.timeZone&&this.namedTimeZoneImpl?j(this.namedTimeZoneImpl.timestampToArray(e)):new Date(e)},e.prototype.offsetForMarker=function(e){return"local"===this.timeZone?-W(Z(e)).getTimezoneOffset():"UTC"===this.timeZone?0:this.namedTimeZoneImpl?this.namedTimeZoneImpl.offsetForArray(Z(e)):null},e.prototype.toDate=function(e,t){return"local"===this.timeZone?W(Z(e)):"UTC"===this.timeZone?new Date(e.valueOf()):this.namedTimeZoneImpl?new Date(e.valueOf()-1e3*this.namedTimeZoneImpl.offsetForArray(Z(e))*60):new Date(e.valueOf()-(t||0))},e}(),Vn={id:String,allDayDefault:Boolean,eventDataTransform:Function,success:Function,failure:Function},An=0;function Fn(e,t){return!t.pluginSystem.hooks.eventSourceDefs[e.sourceDefId].ignoreRange}function Wn(e,t){for(var n=t.pluginSystem.hooks.eventSourceDefs,r=n.length-1;r>=0;r--){var i=n[r].parseMeta(e);if(i){var o=Zn("object"==typeof e?e:{},i,r,t);return o._raw=e,o}}return null}function Zn(e,t,n,r){var i={},o=he(e,Vn,{},i),a={},s=Ht(i,r,a);return o.isFetching=!1,o.latestFetchId="",o.fetchRange=null,o.publicId=String(e.id||""),o.sourceId=String(An++),o.sourceDefId=n,o.meta=t,o.ui=s,o.extendedProps=a,o}function jn(e,t,n,r){switch(t.type){case"ADD_EVENT_SOURCES":return function(e,t,n,r){for(var i={},o=0,a=t;oe.fetchRange.end:!e.latestFetchId}(e,t,n)}),t,n)}function Gn(e,t,n,r){var i={};for(var o in e){var a=e[o];t[o]?i[o]=Xn(a,n,r):i[o]=a}return i}function Xn(e,t,n){var r=n.pluginSystem.hooks.eventSourceDefs[e.sourceDefId],i=String(Yn++);return r.fetch({eventSource:e,calendar:n,range:t},function(r){var o,a,s=r.rawEvents,u=n.opt("eventSourceSuccess");e.success&&(a=e.success(s,r.xhr)),u&&(o=u(s,r.xhr)),s=a||o||s,n.dispatch({type:"RECEIVE_EVENTS",sourceId:e.sourceId,fetchId:i,fetchRange:t,rawEvents:s})},function(r){var o=n.opt("eventSourceFailure");console.warn(r.message,r),e.failure&&e.failure(r),o&&o(r),n.dispatch({type:"RECEIVE_EVENT_ERROR",sourceId:e.sourceId,fetchId:i,fetchRange:t,error:r})}),Se({},e,{isFetching:!0,latestFetchId:i})}var Jn=function(){function e(e,t){this.viewSpec=e,this.options=e.options,this.dateEnv=t.dateEnv,this.calendar=t,this.initHiddenDays()}return e.prototype.buildPrev=function(e,t){var n=this.dateEnv,r=n.subtract(n.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(r,-1)},e.prototype.buildNext=function(e,t){var n=this.dateEnv,r=n.add(n.startOf(t,e.currentRangeUnit),e.dateIncrement);return this.build(r,1)},e.prototype.build=function(e,t,n){var r;void 0===n&&(n=!1);var i,o,a,s,u,l,c,d,f;return r=this.buildValidRange(),r=this.trimHiddenDays(r),n&&(d=e,e=null!=(f=r).start&&d=f.end?new Date(f.end.valueOf()-1):d),a=this.buildCurrentRangeInfo(e,t),s=/^(year|month|week|day)$/.test(a.unit),u=this.buildRenderRange(this.trimHiddenDays(a.range),a.unit,s),l=u=this.trimHiddenDays(u),this.options.showNonCurrentDates||(l=Ve(l,a.range)),i=J(this.options.minTime),o=J(this.options.maxTime),l=Ve(l=this.adjustActiveRange(l,i,o),r),c=Fe(a.range,r),{validRange:r,currentRange:a.range,currentRangeUnit:a.unit,isRangeAllDay:s,activeRange:l,renderRange:u,minTime:i,maxTime:o,isValid:c,dateIncrement:this.buildDateIncrement(a.duration)}},e.prototype.buildValidRange=function(){return this.getRangeOption("validRange",this.calendar.getNow())||{start:null,end:null}},e.prototype.buildCurrentRangeInfo=function(e,t){var n,r=this.viewSpec,i=this.dateEnv,o=null,a=null,s=null;return r.duration?(o=r.duration,a=r.durationUnit,s=this.buildRangeFromDuration(e,t,o,a)):(n=this.options.dayCount)?(a="day",s=this.buildRangeFromDayCount(e,t,n)):(s=this.buildCustomVisibleRange(e))?a=i.greatestWholeUnit(s.start,s.end).unit:(a=ne(o=this.getFallbackDuration()).unit,s=this.buildRangeFromDuration(e,t,o,a)),{duration:o,unit:a,range:s}},e.prototype.getFallbackDuration=function(){return J({day:1})},e.prototype.adjustActiveRange=function(e,t,n){var r=this.dateEnv,i=e.start,o=e.end;return this.viewSpec.class.prototype.usesMinMaxTime&&(ee(t)<0&&(i=B(i),i=r.add(i,t)),ee(n)>1&&(o=x(o=B(o),-1),o=r.add(o,n))),{start:i,end:o}},e.prototype.buildRangeFromDuration=function(e,t,n,r){var i,o,a,s,u,l=this.dateEnv,c=this.options.dateAlignment;function d(){a=l.startOf(e,c),s=l.add(a,n),u={start:a,end:s}}return c||((i=this.options.dateIncrement)?(o=J(i),c=te(o) ")),h=!1):((r=d[e])?(c=function(e){r.click&&r.click.call(E,e)},(v=o.getCustomButtonIconClass(r))||(v=o.getIconClass(e))||(g=r.text)):(s=l[e])?(n.viewsWithButtons.push(e),c=function(){a.changeView(e)},(g=s.buttonTextOverride)||(v=o.getIconClass(e))||(g=s.buttonTextDefault)):a[e]&&(c=function(){a[e]()},(g=f[e])||(v=o.getIconClass(e))||(g=p[e])),c&&(m=["fc-"+e+"-button",o.getClass("button")],g?(y=Ot(g),S=""):v&&(y="",S=' aria-label="'+e+'"'),(E=i('")).addEventListener("click",c),u.push(E)))}),u.length>1){r=document.createElement("div");var v=o.getClass("buttonGroup");h&&v&&r.classList.add(v),s(r,u),c.appendChild(r)}else s(c,u)}),c},t.prototype.updateToday=function(e){this.toggleButtonEnabled("today",e)},t.prototype.updatePrev=function(e){this.toggleButtonEnabled("prev",e)},t.prototype.updateNext=function(e){this.toggleButtonEnabled("next",e)},t.prototype.updateTitle=function(e){v(this.el,"h2").forEach(function(t){t.innerText=e})},t.prototype.updateActiveButton=function(e){var t=this.theme.getClass("buttonActive");v(this.el,"button").forEach(function(n){e&&n.classList.contains("fc-"+e+"-button")?n.classList.add(t):n.classList.remove(t)})},t.prototype.toggleButtonEnabled=function(e,t){v(this.el,".fc-"+e+"-button").forEach(function(e){e.disabled=!t})},t}(fn),hr=function(e){function t(t,n){var i=e.call(this,t)||this;i._renderToolbars=qt(i.renderToolbars),i.buildViewPropTransformers=Ye(gr),i.el=n,u(n,i.contentEl=r("div",{className:"fc-view-container"}));for(var o=i.calendar,a=0,s=o.pluginSystem.hooks.viewContainerModifiers;a1?{year:"numeric",month:"short",day:"numeric"}:{year:"numeric",month:"long",day:"numeric"}}(e),t.titleRangeSeparator),{isEndExclusive:e.isRangeAllDay})}function gr(e){return e.map(function(e){return new e})}var yr=function(){function e(e){this.component=e.component}return e.prototype.destroy=function(){},e}();var mr={},Er=function(e){function t(t){var n=e.call(this,t)||this;n.handleSegClick=function(e,t){var r=n.component,i=ht(t);if(i&&r.isValidSegDownEl(e.target)){var o=p(e.target,".fc-has-url"),a=o?o.querySelector("a[href]").href:"";r.publiclyTrigger("eventClick",[{el:t,event:new ct(r.calendar,i.eventRange.def,i.eventRange.instance),jsEvent:e,view:r.view}]),a&&!e.defaultPrevented&&(window.location.href=a)}};var r=t.component;return n.destroy=O(r.el,"click",r.fgSegSelector+","+r.bgSegSelector,n.handleSegClick),n}return Ee(t,e),t}(yr),Sr=function(e){function t(t){var n=e.call(this,t)||this;n.handleEventElRemove=function(e){e===n.currentSegEl&&n.handleSegLeave(null,n.currentSegEl)},n.handleSegEnter=function(e,t){ht(t)&&(t.classList.add("fc-allow-mouse-resize"),n.currentSegEl=t,n.triggerEvent("eventMouseEnter",e,t))},n.handleSegLeave=function(e,t){n.currentSegEl&&(t.classList.remove("fc-allow-mouse-resize"),n.currentSegEl=null,n.triggerEvent("eventMouseLeave",e,t))};var r,i,o,a,s,u=t.component;return n.removeHoverListeners=(r=u.el,i=u.fgSegSelector+","+u.bgSegSelector,o=n.handleSegEnter,a=n.handleSegLeave,O(r,"mouseover",i,function(e,t){if(t!==s){s=t,o(e,t);var n=function(e){s=null,a(e,t),t.removeEventListener("mouseleave",n)};t.addEventListener("mouseleave",n)}})),u.calendar.on("eventElRemove",n.handleEventElRemove),n}return Ee(t,e),t.prototype.destroy=function(){this.removeHoverListeners(),this.component.calendar.off("eventElRemove",this.handleEventElRemove)},t.prototype.triggerEvent=function(e,t,n){var r=this.component,i=ht(n);t&&!r.isValidSegDownEl(t.target)||r.publiclyTrigger(e,[{el:n,event:new ct(this.component.calendar,i.eventRange.def,i.eventRange.instance),jsEvent:t,view:r.view}])},t}(yr),br=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return Ee(t,e),t}(cn);br.prototype.classes={widget:"fc-unthemed",widgetHeader:"fc-widget-header",widgetContent:"fc-widget-content",buttonGroup:"fc-button-group",button:"fc-button fc-button-primary",buttonActive:"fc-button-active",popoverHeader:"fc-widget-header",popoverContent:"fc-widget-content",headerRow:"fc-widget-header",dayRow:"fc-widget-content",listView:"fc-widget-content"},br.prototype.baseIconClass="fc-icon",br.prototype.iconClasses={close:"fc-icon-x",prev:"fc-icon-chevron-left",next:"fc-icon-chevron-right",prevYear:"fc-icon-chevrons-left",nextYear:"fc-icon-chevrons-right"},br.prototype.iconOverrideOption="buttonIcons",br.prototype.iconOverrideCustomButtonOption="icon",br.prototype.iconOverridePrefix="fc-icon-";var Dr=function(){function e(e,t){var n=this;this.parseRawLocales=Ye(On),this.buildLocale=Ye(_n),this.buildDateEnv=Ye(Tr),this.buildTheme=Ye(wr),this.buildEventUiSingleBase=Ye(this._buildEventUiSingleBase),this.buildSelectionConfig=Ye(this._buildSelectionConfig),this.buildEventUiBySource=qe(Ir,Me),this.buildEventUiBases=Ye(Cr),this.interactionsStore={},this.actionQueue=[],this.isReducing=!1,this.needsRerender=!1,this.needsFullRerender=!1,this.isRendering=!1,this.renderingPauseDepth=0,this.buildDelayedRerender=Ye(Rr),this.afterSizingTriggers={},this.isViewUpdated=!1,this.isDatesUpdated=!1,this.isEventsUpdated=!1,this.el=e,this.optionsManager=new xn(t||{}),this.pluginSystem=new gn,this.addPluginInputs(this.optionsManager.computed.plugins||[]),this.handleOptions(this.optionsManager.computed),this.publiclyTrigger("_init"),this.hydrate(),this.calendarInteractions=this.pluginSystem.hooks.calendarInteractions.map(function(e){return new e(n)})}return e.prototype.addPluginInputs=function(e){for(var t=function(e){for(var t=[],n=0,r=e;n"},e.prototype.detachSegs=function(e,t){var n=this.containerElsByType[e];n&&(n.forEach(c),delete this.containerElsByType[e])},e.prototype.computeSizes=function(e){for(var t in this.segsByType)(e||this.dirtySizeFlags[t])&&this.computeSegSizes(this.segsByType[t])},e.prototype.assignSizes=function(e){for(var t in this.segsByType)(e||this.dirtySizeFlags[t])&&this.assignSegSizes(this.segsByType[t]);this.dirtySizeFlags={}},e.prototype.computeSegSizes=function(e){},e.prototype.assignSegSizes=function(e){},e}(),Pr=function(e){this.timeZoneName=e},xr=function(){function e(e){this.emitter=new tn}return e.prototype.destroy=function(){},e.prototype.setMirrorIsVisible=function(e){},e.prototype.setMirrorNeedsRevert=function(e){},e.prototype.setAutoScrollEnabled=function(e){},e}();function Hr(e){var t=_n(e.locale||"en",On([]).map);return e=Se({timeZone:Rn.timeZone,calendarSystem:"gregory"},e,{locale:t}),new Bn(e)}var Nr={startTime:J,duration:J,create:Boolean,sourceId:String},zr={create:!0};function Ur(e,t){return!e||t>10?{weekday:"short"}:t>1?{weekday:"short",month:"numeric",day:"numeric",omitCommas:!0}:{weekday:"long"}}function Lr(e,t,n,r,i,o,a,s){var u,l=o.view,c=o.dateEnv,d=o.theme,f=o.options,p=Ze(t.activeRange,e),h=["fc-day-header",d.getClass("widgetHeader")];return u="function"==typeof f.columnHeaderHtml?f.columnHeaderHtml(c.toDate(e)):"function"==typeof f.columnHeaderText?Ot(f.columnHeaderText(c.toDate(e))):Ot(c.format(e,i)),n?h=h.concat(Qt(e,t,o,!0)):h.push("fc-"+P[e.getUTCDay()]),'1?' colspan="'+a+'"':"")+(s?" "+s:"")+">"+(p?Kt(l,{date:e,forceOff:!n||1===r},u):u)+""}var Br=function(e){function t(t,n){var r=e.call(this,t)||this;return n.innerHTML="",n.appendChild(r.el=i('
')),r.thead=r.el.querySelector("thead"),r}return Ee(t,e),t.prototype.destroy=function(){c(this.el)},t.prototype.render=function(e){var t=e.dates,n=e.datesRepDistinctDays,r=[];e.renderIntroHtml&&r.push(e.renderIntroHtml());for(var i=ot(this.opt("columnHeaderFormat")||Ur(n,t.length)),o=0,a=t;o"+r.join("")+""},t}(fn),Vr=function(){function e(e,t){for(var n=e.start,r=e.end,i=[],o=[],a=-1;n=t.length?t[t.length-1]+1:t[n]},e}(),Ar=function(){function e(e,t){var n,r,i,o=e.dates;if(t){for(r=o[0].getUTCDay(),n=1;n1},e.isPropsEqual=Me,e.isPropsValid=Rt,e.isSingleDay=function(e){return 0===e.years&&0===e.months&&1===e.days&&0===e.milliseconds},e.isValidDate=Y,e.listenBySelector=O,e.mapHash=Re,e.matchCellWidths=function(e){var t=0;return e.forEach(function(e){var n=e.firstChild;if(n instanceof HTMLElement){var r=n.getBoundingClientRect().width;r>t&&(t=r)}}),t++,e.forEach(function(e){e.style.width=t+"px"}),t},e.memoize=Ye,e.memoizeOutput=qe,e.memoizeRendering=qt,e.mergeEventStores=Ne,e.multiplyDuration=function(e,t){return{years:e.years*t,months:e.months*t,days:e.days*t,milliseconds:e.milliseconds*t}},e.padStart=le,e.parseBusinessHours=Yt,e.parseDragMeta=function(e){var t={},n=he(e,Nr,zr,t);return n.leftoverProps=t,n},e.parseEventDef=Wt,e.parseFieldSpecs=ie,e.parseMarker=Ln,e.pointInsideRect=function(e,t){return e.left>=t.left&&e.left=t.top&&e.top*{display:inline-block;min-width:1.25em} \ No newline at end of file diff --git a/demo/dist/libs/fullcalendar/daygrid/main.min.js b/demo/dist/libs/fullcalendar/daygrid/main.min.js new file mode 100644 index 000000000..2f4c0d45f --- /dev/null +++ b/demo/dist/libs/fullcalendar/daygrid/main.min.js @@ -0,0 +1,6 @@ +/*! +FullCalendar Day Grid Plugin v4.3.0 +Docs & License: https://fullcalendar.io/ +(c) 2019 Adam Shaw +*/ +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@fullcalendar/core")):"function"==typeof define&&define.amd?define(["exports","@fullcalendar/core"],t):t((e=e||self).FullCalendarDayGrid={},e.FullCalendar)}(this,function(e,t){"use strict";var r=function(e,t){return(r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var r in t)t.hasOwnProperty(r)&&(e[r]=t[r])})(e,t)};function n(e,t){function n(){this.constructor=e}r(e,t),e.prototype=null===t?Object.create(t):(n.prototype=t.prototype,new n)}var i=function(){return(i=Object.assign||function(e){for(var t,r=1,n=arguments.length;r'+t.htmlEscape(n)+""),i=''+(t.htmlEscape(d.title||"")||" ")+"",'
'+("rtl"===l.dir?i+" "+y:y+" "+i)+"
"+(u?'
':"")+(f?'
':"")+"
"},r.prototype.computeEventTimeFormat=function(){return{hour:"numeric",minute:"2-digit",omitZeroMinute:!0,meridiem:"narrow"}},r.prototype.computeDisplayEventEnd=function(){return!1},r}(t.FgEventRenderer),a=function(e){function r(t){var r=e.call(this,t.context)||this;return r.dayGrid=t,r}return n(r,e),r.prototype.attachSegs=function(e,t){var r=this.rowStructs=this.renderSegRows(e);this.dayGrid.rowEls.forEach(function(e,t){e.querySelector(".fc-content-skeleton > table").appendChild(r[t].tbodyEl)}),t||this.dayGrid.removeSegPopover()},r.prototype.detachSegs=function(){for(var e,r=this.rowStructs||[];e=r.pop();)t.removeElement(e.tbodyEl);this.rowStructs=null},r.prototype.renderSegRows=function(e){var t,r,n=[];for(t=this.groupSegRows(e),r=0;r=e.firstCol)return!0;return!1}function c(e,t){return e.leftCol-t.leftCol}var h=function(e){function r(){return null!==e&&e.apply(this,arguments)||this}return n(r,e),r.prototype.attachSegs=function(e,r){var n=r.sourceSeg,i=this.rowStructs=this.renderSegRows(e);this.dayGrid.rowEls.forEach(function(e,r){var o,s,l=t.htmlToElement('
');n&&n.row===r?o=n.el:(o=e.querySelector(".fc-content-skeleton tbody"))||(o=e.querySelector(".fc-content-skeleton table")),s=o.getBoundingClientRect().top-e.getBoundingClientRect().top,l.style.top=s+"px",l.querySelector("table").appendChild(i[r].tbodyEl),e.appendChild(l)})},r}(a),p=function(e){function r(t){var r=e.call(this,t.context)||this;return r.fillSegTag="td",r.dayGrid=t,r}return n(r,e),r.prototype.renderSegs=function(t,r){"bgEvent"===t&&(r=r.filter(function(e){return e.eventRange.def.allDay})),e.prototype.renderSegs.call(this,t,r)},r.prototype.attachSegs=function(e,t){var r,n,i,o=[];for(r=0;r
')).getElementsByTagName("tr")[0],d>0&&t.appendToElement(o,new Array(d+1).join('')),r.el.colSpan=c-d,o.appendChild(r.el),c'));var h=s.renderProps.renderIntroHtml();return h&&(s.isRtl?t.appendToElement(o,h):t.prependToElement(o,h)),i},r}(t.FillRenderer),u=function(e){function r(r,n){var i=e.call(this,r,n)||this,o=i.eventRenderer=new f(i),s=i.renderFrame=t.memoizeRendering(i._renderFrame);return i.renderFgEvents=t.memoizeRendering(o.renderSegs.bind(o),o.unrender.bind(o),[s]),i.renderEventSelection=t.memoizeRendering(o.selectByInstanceId.bind(o),o.unselectByInstanceId.bind(o),[i.renderFgEvents]),i.renderEventDrag=t.memoizeRendering(o.hideByHash.bind(o),o.showByHash.bind(o),[s]),i.renderEventResize=t.memoizeRendering(o.hideByHash.bind(o),o.showByHash.bind(o),[s]),r.calendar.registerInteractiveComponent(i,{el:i.el,useEventCenter:!1}),i}return n(r,e),r.prototype.render=function(e){this.renderFrame(e.date),this.renderFgEvents(e.fgSegs),this.renderEventSelection(e.eventSelection),this.renderEventDrag(e.eventDragInstances),this.renderEventResize(e.eventResizeInstances)},r.prototype.destroy=function(){e.prototype.destroy.call(this),this.renderFrame.unrender(),this.calendar.unregisterInteractiveComponent(this)},r.prototype._renderFrame=function(e){var r=this.theme,n=this.dateEnv.format(e,t.createFormatter(this.opt("dayPopoverFormat")));this.el.innerHTML='
'+t.htmlEscape(n)+'
',this.segContainerEl=this.el.querySelector(".fc-event-container")},r.prototype.queryHit=function(e,r,n,i){var o=this.props.date;if(e'),"rtl"===this.context.options.dir&&t.reverse(),""+t.join("")+""},e}();function m(e,r,n,i){var o=n.dateEnv,s=n.theme,l=t.rangeContainsMarker(r.activeRange,e),a=t.getDayClasses(e,r,n);return a.unshift("fc-day",s.getClass("widgetContent")),'"}var y=t.createFormatter({day:"numeric"}),v=t.createFormatter({week:"numeric"}),b=function(e){function r(r,n,i){var o=e.call(this,r,n)||this;o.bottomCoordPadding=0,o.isCellSizesDirty=!1;var s=o.eventRenderer=new a(o),l=o.fillRenderer=new p(o);o.mirrorRenderer=new h(o);var d=o.renderCells=t.memoizeRendering(o._renderCells,o._unrenderCells);return o.renderBusinessHours=t.memoizeRendering(l.renderSegs.bind(l,"businessHours"),l.unrender.bind(l,"businessHours"),[d]),o.renderDateSelection=t.memoizeRendering(l.renderSegs.bind(l,"highlight"),l.unrender.bind(l,"highlight"),[d]),o.renderBgEvents=t.memoizeRendering(l.renderSegs.bind(l,"bgEvent"),l.unrender.bind(l,"bgEvent"),[d]),o.renderFgEvents=t.memoizeRendering(s.renderSegs.bind(s),s.unrender.bind(s),[d]),o.renderEventSelection=t.memoizeRendering(s.selectByInstanceId.bind(s),s.unselectByInstanceId.bind(s),[o.renderFgEvents]),o.renderEventDrag=t.memoizeRendering(o._renderEventDrag,o._unrenderEventDrag,[d]),o.renderEventResize=t.memoizeRendering(o._renderEventResize,o._unrenderEventResize,[d]),o.renderProps=i,o}return n(r,e),r.prototype.render=function(e){var t=e.cells;this.rowCnt=t.length,this.colCnt=t[0].length,this.renderCells(t,e.isRigid),this.renderBusinessHours(e.businessHourSegs),this.renderDateSelection(e.dateSelectionSegs),this.renderBgEvents(e.bgEventSegs),this.renderFgEvents(e.fgEventSegs),this.renderEventSelection(e.eventSelection),this.renderEventDrag(e.eventDrag),this.renderEventResize(e.eventResize),this.segPopoverTile&&this.updateSegPopoverTile()},r.prototype.destroy=function(){e.prototype.destroy.call(this),this.renderCells.unrender()},r.prototype.getCellRange=function(e,r){var n=this.props.cells[e][r].date;return{start:n,end:t.addDays(n,1)}},r.prototype.updateSegPopoverTile=function(e,t){var r=this.props;this.segPopoverTile.receiveProps({date:e||this.segPopoverTile.props.date,fgSegs:t||this.segPopoverTile.props.fgSegs,eventSelection:r.eventSelection,eventDragInstances:r.eventDrag?r.eventDrag.affectedInstances:null,eventResizeInstances:r.eventResize?r.eventResize.affectedInstances:null})},r.prototype._renderCells=function(e,r){var n,i,o=this.view,s=this.dateEnv,l=this.rowCnt,a=this.colCnt,d="";for(n=0;n
'+i.renderHtml({cells:this.props.cells[e],dateProfile:this.props.dateProfile,renderIntroHtml:this.renderProps.renderBgIntroHtml})+'
'+(this.getIsNumbersVisible()?""+this.renderNumberTrHtml(e)+"":"")+"
"},r.prototype.getIsNumbersVisible=function(){return this.getIsDayNumbersVisible()||this.renderProps.cellWeekNumbersVisible||this.renderProps.colWeekNumbersVisible},r.prototype.getIsDayNumbersVisible=function(){return this.rowCnt>1},r.prototype.renderNumberTrHtml=function(e){var t=this.renderProps.renderNumberIntroHtml(e,this);return""+(this.isRtl?"":t)+this.renderNumberCellsHtml(e)+(this.isRtl?t:"")+""},r.prototype.renderNumberCellsHtml=function(e){var t,r,n=[];for(t=0;t",this.renderProps.cellWeekNumbersVisible&&e.getUTCDay()===n&&(s+=t.buildGotoAnchorHtml(i,{date:e,type:"week"},{class:"fc-week-number"},o.format(e,v))),a&&(s+=t.buildGotoAnchorHtml(i,e,{class:"fc-day-number"},o.format(e,y))),s+=""):""},r.prototype.updateSize=function(e){var t=this.fillRenderer,r=this.eventRenderer,n=this.mirrorRenderer;(e||this.isCellSizesDirty||this.view.calendar.isEventsUpdated)&&(this.buildPositionCaches(),this.isCellSizesDirty=!1),t.computeSizes(e),r.computeSizes(e),n.computeSizes(e),t.assignSizes(e),r.assignSizes(e),n.assignSizes(e)},r.prototype.buildPositionCaches=function(){this.buildColPositions(),this.buildRowPositions()},r.prototype.buildColPositions=function(){this.colPositions.build()},r.prototype.buildRowPositions=function(){this.rowPositions.build(),this.rowPositions.bottoms[this.rowCnt-1]+=this.bottomCoordPadding},r.prototype.positionToHit=function(e,t){var r=this.colPositions,n=this.rowPositions,i=r.leftToIndex(e),o=n.topToIndex(t);if(null!=o&&null!=i)return{row:o,col:i,dateSpan:{range:this.getCellRange(o,i),allDay:!0},dayEl:this.getCellEl(o,i),relativeRect:{left:r.lefts[i],right:r.rights[i],top:n.tops[o],bottom:n.bottoms[o]}}},r.prototype.getCellEl=function(e,t){return this.cellEls[e*this.colCnt+t]},r.prototype._renderEventDrag=function(e){e&&(this.eventRenderer.hideByHash(e.affectedInstances),this.fillRenderer.renderSegs("highlight",e.segs))},r.prototype._unrenderEventDrag=function(e){e&&(this.eventRenderer.showByHash(e.affectedInstances),this.fillRenderer.unrender("highlight"))},r.prototype._renderEventResize=function(e){e&&(this.eventRenderer.hideByHash(e.affectedInstances),this.fillRenderer.renderSegs("highlight",e.segs),this.mirrorRenderer.renderSegs(e.segs,{isResizing:!0,sourceSeg:e.sourceSeg}))},r.prototype._unrenderEventResize=function(e){e&&(this.eventRenderer.showByHash(e.affectedInstances),this.fillRenderer.unrender("highlight"),this.mirrorRenderer.unrender(e.segs,{isResizing:!0,sourceSeg:e.sourceSeg}))},r.prototype.removeSegPopover=function(){this.segPopover&&this.segPopover.hide()},r.prototype.limitRows=function(e){var t,r,n=this.eventRenderer.rowStructs||[];for(t=0;ti)return r;return!1},r.prototype.limitRow=function(e,r){var n,i,o,s,l,a,d,c,h,p,u,f,g,m,y,v=this,b=this.colCnt,w=this.isRtl,S=this.eventRenderer.rowStructs[e],C=[],E=0,R=function(n){for(;E"+t.htmlEscape(s.opt("weekLabel"))+"":""},s.renderDayGridNumberIntroHtml=function(e,r){var n=s.dateEnv,i=r.props.cells[e][0].date;return s.colWeekNumbersVisible?'"+t.buildGotoAnchorHtml(s,{date:i,type:"week",forceOff:1===r.colCnt},n.format(i,w))+"":""},s.renderDayGridBgIntroHtml=function(){var e=s.theme;return s.colWeekNumbersVisible?'":""},s.renderDayGridIntroHtml=function(){return s.colWeekNumbersVisible?'":""},s.el.classList.add("fc-dayGrid-view"),s.el.innerHTML=s.renderSkeletonHtml(),s.scroller=new t.ScrollComponent("hidden","auto");var l=s.scroller.el;s.el.querySelector(".fc-body > tr > td").appendChild(l),l.classList.add("fc-day-grid-container");var a,d=t.createElement("div",{className:"fc-day-grid"});return l.appendChild(d),s.opt("weekNumbers")?s.opt("weekNumbersWithinDays")?(a=!0,s.colWeekNumbersVisible=!1):(a=!1,s.colWeekNumbersVisible=!0):(s.colWeekNumbersVisible=!1,a=!1),s.dayGrid=new b(s.context,d,{renderNumberIntroHtml:s.renderDayGridNumberIntroHtml,renderBgIntroHtml:s.renderDayGridBgIntroHtml,renderIntroHtml:s.renderDayGridIntroHtml,colWeekNumbersVisible:s.colWeekNumbersVisible,cellWeekNumbersVisible:a}),s}return n(r,e),r.prototype.destroy=function(){e.prototype.destroy.call(this),this.dayGrid.destroy(),this.scroller.destroy()},r.prototype.renderSkeletonHtml=function(){var e=this.theme;return''+(this.opt("columnHeader")?'':"")+'
 
'},r.prototype.weekNumberStyleAttr=function(){return null!=this.weekNumberWidth?'style="width:'+this.weekNumberWidth+'px"':""},r.prototype.hasRigidRows=function(){var e=this.opt("eventLimit");return e&&"number"!=typeof e},r.prototype.updateSize=function(t,r,n){e.prototype.updateSize.call(this,t,r,n),this.dayGrid.updateSize(t)},r.prototype.updateBaseSize=function(e,r,n){var i,o,s=this.dayGrid,l=this.opt("eventLimit"),a=this.header?this.header.el:null;s.rowEls?(this.colWeekNumbersVisible&&(this.weekNumberWidth=t.matchCellWidths(t.findElements(this.el,".fc-week-number"))),this.scroller.clear(),a&&t.uncompensateScroll(a),s.removeSegPopover(),l&&"number"==typeof l&&s.limitRows(l),i=this.computeScrollerHeight(r),this.setGridHeight(i,n),l&&"number"!=typeof l&&s.limitRows(l),n||(this.scroller.setHeight(i),((o=this.scroller.getScrollbarWidths()).left||o.right)&&(a&&t.compensateScroll(a,o),i=this.computeScrollerHeight(r),this.scroller.setHeight(i)),this.scroller.lockOverflow(o))):n||(i=this.computeScrollerHeight(r),this.scroller.setHeight(i))},r.prototype.computeScrollerHeight=function(e){return e-t.subtractInnerElHeight(this.el,this.scroller.el)},r.prototype.setGridHeight=function(e,r){this.opt("monthMode")?(r&&(e*=this.dayGrid.rowCnt/6),t.distributeHeight(this.dayGrid.rowEls,e,!r)):r?t.undistributeHeight(this.dayGrid.rowEls):t.distributeHeight(this.dayGrid.rowEls,e,!0)},r.prototype.computeDateScroll=function(e){return{top:0}},r.prototype.queryDateScroll=function(){return{top:this.scroller.getScrollTop()}},r.prototype.applyDateScroll=function(e){void 0!==e.top&&this.scroller.setScrollTop(e.top)},r}(t.View);S.prototype.dateProfileGeneratorClass=o;var C=function(e){function t(t,r){var n=e.call(this,t,r.el)||this;return n.slicer=new E,n.dayGrid=r,t.calendar.registerInteractiveComponent(n,{el:n.dayGrid.el}),n}return n(t,e),t.prototype.destroy=function(){e.prototype.destroy.call(this),this.calendar.unregisterInteractiveComponent(this)},t.prototype.render=function(e){var t=this.dayGrid,r=e.dateProfile,n=e.dayTable;t.receiveProps(i({},this.slicer.sliceProps(e,r,e.nextDayThreshold,t,n),{dateProfile:r,cells:n.cells,isRigid:e.isRigid}))},t.prototype.buildPositionCaches=function(){this.dayGrid.buildPositionCaches()},t.prototype.queryHit=function(e,t){var r=this.dayGrid.positionToHit(e,t);if(r)return{component:this.dayGrid,dateSpan:r.dateSpan,dayEl:r.dayEl,rect:{left:r.relativeRect.left,right:r.relativeRect.right,top:r.relativeRect.top,bottom:r.relativeRect.bottom},layer:0}},t}(t.DateComponent),E=function(e){function t(){return null!==e&&e.apply(this,arguments)||this}return n(t,e),t.prototype.sliceRange=function(e,t){return t.sliceRange(e)},t}(t.Slicer),R=function(e){function r(r,n,i,o){var s=e.call(this,r,n,i,o)||this;return s.buildDayTable=t.memoize(H),s.opt("columnHeader")&&(s.header=new t.DayHeader(s.context,s.el.querySelector(".fc-head-container"))),s.simpleDayGrid=new C(s.context,s.dayGrid),s}return n(r,e),r.prototype.destroy=function(){e.prototype.destroy.call(this),this.header&&this.header.destroy(),this.simpleDayGrid.destroy()},r.prototype.render=function(t){e.prototype.render.call(this,t);var r=this.props.dateProfile,n=this.dayTable=this.buildDayTable(r,this.dateProfileGenerator);this.header&&this.header.receiveProps({dateProfile:r,dates:n.headerDates,datesRepDistinctDays:1===n.rowCnt,renderIntroHtml:this.renderHeadIntroHtml}),this.simpleDayGrid.receiveProps({dateProfile:r,dayTable:n,businessHours:t.businessHours,dateSelection:t.dateSelection,eventStore:t.eventStore,eventUiBases:t.eventUiBases,eventSelection:t.eventSelection,eventDrag:t.eventDrag,eventResize:t.eventResize,isRigid:this.hasRigidRows(),nextDayThreshold:this.nextDayThreshold})},r}(S);function H(e,r){var n=new t.DaySeries(e.renderRange,r);return new t.DayTable(n,/year|month|week/.test(e.currentRangeUnit))}var D=t.createPlugin({defaultView:"dayGridMonth",views:{dayGrid:R,dayGridDay:{type:"dayGrid",duration:{days:1}},dayGridWeek:{type:"dayGrid",duration:{weeks:1}},dayGridMonth:{type:"dayGrid",duration:{months:1},monthMode:!0,fixedWeekCount:!0}}});e.AbstractDayGridView=S,e.DayBgRow=g,e.DayGrid=b,e.DayGridSlicer=E,e.DayGridView=R,e.SimpleDayGrid=C,e.buildBasicDayTable=H,e.default=D,Object.defineProperty(e,"__esModule",{value:!0})}); \ No newline at end of file diff --git a/demo/dist/libs/fullcalendar/interaction/main.min.js b/demo/dist/libs/fullcalendar/interaction/main.min.js new file mode 100644 index 000000000..7a36731f3 --- /dev/null +++ b/demo/dist/libs/fullcalendar/interaction/main.min.js @@ -0,0 +1,6 @@ +/*! +FullCalendar Interaction Plugin v4.3.0 +Docs & License: https://fullcalendar.io/ +(c) 2019 Adam Shaw +*/ +!function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("@fullcalendar/core")):"function"==typeof define&&define.amd?define(["exports","@fullcalendar/core"],t):t((e=e||self).FullCalendarInteraction={},e.FullCalendar)}(this,function(e,t){"use strict";var n=function(e,t){return(n=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(e,t){e.__proto__=t}||function(e,t){for(var n in t)t.hasOwnProperty(n)&&(e[n]=t[n])})(e,t)};function r(e,t){function r(){this.constructor=e}n(e,t),e.prototype=null===t?Object.create(t):(r.prototype=t.prototype,new r)}var i=function(){return(i=Object.assign||function(e){for(var t,n=1,r=arguments.length;n0&&(this.everMovedDown=!0),o<0?this.everMovedLeft=!0:o>0&&(this.everMovedRight=!0),this.pointerScreenX=n,this.pointerScreenY=r,this.isAnimating||(this.isAnimating=!0,this.requestAnimation(p()))}},e.prototype.stop=function(){if(this.isEnabled){this.isAnimating=!1;for(var e=0,t=this.scrollCaches;e=0&&c>=0&&d>=0&&g>=0&&(d<=n&&this.everMovedUp&&a.canScrollUp()&&(!r||r.distance>d)&&(r={scrollCache:a,name:"top",distance:d}),g<=n&&this.everMovedDown&&a.canScrollDown()&&(!r||r.distance>g)&&(r={scrollCache:a,name:"bottom",distance:g}),s<=n&&this.everMovedLeft&&a.canScrollLeft()&&(!r||r.distance>s)&&(r={scrollCache:a,name:"left",distance:s}),c<=n&&this.everMovedRight&&a.canScrollRight()&&(!r||r.distance>c)&&(r={scrollCache:a,name:"right",distance:c}))}return r},e.prototype.buildCaches=function(){return this.queryScrollEls().map(function(e){return e===window?new h(!1):new u(e,!1)})},e.prototype.queryScrollEls=function(){for(var e=[],t=0,n=this.scrollQuery;t=t*t&&r.handleDistanceSurpassed(e)}r.isDragging&&("scroll"!==e.origEvent.type&&(r.mirror.handleMove(e.pageX,e.pageY),r.autoScroller.handleMove(e.pageX,e.pageY)),r.emitter.trigger("dragmove",e))}},r.onPointerUp=function(e){r.isInteracting&&(r.isInteracting=!1,t.allowSelection(document.body),t.allowContextMenu(document.body),r.emitter.trigger("pointerup",e),r.isDragging&&(r.autoScroller.stop(),r.tryStopDrag(e)),r.delayTimeoutId&&(clearTimeout(r.delayTimeoutId),r.delayTimeoutId=null))};var i=r.pointer=new s(n);return i.emitter.on("pointerdown",r.onPointerDown),i.emitter.on("pointermove",r.onPointerMove),i.emitter.on("pointerup",r.onPointerUp),r.mirror=new d,r.autoScroller=new v,r}return r(n,e),n.prototype.destroy=function(){this.pointer.destroy()},n.prototype.startDelay=function(e){var t=this;"number"==typeof this.delay?this.delayTimeoutId=setTimeout(function(){t.delayTimeoutId=null,t.handleDelayEnd(e)},this.delay):this.handleDelayEnd(e)},n.prototype.handleDelayEnd=function(e){this.isDelayEnded=!0,this.tryStartDrag(e)},n.prototype.handleDistanceSurpassed=function(e){this.isDistanceSurpassed=!0,this.tryStartDrag(e)},n.prototype.tryStartDrag=function(e){this.isDelayEnded&&this.isDistanceSurpassed&&(this.pointer.wasTouchScroll&&!this.touchScrollAllowed||(this.isDragging=!0,this.mirrorNeedsRevert=!1,this.autoScroller.start(e.pageX,e.pageY),this.emitter.trigger("dragstart",e),!1===this.touchScrollAllowed&&this.pointer.cancelTouchScroll()))},n.prototype.tryStopDrag=function(e){this.mirror.stop(this.mirrorNeedsRevert,this.stopDrag.bind(this,e))},n.prototype.stopDrag=function(e){this.isDragging=!1,this.emitter.trigger("dragend",e)},n.prototype.setIgnoreMove=function(e){this.pointer.shouldIgnoreMove=e},n.prototype.setMirrorIsVisible=function(e){this.mirror.setIsVisible(e)},n.prototype.setMirrorNeedsRevert=function(e){this.mirrorNeedsRevert=e},n.prototype.setAutoScrollEnabled=function(e){this.autoScroller.isEnabled=e},n}(t.ElementDragging),E=function(){function e(e){this.origRect=t.computeRect(e),this.scrollCaches=t.getClippingParents(e).map(function(e){return new u(e,!0)})}return e.prototype.destroy=function(){for(var e=0,t=this.scrollCaches;e=0&&g=0&&uo.layer)||(f.rect.left+=c,f.rect.right+=c,f.rect.top+=d,f.rect.bottom+=d,o=f)}}}return o},e}();function S(e,n){return!e&&!n||Boolean(e)===Boolean(n)&&t.isDateSpansEqual(e.dateSpan,n.dateSpan)}var y=function(e){function n(n){var r=e.call(this,n)||this;r.handlePointerDown=function(e){var t=r.dragging;t.setIgnoreMove(!r.component.isValidDateDownEl(t.pointer.downEl))},r.handleDragEnd=function(e){var t=r.component;if(!r.dragging.pointer.wasTouchScroll){var n=r.hitDragging,i=n.initialHit,o=n.finalHit;i&&o&&S(i,o)&&t.calendar.triggerDateClick(i.dateSpan,i.dayEl,t.view,e.origEvent)}};var i=n.component;r.dragging=new f(i.el),r.dragging.autoScroller.isEnabled=!1;var o=r.hitDragging=new m(r.dragging,t.interactionSettingsToStore(n));return o.emitter.on("pointerdown",r.handlePointerDown),o.emitter.on("dragend",r.handleDragEnd),r}return r(n,e),n.prototype.destroy=function(){this.dragging.destroy()},n}(t.Interaction),D=function(e){function n(n){var r=e.call(this,n)||this;r.dragSelection=null,r.handlePointerDown=function(e){var t=r,n=t.component,i=t.dragging,o=n.opt("selectable")&&n.isValidDateDownEl(e.origEvent.target);i.setIgnoreMove(!o),i.delay=e.isTouch?function(e){var t=e.opt("selectLongPressDelay");null==t&&(t=e.opt("longPressDelay"));return t}(n):null},r.handleDragStart=function(e){r.component.calendar.unselect(e)},r.handleHitUpdate=function(e,n){var o=r.component.calendar,a=null,l=!1;e&&((a=function(e,n,r){var o=e.dateSpan,a=n.dateSpan,l=[o.range.start,o.range.end,a.range.start,a.range.end];l.sort(t.compareNumbers);for(var s={},c=0,d=r;co.start)return g.endDelta=d,g;return null}(s,e,o.subjectEl.classList.contains("fc-start-resizer"),c.range,a.pluginSystem.hooks.eventResizeJoinTransforms)),d&&(g=t.applyMutationToEventStore(l,a.eventUiBases,d,a),h.mutatedEvents=g,r.component.isInteractionValid(h)||(u=!0,d=null,g=null,h.mutatedEvents=null)),g?a.dispatch({type:"SET_EVENT_RESIZE",state:h}):a.dispatch({type:"UNSET_EVENT_RESIZE"}),u?t.disableCursor():t.enableCursor(),n||(d&&S(s,e)&&(d=null),r.validMutation=d,r.mutatedRelevantEvents=g)},r.handleDragEnd=function(e){var n=r.component.calendar,i=r.component.view,o=r.eventRange.def,a=r.eventRange.instance,l=new t.EventApi(n,o,a),s=r.relevantEvents,c=r.mutatedRelevantEvents;n.publiclyTrigger("eventResizeStop",[{el:r.draggingSeg.el,event:l,jsEvent:e.origEvent,view:i}]),r.validMutation?(n.dispatch({type:"MERGE_EVENTS",eventStore:c}),n.publiclyTrigger("eventResize",[{el:r.draggingSeg.el,startDelta:r.validMutation.startDelta||t.createDuration(0),endDelta:r.validMutation.endDelta||t.createDuration(0),prevEvent:l,event:new t.EventApi(n,c.defs[o.defId],a?c.instances[a.instanceId]:null),revert:function(){n.dispatch({type:"MERGE_EVENTS",eventStore:s})},jsEvent:e.origEvent,view:i}])):n.publiclyTrigger("_noEventResize"),r.draggingSeg=null,r.relevantEvents=null,r.validMutation=null};var o=n.component,a=r.dragging=new f(o.el);a.pointer.selector=".fc-resizer",a.touchScrollAllowed=!1,a.autoScroller.isEnabled=o.opt("dragScroll");var l=r.hitDragging=new m(r.dragging,t.interactionSettingsToStore(n));return l.emitter.on("pointerdown",r.handlePointerDown),l.emitter.on("dragstart",r.handleDragStart),l.emitter.on("hitupdate",r.handleHitUpdate),l.emitter.on("dragend",r.handleDragEnd),r}return r(n,e),n.prototype.destroy=function(){this.dragging.destroy()},n.prototype.querySeg=function(e){return t.getElSeg(t.elementClosest(e.subjectEl,this.component.fgSegSelector))},n}(t.Interaction);var M=function(){function e(e){var n=this;this.isRecentPointerDateSelect=!1,this.onSelect=function(e){e.jsEvent&&(n.isRecentPointerDateSelect=!0)},this.onDocumentPointerUp=function(e){var r=n,i=r.calendar,o=r.documentPointer,a=i.state;if(!o.wasTouchScroll){if(a.dateSelection&&!n.isRecentPointerDateSelect){var l=i.viewOpt("unselectAuto"),s=i.viewOpt("unselectCancel");!l||l&&t.elementClosest(o.downEl,s)||i.unselect(e)}a.eventSelection&&!t.elementClosest(o.downEl,w.SELECTOR)&&i.dispatch({type:"UNSELECT_EVENT"})}n.isRecentPointerDateSelect=!1},this.calendar=e;var r=this.documentPointer=new s(document);r.shouldIgnoreMove=!0,r.shouldWatchScroll=!1,r.emitter.on("pointerup",this.onDocumentPointerUp),e.on("select",this.onSelect)}return e.prototype.destroy=function(){this.calendar.off("select",this.onSelect),this.documentPointer.destroy()},e}(),b=function(){function e(e,n){var r=this;this.receivingCalendar=null,this.droppableEvent=null,this.suppliedDragMeta=null,this.dragMeta=null,this.handleDragStart=function(e){r.dragMeta=r.buildDragMeta(e.subjectEl)},this.handleHitUpdate=function(e,n,o){var a=r.hitDragging.dragging,l=null,s=null,c=!1,d={affectedEvents:t.createEmptyEventStore(),mutatedEvents:t.createEmptyEventStore(),isEvent:r.dragMeta.create,origSeg:null};e&&(l=e.component.calendar,r.canDropElOnCalendar(o.subjectEl,l)&&(s=function(e,n,r){for(var o=i({},n.leftoverProps),a=0,l=r.pluginSystem.hooks.externalDefTransforms;a'+(this.displayEventTime?''+(n||"")+"":"")+'"+t.htmlEscape(o.title||"")+""},n.prototype.computeEventTimeFormat=function(){return{hour:"numeric",minute:"2-digit",meridiem:"short"}},n}(t.FgEventRenderer),a=function(e){function n(n,r,a,o){var l=e.call(this,n,r,a,o)||this;l.computeDateVars=t.memoize(i),l.eventStoreToSegs=t.memoize(l._eventStoreToSegs);var d=l.eventRenderer=new s(l);l.renderContent=t.memoizeRendering(d.renderSegs.bind(d),d.unrender.bind(d)),l.el.classList.add("fc-list-view");for(var c=0,p=(l.theme.getClass("listView")||"").split(" ");c
'+t.htmlEscape(this.opt("noEventsMessage"))+"
"},n.prototype.renderSegList=function(e){var n,r,s,a=this.groupSegsByDay(e),i=t.htmlToElement('
'),o=i.querySelector("tbody");for(n=0;n'+(r?t.buildGotoAnchorHtml(this,e,{class:"fc-list-heading-main"},t.htmlEscape(n.format(e,r))):"")+(s?t.buildGotoAnchorHtml(this,e,{class:"fc-list-heading-alt"},t.htmlEscape(n.format(e,s))):"")+"")},n}(t.View);function i(e){for(var n=t.startOfDay(e.renderRange.start),r=e.renderRange.end,s=[],a=[];n