diff --git a/src/a3a/admin/CHANGELOG.md b/src/a3a/admin/CHANGELOG.md new file mode 100644 index 0000000..f667297 --- /dev/null +++ b/src/a3a/admin/CHANGELOG.md @@ -0,0 +1,4 @@ +# CHANGELOG + +## V 1.0.0 +- Initial release diff --git a/src/a3a/admin/README.md b/src/a3a/admin/README.md new file mode 100644 index 0000000..1607891 --- /dev/null +++ b/src/a3a/admin/README.md @@ -0,0 +1,70 @@ + + +

Connect Plus Free Admin Template

+Connect Plus Admin is a free responsive admin template built with Bootstrap 4. The template has colorful, attractive yet simple and elegant design. The template is well crafted, with all the components neatly and carefully designed and arranged within the template. + +Connect Plus Admin is packed with all the features that fit your needs but not cramped with components you would not even use. It is an excellent fit to build admin panels, e-commerce systems, project management systems, CMS or CRM. + +Although the template has a design like none other, it is easily customizable to suit your requirements. Connect Plus Admin comes with a clean and well-commented code that makes it easy to work with the template. Thus making it an ideal pick for jump starting your project. + + +

Credits:

+ +- Bootstrap 4 +- Material Design Icons +- jQuery +- Gulp +- Chart.js +- jquery-circle-progress + +

Browser Support:

+ +Connect Plus Admin is designed to work flawlessly with all the latest and modern web browsers. + +- Chrome (latest) +- FireFox (latest) +- Safari (latest) +- Opera (latest) +- IE10+ + +

License Information:

+ + +Connect Plus Admin is released under MIT license. Connect Plus Admin is a free Bootstrap 4 admin template developed by BootstrapDash. Feel free to download it, use it, share it, get creative with it. + +

How to use Connect Plus Admin?

+ + +1 - Click the Clone or Download button in GitHub and download as a ZIP file or you can enter the command git clone https://github.com/BootstrapDash/ConnectPlusAdmin-Free-Bootstrap-Admin-Template in you terminal to get a copy of this template. + +2 - After the files have been downloaded you will get a folder with all the required files + +3 - You can install all the dependencies in the template by running the command npm install. Once you run this command, all required files are in the node modules. + +4 - Find the file named index.html, check what all components you need. Open the file in a text editor and you can start editing. + +5 - Now that your project has kick-started, all you need to do is to code, code, and code to your heart's content. + +

How to Contribute?:

+ + +We love your contributions and we welcome them wholeheartedly. We believe the more the merrier. +To contribute make sure you have a Node.js and npm installed. Now run the command gulp --version. If the command returns with the Gulp version number, it means you have Gulp installed. If not you need to run the command npm install --global gulp-cli to install Gulp. + +

Next

+ +After Gulp has been installed, follow the steps below to contribute. +
+ 1 - Fork and clone the repo of Connect Plus Admin. +
+ 2 - Run the command npm install to install all the dependencies. +
+ 3 - Enter the command gulp serve. This will open Connect Plus Admin in your default browser. +
+ 4 - Make your valuable contribution +
+ 5 - Submit a pull request. +
+Do you need a template with more features and functionalities? Get more with our collection of the premium template with more plugins, eye catching animations, UI components, and sample pages all fitting together with a high-quality design. + +Visit https://www.bootstrapdash.com for more admin templates. diff --git a/src/a3a/admin/documentation/documentation.html b/src/a3a/admin/documentation/documentation.html new file mode 100644 index 0000000..0a28f57 --- /dev/null +++ b/src/a3a/admin/documentation/documentation.html @@ -0,0 +1,1039 @@ + + + + + + + Documentation + + + + + + + + + +
+
+ +
+
+
+
+

Documentation

+
+
+
+
+

Introduction

+

Connect Plus is a responsive HTML template that is based on the CSS framework Bootstrap 4 and it is built with Sass. Sass compiler makes it easier to code and customize. If you are unfamiliar with Bootstrap or Sass, visit their + website and read through the documentation. All of Bootstrap components have been modified to fit the style of Connect Plus and provide a consistent look throughout the template.

+

Before you start working with the template, we suggest you go through the pages that are bundled with the theme. Most of the template example pages contain quick tips on how to create or use a component which can + be really helpful when you need to create something on the fly.

+

Note: We are trying our best to document how to use the template. If you think that something is missing from the documentation, please do not hesitate to tell us about it. If you have any questions or issues regarding this theme please use Envato support form on our profile or email us at support@bootstrapdash.com

+
+
+
+
+
+
+

Getting started

+

You can directly use the compiled and ready-to-use the version of the template. But in case you plan to customize the template extensively the template allows you to do so.

+

Within the download you'll find the following directories and files, logically grouping common assets and providing both compiled and minified variations:

+ +

Note: The root folder denoted further in this documentation refers to the 'template' folder inside the downloaded folder

+ +
+

Installation

+

+ You need to install package files/Dependencies for this project if you want to customize it. To do this, you must have node and npm installed in your computer. +

+

Installation guide of the node can be found here. As npm comes bundled with a node, a separate installation of npm is not needed.

+

+ If you have installed them, just go to the root folder and run the following command in your command prompt or terminal (for the mac users). +

+ +

+ This will install the dev dependencies in the local node_modules folder in your root directory. +

+

+ Then you will need to install Gulp. We use the Gulp task manager for the development processes. Gulp will watch for changes to the SCSS files and automatically compile the files to CSS. +

+

Getting started with Gulp is pretty simple. The Gulp site is a great place to get information on installing Gulp if you need more information. You need to first install Gulp-cli in your machine using the below command.

+ +

This installs Gulp-cli globally to your machine. The other thing that Gulp requires, which, is really what does all the work, is the gulpfile.js. In this file, you set up all of your tasks that you will run.

+

Don't worry. We have this file already created for you!

+

To run this project in development mode enter the following command below. This will start the file watch by gulp and whenever a file is modified, the SCSS files will be compiled to create the CSS file.

+ + +
+
+
+
+
+
+

Basic structure

+

The below snippet shows the basic HTML structure of Connect Plus. Please note that all the stylesheets and script files in the below snippet should be included to render Connect Plus styles.

+
+ +
+

This section contains code of default vertical light layout. For other layouts in vertical mode like boxed, icon-menu etc., you can follow the snippet same as below, but you have to just add the appropriate optional class to the body. More details of the classes are given in Options section

+ +
+ +
+
+
+
+
+
+
+ +

Components

+
+

Basic UI Elements

+
+ +
+
Button with single color
+
+ + + + + + +
+ +
Outlined
+
+ + + + + + +
+ +
Sizes
+
+ + + +
+ +
+ + +
+
Bootstrap Dropdown
+ + +
Dropdown Outlined
+ + +
+ +
+ + + +
+

Tables

+
+ +
+

To create a basic Twitter Bootstrap table, add the following code.

+ +
+ +
+ + + +
+

Charts

+
+
+

+ Chart.js is a simple yet flexible JavaScript charting for designers & developers.

+
Usage
+

To use Chart.js in your application, include the following files in <head>.

+ +

and the following script files in <body>.

+ +

To create a simple chart, add the following code:

+ +
+
+ + +
+

Forms

+
+ +
+

The basic form elements can be added to your application as below:

+ +
+ +
+ + +
+

Icons

+
+ +
+

+ Material Design Icons growing icon collection allows designers and developers targeting various platforms to download icons in the format, color and size they need for any project.

+
Usage
+

To use Material Design Icons in your application, include the following files in <head>.

+ +

To generate an icon, add the following code:

+ +
+ +
+ +
+
+
+
+
+
+
+
+ + + + + + + + + \ No newline at end of file diff --git a/src/a3a/admin/documentation/script.js b/src/a3a/admin/documentation/script.js new file mode 100644 index 0000000..d916e63 --- /dev/null +++ b/src/a3a/admin/documentation/script.js @@ -0,0 +1,62 @@ +(function($) { + 'use strict'; + + if ($('.multiple-codes').length) { + var code_type = ''; + var editorTextarea = $('.multiple-codes'); + for (var i = 0; i < editorTextarea.length; i++) { + $(editorTextarea[i]).attr('id', 'code-' + i); + CodeMirror.fromTextArea(document.getElementById('code-' + i), { + mode: "javascript", + theme: "dracula", + lineNumbers: true, + readOnly: true, + maxHighlightLength: 0, + workDelay: 0 + }); + } + } + + if ($('.shell-mode').length) { + var code_type = ''; + var shellEditor = $('.shell-mode'); + for (var i = 0; i < shellEditor.length; i++) { + $(shellEditor[i]).attr('id', 'code-' + i); + CodeMirror.fromTextArea(document.getElementById('code-' + i), { + mode: "shell", + theme: "dracula", + readOnly: true, + maxHighlightLength: 0, + workDelay: 0 + }); + } + } + + if ($('.demo-tabs').length) { + $('.demo-tabs').pwstabs({ + effect: 'none' + }); + } + + // The function actually applying the offset + function offsetAnchor() { + if (location.hash.length !== 0) { + // window.scrollTo(window.scrollX, window.scrollY - 140); + $("html").animate({ scrollTop: $(location.hash).offset().top - 15 }, 300); + } + } + + // Captures click events of all elements with href starting with # + $(document).on('click', 'a[href^="#"]', function(event) { + // Click events are captured before hashchanges. Timeout + // causes offsetAnchor to be called after the page jump. + window.setTimeout(function() { + offsetAnchor(); + }, 0); + }); + + // Set the offset when entering page with hash present in the url + window.setTimeout(offsetAnchor, 0); + + +})(jQuery); \ No newline at end of file diff --git a/src/a3a/admin/documentation/style.css b/src/a3a/admin/documentation/style.css new file mode 100644 index 0000000..40bb413 --- /dev/null +++ b/src/a3a/admin/documentation/style.css @@ -0,0 +1,330 @@ +body { + padding: 0; + margin: 0; + overflow-x: hidden; + font-size: .875rem; + font-family: 'Roboto', sans-serif; +} + +h1, +h2, +h3, +h4, +h5, +h6 { + font-weight: 500; + line-height: 1; +} + +p { + font-size: .875rem; + margin-bottom: .5rem; + line-height: 1.3rem; +} + +h1 { + font-size: 3.125rem; +} + +h2 { + font-size: 2.5rem; +} + +@media(max-width: 767px) { + h2 { + font-size: 1.9rem; + } +} + +h3 { + font-size: 1.875rem; +} + +h4 { + font-size: 1.45rem; +} + +h5 { + font-size: 1rem; +} + +h6 { + font-size: .9375rem; +} + +.card-body { + padding: 2rem; +} + +@media (max-width: 991px) { + .card-body { + padding: 1.875rem 1.25rem; + } +} + +.grid-margin { + margin-bottom: 20px; +} + +.CodeMirror { + font-size: .875rem; + height: auto; + text-align: left; + min-height: auto; + font-family: 'Roboto', sans-serif; + line-height: 1.40em; + padding: 10px; + font-weight: 100; + letter-spacing: .9px; + margin-top: 1rem; + margin-bottom: 1rem; +} + +.CodeMirror-scroll { + min-height: auto; +} + +.documentation .left-sidebar { + width: 260px; + padding: 20px 30px; + background-color: #f7f7f7; + position: fixed; + top: 0; + left: 0; + bottom: 0; + overflow-y: auto; +} + +@media (max-width: 991px) { + .documentation .left-sidebar { + padding: 16px; + } +} + +@media (min-width: 1200px) { + .documentation .left-sidebar { + width: 16.66666667%; + } +} + +@media (min-width: 768px) { + .documentation .left-sidebar { + width: 25%; + } +} + +.documentation .left-sidebar .logo-wrapper { + margin-top: 1rem; + margin-bottom: 1.6rem; +} + +.documentation .left-sidebar .logo-wrapper img { + height: 24px; +} + +.documentation .left-sidebar .left-menu-title { + margin-top: 1rem; +} + +.documentation .left-sidebar .left-menu { + list-style-type: none; + padding-left: 0; +} + +.documentation .left-sidebar .left-menu li { + line-height: 2.2; + position: relative; +} + +.documentation .left-sidebar .left-menu li a { + text-decoration: none; + color: #454545; + cursor: pointer; + padding-left: 18px; +} + +.documentation .left-sidebar .left-menu li a::before { + content: ''; + width: 9px; + height: 9px; + border-radius: 50%; + border: 1.5px solid #d384f9; + position: absolute; + left: 0; + top: 11px; +} + +.documentation .main-panel { + padding: 40px 50px; + margin-left: 0; +} + +@media (max-width: 991px) { + .documentation .main-panel { + padding: 40px 20px; + } +} + +@media (min-width: 1200px) { + .documentation .main-panel { + margin-left: 16.66666667%; + } +} + +@media (min-width: 768px) and (max-width: 1199px) { + .documentation .main-panel { + margin-left: 25%; + } +} + +.credits .credit-list { + list-style-type: none; + padding-left: 20px; + margin-bottom: 0; +} + +.credits .credit-list li { + display: flex; + position: relative; + flex-wrap: wrap; +} + +.credits .credit-list li a { + overflow: hidden; + text-overflow: ellipsis; +} + +.credits .credit-list li p { + margin-right: 8px; +} + +.credits .credit-list li p::before { + content: ''; + content: ''; + width: 8px; + height: 8px; + border-radius: 50%; + border: 1.5px solid #d384f9; + position: absolute; + left: -17px; + top: 6px; +} + + +/* Pws-tabs */ + +.pws_tabs_container ul.pws_tabs_controll { + border-bottom: 1px solid #b66dff; +} + +.pws_tabs_container ul.pws_tabs_controll li:first-child a { + border-radius: 5px 0px 0px 0px; +} + +.pws_tabs_container ul.pws_tabs_controll li:last-child a { + border-right: 1px solid #b66dff; + border-radius: 0px 5px 0px 0px; +} + +.pws_tabs_container ul.pws_tabs_controll li a { + border: 1px solid #b66dff; + border-bottom: none; + border-right: none; + background: #fff; + color: #b66dff; + padding: 0.6em 1.3em; + margin-right: 0; +} + +.pws_tabs_container ul.pws_tabs_controll li a:hover { + background: #fff; + color: #b66dff; +} + +.pws_tabs_container ul.pws_tabs_controll li a.pws_tab_active { + background: #a461d8; + color: #fff; +} + +.pws_tabs_container .demo-tabs { + border: 1px solid #b66dff; + border-radius: 0px 5px 5px 5px; + overflow: hidden; + margin-bottom: 45px; + padding-top: 2rem; +} + +.pws_tabs_container .demo-tabs .CodeMirror { + margin-bottom: 20px; +} + +.pws_tabs_container.pws_tabs_vertical .pws_tabs_controll { + border-right: none; + border-bottom: none; +} + +.pws_tabs_container.pws_tabs_vertical .pws_tabs_controll li:first-child a { + border-radius: 5px 0px 0px 0px; +} + +.pws_tabs_container.pws_tabs_vertical .pws_tabs_controll li:last-child a { + border-bottom: 1px solid #b66dff; + border-radius: 0px 0px 0px 5px; + border-right: 0px; +} + +.pws_tabs_container.pws_tabs_vertical .pws_tabs_controll li a { + border-radius: 0px; + border: 1px solid #b66dff; + border-right: none; + border-bottom: none; + margin-bottom: 0; +} + +.pws_tabs_container.pws_tabs_horizontal_bottom .pws_tabs_list { + margin-bottom: 0; +} + +.pws_tabs_container.pws_tabs_horizontal_bottom .pws_tabs_controll { + border-top: 1px solid #b66dff; + border-right: none; + border-bottom: none; +} + +.pws_tabs_container.pws_tabs_horizontal_bottom .pws_tabs_controll li:first-child a { + border-radius: 0px 0px 0px 5px; +} + +.pws_tabs_container.pws_tabs_horizontal_bottom .pws_tabs_controll li:last-child a { + border-radius: 0px 0px 5px 0px; + border-right: 1px solid #b66dff; +} + +.pws_tabs_container.pws_tabs_horizontal_bottom .pws_tabs_controll li a { + border-radius: 0px; + border: 1px solid #b66dff; + border-top: none; + border-right: none; + margin-right: 0; + margin-bottom: 0; +} + +.pws_tabs_container.pws_tabs_rtl .pws_tabs_controll li:first-child a { + border-radius: 0px 5px 0px 0px; + border-right: 1px solid #b66dff; +} + +.pws_tabs_container.pws_tabs_rtl .pws_tabs_controll li:last-child a { + border-right: none; + border-radius: 5px 0px 0px 0px; +} + +.pws_tabs_container.pws_tabs_rtl .pws_tabs_controll li a { + border: 1px solid #b66dff; + border-bottom: none; + border-right: none; + margin-right: 0; + margin-left: 0; +} + +/* Pws-tabs end */ diff --git a/src/a3a/admin/gulp-tasks/inject.js b/src/a3a/admin/gulp-tasks/inject.js new file mode 100644 index 0000000..878f63c --- /dev/null +++ b/src/a3a/admin/gulp-tasks/inject.js @@ -0,0 +1,84 @@ +'use strict' +var gulp = require('gulp'); +var injectPartials = require('gulp-inject-partials'); +var inject = require('gulp-inject'); +var rename = require('gulp-rename'); +var prettify = require('gulp-prettify'); +var replace = require('gulp-replace'); +var merge = require('merge-stream'); + + + +/* inject partials like sidebar and navbar */ +gulp.task('injectPartial', function () { + var injPartial1 = gulp.src("./pages/**/*.html", { base: "./" }) + .pipe(injectPartials()) + .pipe(gulp.dest(".")); + var injPartial2 = gulp.src("./*.html", { base: "./" }) + .pipe(injectPartials()) + .pipe(gulp.dest(".")); + return merge(injPartial1, injPartial2); + }); + + + +/* inject Js and CCS assets into HTML */ +gulp.task('injectAssets', function () { + return gulp.src(["./**/*.html"]) + .pipe(inject(gulp.src([ + './assets/vendors/mdi/css/materialdesignicons.min.css', + './assets/vendors/flag-icon-css/css/flag-icon.min.css', + './assets/vendors/css/vendor.bundle.base.css', + './assets/vendors/js/vendor.bundle.base.js', + ], { + read: false + }), { + name: 'plugins', + relative: true + })) + .pipe(inject(gulp.src([ + // './assets/css/shared/style.css', + './assets/js/off-canvas.js', + './assets/js/hoverable-collapse.js', + './assets/js/misc.js', + ], { + read: false + }), { + relative: true + })) + .pipe(gulp.dest('.')); +}); + + + +/*replace image path and linking after injection*/ +gulp.task('replacePath', function () { + var replacePath1 = gulp.src('pages/**/*.html', { + base: "./" + }) + .pipe(replace('src="assets/images/', 'src="../../assets/images/')) + .pipe(replace('href="pages/', 'href="../../pages/')) + .pipe(replace('href="index.html"', 'href="../../index.html"')) + .pipe(gulp.dest('.')); + var replacePath2 = gulp.src('./**/index.html', { + base: "./" + }) + .pipe(replace('src="assets/images/', 'src="assets/images/')) + .pipe(gulp.dest('.')); + return merge(replacePath1, replacePath2); +}); + + + +gulp.task('html-beautify', function () { + return gulp.src(['./**/*.html', '!node_modules/**/*.html']) + .pipe(prettify({ + unformatted: ['pre', 'code', 'textarea'] + })) + .pipe(gulp.dest(function (file) { + return file.base; + })); +}); + +/*sequence for injecting partials and replacing paths*/ +gulp.task('inject', gulp.series('injectPartial', 'injectAssets', 'html-beautify', 'replacePath')); \ No newline at end of file diff --git a/src/a3a/admin/gulp-tasks/serve.js b/src/a3a/admin/gulp-tasks/serve.js new file mode 100644 index 0000000..80deb04 --- /dev/null +++ b/src/a3a/admin/gulp-tasks/serve.js @@ -0,0 +1,71 @@ +'use strict' +var gulp = require('gulp'); +var browserSync = require('browser-sync').create(); +var sass = require('gulp-sass'); +var gutil = require('gulp-util'); +var plumber = require('gulp-plumber'); +var notify = require('gulp-notify'); +var sourcemaps = require('gulp-sourcemaps'); +var autoprefixer = require('gulp-autoprefixer'); +// const del = require('del'); + + +gulp.task('sass', function () { + return gulp.src('./assets/scss/*.scss') + .pipe(sourcemaps.init()) + .pipe(plumber({ + errorHandler: function (err) { + notify.onError({ + title: "Gulp error in " + err.plugin, + message: err.toString() + })(err); + gutil.beep(); + } + })) + .pipe(sass()) + .pipe(autoprefixer({ + overrideBrowserslist: ['last 2 versions'], + cascade: false + })) + .pipe(sourcemaps.write('./')) + .pipe(gulp.dest('./assets/css')) + .pipe(browserSync.stream()); +}); + +// Static Server + watching scss/html files +gulp.task('serve', gulp.series('sass', function () { + + browserSync.init({ + port: 3000, + server: "./", + ghostMode: false, + notify: false + }); + + gulp.watch('./assets/scss/*.scss', gulp.series('sass')); + gulp.watch(['./assets/js/**/*.js', './**/*.html', './assets/css/*.css']).on('change', browserSync.reload); + +})); + + + +gulp.task('sass:watch', function () { + gulp.watch('./assets/scss/*.scss'); +}); + + + +// Static Server without watching scss files +gulp.task('serve:lite', function () { + + browserSync.init({ + server: "./", + ghostMode: false, + notify: false + }); + + gulp.watch('*.css').on('change', browserSync.reload); + gulp.watch('**/*.html').on('change', browserSync.reload); + gulp.watch('**/*.js').on('change', browserSync.reload); + +}); \ No newline at end of file diff --git a/src/a3a/admin/gulp-tasks/vendors.js b/src/a3a/admin/gulp-tasks/vendors.js new file mode 100644 index 0000000..2e2370e --- /dev/null +++ b/src/a3a/admin/gulp-tasks/vendors.js @@ -0,0 +1,95 @@ +'use strict' +var gulp = require('gulp'); +var concat = require('gulp-concat'); +var merge = require('merge-stream'); +const del = require('del'); + + +gulp.task('clean:vendors', function () { + return del([ + './assets/vendors/**/*' + ]); +}); + +/*Building vendor scripts needed for basic template rendering*/ +gulp.task('buildBaseVendorScripts', function() { + return gulp.src([ + './node_modules/jquery/dist/jquery.min.js', + './node_modules/popper.js/dist/umd/popper.min.js', + './node_modules/bootstrap/dist/js/bootstrap.min.js', + './node_modules/perfect-scrollbar/dist/perfect-scrollbar.min.js' + ]) + .pipe(concat('vendor.bundle.base.js')) + .pipe(gulp.dest('./assets/vendors/js')); +}); + +/*Building vendor styles needed for basic template rendering*/ +gulp.task('buildBaseVendorStyles', function() { + return gulp.src(['./node_modules/perfect-scrollbar/css/perfect-scrollbar.css']) + .pipe(concat('vendor.bundle.base.css')) + .pipe(gulp.dest('./assets/vendors/css')); +}); + +/*Scripts for addons*/ +gulp.task('buildOptionalVendorScripts', function() { + var aScript1 = gulp.src(['node_modules/chart.js/dist/Chart.min.js']) + .pipe(gulp.dest('./assets/vendors/chart.js')); + var aScript2 = gulp.src(['node_modules/progressbar.js/dist/progressbar.min.js']) + .pipe(gulp.dest('./assets/vendors/progressbar.js')); + var aScript3 = gulp.src(['node_modules/moment/moment.js']) + .pipe(gulp.dest('./assets/vendors/moment')); + var aScript4 = gulp.src(['node_modules/moment/min/moment.min.js']) + .pipe(gulp.dest('./assets/vendors/moment')); + var aScript7 = gulp.src(['node_modules/jquery-circle-progress/dist/circle-progress.min.js']) + .pipe(gulp.dest('./assets/vendors/jquery-circle-progress/js')); + var aScript8 = gulp.src(['node_modules/bootstrap-datepicker/dist/js/bootstrap-datepicker.min.js']) + .pipe(gulp.dest('./assets/vendors/bootstrap-datepicker')); + var aScript9 = gulp.src(['node_modules/pwstabs/assets/jquery.pwstabs.min.js']) + .pipe(gulp.dest('./assets/vendors/pwstabs')); + var aScript10 = gulp.src(['node_modules/codemirror/lib/codemirror.js']) + .pipe(gulp.dest('./assets/vendors/codemirror')); + var aScript11 = gulp.src(['node_modules/codemirror/mode/javascript/javascript.js']) + .pipe(gulp.dest('./assets/vendors/codemirror')); + var aScript12 = gulp.src(['node_modules/codemirror/mode/shell/shell.js']) + .pipe(gulp.dest('./assets/vendors/codemirror')); + return merge(aScript1, aScript2, aScript3, aScript4, aScript7, aScript9, aScript10, aScript11, aScript12); +}); + + +/*Styles for addons*/ +gulp.task('buildOptionalVendorStyles', function() { + var aStyle1 = gulp.src(['./node_modules/@mdi/font/css/materialdesignicons.min.css']) + .pipe(gulp.dest('./assets/vendors/mdi/css')); + var aStyle2 = gulp.src(['./node_modules/@mdi/font/fonts/*']) + .pipe(gulp.dest('./assets/vendors/mdi/fonts')); + var aStyle3 = gulp.src(['./node_modules/font-awesome/css/font-awesome.min.css']) + .pipe(gulp.dest('./assets/vendors/font-awesome/css')); + var aStyle4 = gulp.src(['./node_modules/font-awesome/fonts/*']) + .pipe(gulp.dest('./assets/vendors/font-awesome/fonts')); + var aStyle5 = gulp.src(['./node_modules/flag-icon-css/css/flag-icon.min.css']) + .pipe(gulp.dest('./assets/vendors/flag-icon-css/css')); + var aStyle6 = gulp.src(['./node_modules/flag-icon-css/flags/**/*']) + .pipe(gulp.dest('./assets/vendors/flag-icon-css/flags')); + var aStyle7 = gulp.src(['node_modules/bootstrap-datepicker/dist/css/bootstrap-datepicker.min.css']) + .pipe(gulp.dest('./assets/vendors/bootstrap-datepicker')); + var aStyle8 = gulp.src(['node_modules/pwstabs/assets/jquery.pwstabs.min.css']) + .pipe(gulp.dest('./assets/vendors/pwstabs')); + var aStyle9 = gulp.src(['node_modules/codemirror/lib/codemirror.css']) + .pipe(gulp.dest('./assets/vendors/codemirror')); + var aStyle10 = gulp.src(['node_modules/codemirror/theme/ambiance.css']) + .pipe(gulp.dest('./assets/vendors/codemirror')); + + return merge(aStyle1, aStyle2, aStyle3, aStyle4, aStyle5, aStyle6, aStyle7, aStyle8, aStyle9, aStyle10); +}); + +//Copy essential map files +gulp.task('copyMapFiles', function() { + var map1 = gulp.src('node_modules/bootstrap/dist/js/bootstrap.min.js.map') + .pipe(gulp.dest('./assets/vendors/js')); + var map2 = gulp.src('node_modules/@mdi/font/css/materialdesignicons.min.css.map') + .pipe(gulp.dest('./assets/vendors/mdi/css')); + return merge(map1, map2); +}); + +/*sequence for building vendor scripts and styles*/ +gulp.task('bundleVendors', gulp.series('clean:vendors', 'buildBaseVendorStyles','buildBaseVendorScripts', 'buildOptionalVendorStyles', 'buildOptionalVendorScripts', 'copyMapFiles')); \ No newline at end of file diff --git a/src/a3a/admin/gulpfile.js b/src/a3a/admin/gulpfile.js new file mode 100644 index 0000000..e56f605 --- /dev/null +++ b/src/a3a/admin/gulpfile.js @@ -0,0 +1,13 @@ +'use strict' +var gulp = require('gulp'); +var requireDir = require('require-dir'); +requireDir('gulp-tasks'); + + +gulp.paths = { + dist: 'dist', +}; + +var paths = gulp.paths; + +gulp.task('default', gulp.series('serve')); \ No newline at end of file diff --git a/src/a3a/admin/index.html b/src/a3a/admin/index.html new file mode 100644 index 0000000..83c1c09 --- /dev/null +++ b/src/a3a/admin/index.html @@ -0,0 +1,592 @@ + + + + + + + Connect Plus + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+
+
+
+ +

Like what you see? Check out our premium version for more.

+ Download Free Version + Upgrade To Pro + +
+
+
+
+

Overview dashboard

+
+
+ + + +
+ +
+
+
+
+
+ +
+ + +
+
+
+
+
+
+
+
+
Orders
+

932.00

+
+

Completed

+

5443

+
+
+
+
+
+
+
Unique Visitors
+

756,00

+
+

Increased since yesterday

+

50%

+
+
+
+
+
+
+
Impressions
+

100,38

+
+

Increased since yesterday

+

35%

+
+
+
+
+
+
+
Followers
+

4250k

+
+

Decreased since yesterday

+

25%

+
+
+
+
+
+
+
+
+
+
+
+

Recent Activity

+ +
+
+
+
+
+

Total Profit

+ 2.95% +
+

$ 92556

+ +
+
+
+

Expenses

+ 52.95% +
+

$ 59565

+ +
+
+
+
+
+
+

Devices sales

+
( growth 62% )
+
+
+

Timezone:

+

GMT-0400 Eastern Delight Time

+
+
+
+ +
+
+
+
+
+
+
+
+
+
+
+

Account Retention

+ +
+
+
+
+
+

Conversion

+

$306

+
+
+
+
+

Cancellation

+

$1,520

+
+
+
+
+
+
+
+
+
+
+

Page views analytics

+
+
+ +
+
+
+
+
+
+
+
+
+ + + + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/a3a/admin/package-lock.json b/src/a3a/admin/package-lock.json new file mode 100644 index 0000000..7290df7 --- /dev/null +++ b/src/a3a/admin/package-lock.json @@ -0,0 +1,10953 @@ +{ + "name": "Connect-plus-admin-free", + "version": "1.0.0", + "lockfileVersion": 1, + "requires": true, + "dependencies": { + "@gulp-sourcemaps/identity-map": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/identity-map/-/identity-map-1.0.2.tgz", + "integrity": "sha512-ciiioYMLdo16ShmfHBXJBOFm3xPC4AuwO4xeRpFeHz7WK9PYsWCmigagG2XyzZpubK4a3qNKoUBDhbzHfa50LQ==", + "dev": true, + "requires": { + "acorn": "^5.0.3", + "css": "^2.2.1", + "normalize-path": "^2.1.1", + "source-map": "^0.6.0", + "through2": "^2.0.3" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "@gulp-sourcemaps/map-sources": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@gulp-sourcemaps/map-sources/-/map-sources-1.0.0.tgz", + "integrity": "sha1-iQrnxdjId/bThIYCFazp1+yUW9o=", + "dev": true, + "requires": { + "normalize-path": "^2.0.1", + "through2": "^2.0.3" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "@mdi/font": { + "version": "3.7.95", + "resolved": "https://registry.npmjs.org/@mdi/font/-/font-3.7.95.tgz", + "integrity": "sha512-JFQSv1GwhilTN6mj2SHu+YH+jZAIPn6sir/gGYoMSgyEM94nzlLGc7Ew21mnDEr0+W3LhFaInu8dqZFvNUx1bA==" + }, + "@nodelib/fs.scandir": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.3.tgz", + "integrity": "sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "2.0.3", + "run-parallel": "^1.1.9" + } + }, + "@nodelib/fs.stat": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.3.tgz", + "integrity": "sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==", + "dev": true + }, + "@nodelib/fs.walk": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.4.tgz", + "integrity": "sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==", + "dev": true, + "requires": { + "@nodelib/fs.scandir": "2.1.3", + "fastq": "^1.6.0" + } + }, + "@types/glob": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.3.tgz", + "integrity": "sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==", + "dev": true, + "requires": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "@types/minimatch": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.3.tgz", + "integrity": "sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==", + "dev": true + }, + "@types/node": { + "version": "14.14.6", + "resolved": "https://registry.npmjs.org/@types/node/-/node-14.14.6.tgz", + "integrity": "sha512-6QlRuqsQ/Ox/aJEQWBEJG7A9+u7oSYl3mem/K8IzxXG/kAGbV1YPD9Bg9Zw3vyxC/YP+zONKwy8hGkSt1jxFMw==", + "dev": true + }, + "abbrev": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/abbrev/-/abbrev-1.1.1.tgz", + "integrity": "sha512-nne9/IiQ/hzIhY6pdDnbBtz7DjPTKrY00P/zvPSm5pOFkl6xuGrGnXn/VtTNNfNtAfZ9/1RtehkszU9qcTii0Q==", + "dev": true + }, + "accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dev": true, + "requires": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + } + }, + "acorn": { + "version": "5.7.4", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-5.7.4.tgz", + "integrity": "sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==", + "dev": true + }, + "after": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/after/-/after-0.8.2.tgz", + "integrity": "sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=", + "dev": true + }, + "aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dev": true, + "requires": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + } + }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, + "amdefine": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/amdefine/-/amdefine-1.0.1.tgz", + "integrity": "sha1-SlKCrBZHKek2Gbz9OtFR+BfOkfU=", + "dev": true + }, + "ansi-colors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-1.1.0.tgz", + "integrity": "sha512-SFKX67auSNoVR38N3L+nvsPjOE0bybKTYbkf5tRvushrAPQ9V75huw0ZxBkKVeRU9kqH3d6HA4xTckbwZ4ixmA==", + "dev": true, + "requires": { + "ansi-wrap": "^0.1.0" + } + }, + "ansi-cyan": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-cyan/-/ansi-cyan-0.1.1.tgz", + "integrity": "sha1-U4rlKK+JgvKK4w2G8vF0VtJgmHM=", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-gray": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-gray/-/ansi-gray-0.1.1.tgz", + "integrity": "sha1-KWLPVOyXksSFEKPetSRDaGHvclE=", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-red": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/ansi-red/-/ansi-red-0.1.1.tgz", + "integrity": "sha1-jGOPnRCAgAo1PJwoyKgcpHBdlGw=", + "dev": true, + "requires": { + "ansi-wrap": "0.1.0" + } + }, + "ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "dev": true + }, + "ansi-styles": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-2.2.1.tgz", + "integrity": "sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=", + "dev": true + }, + "ansi-wrap": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/ansi-wrap/-/ansi-wrap-0.1.0.tgz", + "integrity": "sha1-qCJQ3bABXponyoLoLqYDu/pF768=", + "dev": true + }, + "any-promise": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/any-promise/-/any-promise-1.3.0.tgz", + "integrity": "sha1-q8av7tzqUugJzcA3au0845Y10X8=", + "dev": true + }, + "anymatch": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.1.tgz", + "integrity": "sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==", + "dev": true, + "requires": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + } + }, + "append-buffer": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/append-buffer/-/append-buffer-1.0.2.tgz", + "integrity": "sha1-2CIM9GYIFSXv6lBhTz3mUU36WPE=", + "dev": true, + "requires": { + "buffer-equal": "^1.0.0" + } + }, + "aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==", + "dev": true + }, + "archy": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/archy/-/archy-1.0.0.tgz", + "integrity": "sha1-+cjBN1fMHde8N5rHeyxipcKGjEA=", + "dev": true + }, + "are-we-there-yet": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/are-we-there-yet/-/are-we-there-yet-1.1.5.tgz", + "integrity": "sha512-5hYdAkZlcG8tOLujVDTgCT+uPX0VnpAH28gWsLfzpXYm7wP6mp5Q/gYyR7YQ0cKVJcXJnl3j2kpBan13PtQf6w==", + "dev": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "dev": true + }, + "arr-filter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/arr-filter/-/arr-filter-1.1.2.tgz", + "integrity": "sha1-Q/3d0JHo7xGqTEXZzcGOLf8XEe4=", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-flatten": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-flatten/-/arr-flatten-1.1.0.tgz", + "integrity": "sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==", + "dev": true + }, + "arr-map": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/arr-map/-/arr-map-2.0.2.tgz", + "integrity": "sha1-Onc0X/wc814qkYJWAfnljy4kysQ=", + "dev": true, + "requires": { + "make-iterator": "^1.0.0" + } + }, + "arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "dev": true + }, + "array-differ": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-differ/-/array-differ-1.0.0.tgz", + "integrity": "sha1-7/UuN1gknTO+QCuLuOVkuytdQDE=", + "dev": true + }, + "array-each": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/array-each/-/array-each-1.0.1.tgz", + "integrity": "sha1-p5SvDAWrF1KEbudTofIRoFugxE8=", + "dev": true + }, + "array-find-index": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/array-find-index/-/array-find-index-1.0.2.tgz", + "integrity": "sha1-3wEKoSh+Fku9pvlyOwqWoexBh6E=", + "dev": true + }, + "array-initial": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-initial/-/array-initial-1.1.0.tgz", + "integrity": "sha1-L6dLJnOTccOUe9enrcc74zSz15U=", + "dev": true, + "requires": { + "array-slice": "^1.0.0", + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-last": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/array-last/-/array-last-1.3.0.tgz", + "integrity": "sha512-eOCut5rXlI6aCOS7Z7kCplKRKyiFQ6dHFBem4PwlwKeNFk2/XxTrhRh5T9PyaEWGy/NHTZWbY+nsZlNFJu9rYg==", + "dev": true, + "requires": { + "is-number": "^4.0.0" + }, + "dependencies": { + "is-number": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-4.0.0.tgz", + "integrity": "sha512-rSklcAIlf1OmFdyAqbnWTLVelsQ58uvZ66S/ZyawjWqIviTWCjg2PzVGw8WUA+nNuPTqb4wgA+NszrJ+08LlgQ==", + "dev": true + } + } + }, + "array-slice": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-1.1.0.tgz", + "integrity": "sha512-B1qMD3RBP7O8o0H2KbrXDyB0IccejMF15+87Lvlor12ONPRHP6gTjXMNkt/d3ZuOGbAe66hFmaCfECI24Ufp6w==", + "dev": true + }, + "array-sort": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/array-sort/-/array-sort-1.0.0.tgz", + "integrity": "sha512-ihLeJkonmdiAsD7vpgN3CRcx2J2S0TiYW+IS/5zHBI7mKUq3ySvBdzzBfD236ubDBQFiiyG3SWCPc+msQ9KoYg==", + "dev": true, + "requires": { + "default-compare": "^1.0.0", + "get-value": "^2.0.6", + "kind-of": "^5.0.2" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "array-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", + "dev": true + }, + "array-uniq": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/array-uniq/-/array-uniq-1.0.3.tgz", + "integrity": "sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=", + "dev": true + }, + "array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "dev": true + }, + "arraybuffer.slice": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/arraybuffer.slice/-/arraybuffer.slice-0.0.7.tgz", + "integrity": "sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==", + "dev": true + }, + "arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "dev": true + }, + "asn1": { + "version": "0.2.4", + "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.4.tgz", + "integrity": "sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==", + "dev": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assert-plus/-/assert-plus-1.0.0.tgz", + "integrity": "sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=", + "dev": true + }, + "assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "dev": true + }, + "async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=", + "dev": true + }, + "async-done": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/async-done/-/async-done-1.3.2.tgz", + "integrity": "sha512-uYkTP8dw2og1tu1nmza1n1CMW0qb8gWWlwqMmLb7MhBVs4BXrFziT6HXUd+/RlRA/i4H9AkofYloUbs1fwMqlw==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.2", + "process-nextick-args": "^2.0.0", + "stream-exhaust": "^1.0.1" + } + }, + "async-each": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/async-each/-/async-each-1.0.3.tgz", + "integrity": "sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==", + "dev": true + }, + "async-each-series": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/async-each-series/-/async-each-series-0.1.1.tgz", + "integrity": "sha1-dhfBkXQB/Yykooqtzj266Yr+tDI=", + "dev": true + }, + "async-foreach": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/async-foreach/-/async-foreach-0.1.3.tgz", + "integrity": "sha1-NhIfhFwFeBct5Bmpfb6x0W7DRUI=", + "dev": true + }, + "async-limiter": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/async-limiter/-/async-limiter-1.0.1.tgz", + "integrity": "sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==", + "dev": true + }, + "async-settle": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/async-settle/-/async-settle-1.0.0.tgz", + "integrity": "sha1-HQqRS7Aldb7IqPOnTlCA9yssDGs=", + "dev": true, + "requires": { + "async-done": "^1.2.2" + } + }, + "asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=", + "dev": true + }, + "atob": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/atob/-/atob-2.1.2.tgz", + "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==", + "dev": true + }, + "autoprefixer": { + "version": "9.8.6", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-9.8.6.tgz", + "integrity": "sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==", + "dev": true, + "requires": { + "browserslist": "^4.12.0", + "caniuse-lite": "^1.0.30001109", + "colorette": "^1.2.1", + "normalize-range": "^0.1.2", + "num2fraction": "^1.2.2", + "postcss": "^7.0.32", + "postcss-value-parser": "^4.1.0" + } + }, + "aws-sign2": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/aws-sign2/-/aws-sign2-0.7.0.tgz", + "integrity": "sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=", + "dev": true + }, + "aws4": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/aws4/-/aws4-1.11.0.tgz", + "integrity": "sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==", + "dev": true + }, + "axios": { + "version": "0.19.0", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.19.0.tgz", + "integrity": "sha512-1uvKqKQta3KBxIz14F2v06AEHZ/dIoeKfbTRkK1E5oqjDnuEerLmYTgJB5AiQZHJcljpg1TuRzdjDR06qNk0DQ==", + "dev": true, + "requires": { + "follow-redirects": "1.5.10", + "is-buffer": "^2.0.2" + }, + "dependencies": { + "follow-redirects": { + "version": "1.5.10", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.5.10.tgz", + "integrity": "sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==", + "dev": true, + "requires": { + "debug": "=3.1.0" + } + } + } + }, + "bach": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/bach/-/bach-1.2.0.tgz", + "integrity": "sha1-Szzpa/JxNPeaG0FKUcFONMO9mIA=", + "dev": true, + "requires": { + "arr-filter": "^1.1.1", + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "array-each": "^1.0.0", + "array-initial": "^1.0.0", + "array-last": "^1.1.1", + "async-done": "^1.2.2", + "async-settle": "^1.0.0", + "now-and-later": "^2.0.0" + } + }, + "backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", + "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=", + "dev": true + }, + "balanced-match": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.0.tgz", + "integrity": "sha1-ibTRmasr7kneFk6gK4nORi1xt2c=", + "dev": true + }, + "base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dev": true, + "requires": { + "cache-base": "^1.0.1", + "class-utils": "^0.3.5", + "component-emitter": "^1.2.1", + "define-property": "^1.0.0", + "isobject": "^3.0.1", + "mixin-deep": "^1.2.0", + "pascalcase": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "base64-arraybuffer": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz", + "integrity": "sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=", + "dev": true + }, + "base64id": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/base64id/-/base64id-1.0.0.tgz", + "integrity": "sha1-R2iMuZu2gE8OBtPnY7HDLlfY5rY=", + "dev": true + }, + "batch": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", + "dev": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/bcrypt-pbkdf/-/bcrypt-pbkdf-1.0.2.tgz", + "integrity": "sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=", + "dev": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "beeper": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/beeper/-/beeper-1.1.1.tgz", + "integrity": "sha1-5tXqjF2tABMEpwsiY4RH9pyy+Ak=", + "dev": true + }, + "better-assert": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/better-assert/-/better-assert-1.0.2.tgz", + "integrity": "sha1-QIZrnhueC1W0gYlDEeaPr/rrxSI=", + "dev": true, + "requires": { + "callsite": "1.0.0" + } + }, + "binary-extensions": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.1.0.tgz", + "integrity": "sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==", + "dev": true + }, + "binaryextensions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/binaryextensions/-/binaryextensions-2.3.0.tgz", + "integrity": "sha512-nAihlQsYGyc5Bwq6+EsubvANYGExeJKHDO3RjnvwU042fawQTQfM3Kxn7IHUXQOz4bzfwsGYYHGSvXyW4zOGLg==", + "dev": true + }, + "bindings": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/bindings/-/bindings-1.5.0.tgz", + "integrity": "sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==", + "dev": true, + "optional": true, + "requires": { + "file-uri-to-path": "1.0.0" + } + }, + "blob": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/blob/-/blob-0.0.5.tgz", + "integrity": "sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==", + "dev": true + }, + "block-stream": { + "version": "0.0.9", + "resolved": "https://registry.npmjs.org/block-stream/-/block-stream-0.0.9.tgz", + "integrity": "sha1-E+v+d4oDIFz+A3UUgeu0szAMEmo=", + "dev": true, + "requires": { + "inherits": "~2.0.0" + } + }, + "bootstrap": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-4.5.3.tgz", + "integrity": "sha512-o9ppKQioXGqhw8Z7mah6KdTYpNQY//tipnkxppWhPbiSWdD+1raYsnhwEZjkTHYbGee4cVQ0Rx65EhOY/HNLcQ==" + }, + "bootstrap-datepicker": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/bootstrap-datepicker/-/bootstrap-datepicker-1.9.0.tgz", + "integrity": "sha512-9rYYbaVOheGYxjOr/+bJCmRPihfy+LkLSg4fIFMT9Od8WwWB/MB50w0JO1eBgKUMbb7PFHQD5uAfI3ArAxZRXA==", + "requires": { + "jquery": ">=1.7.1 <4.0.0" + } + }, + "brace-expansion": { + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", + "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", + "dev": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "braces": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", + "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", + "dev": true, + "requires": { + "fill-range": "^7.0.1" + } + }, + "browser-sync": { + "version": "2.26.13", + "resolved": "https://registry.npmjs.org/browser-sync/-/browser-sync-2.26.13.tgz", + "integrity": "sha512-JPYLTngIzI+Dzx+StSSlMtF+Q9yjdh58HW6bMFqkFXuzQkJL8FCvp4lozlS6BbECZcsM2Gmlgp0uhEjvl18X4w==", + "dev": true, + "requires": { + "browser-sync-client": "^2.26.13", + "browser-sync-ui": "^2.26.13", + "bs-recipes": "1.3.4", + "bs-snippet-injector": "^2.0.1", + "chokidar": "^3.4.1", + "connect": "3.6.6", + "connect-history-api-fallback": "^1", + "dev-ip": "^1.0.1", + "easy-extender": "^2.3.4", + "eazy-logger": "3.1.0", + "etag": "^1.8.1", + "fresh": "^0.5.2", + "fs-extra": "3.0.1", + "http-proxy": "^1.18.1", + "immutable": "^3", + "localtunnel": "^2.0.0", + "micromatch": "^4.0.2", + "opn": "5.3.0", + "portscanner": "2.1.1", + "qs": "6.2.3", + "raw-body": "^2.3.2", + "resp-modifier": "6.0.2", + "rx": "4.1.0", + "send": "0.16.2", + "serve-index": "1.9.1", + "serve-static": "1.13.2", + "server-destroy": "1.0.1", + "socket.io": "2.1.1", + "ua-parser-js": "^0.7.18", + "yargs": "^15.4.1" + } + }, + "browser-sync-client": { + "version": "2.26.13", + "resolved": "https://registry.npmjs.org/browser-sync-client/-/browser-sync-client-2.26.13.tgz", + "integrity": "sha512-p2VbZoYrpuDhkreq+/Sv1MkToHklh7T1OaIntDwpG6Iy2q/XkBcgwPcWjX+WwRNiZjN8MEehxIjEUh12LweLmQ==", + "dev": true, + "requires": { + "etag": "1.8.1", + "fresh": "0.5.2", + "mitt": "^1.1.3", + "rxjs": "^5.5.6" + } + }, + "browser-sync-ui": { + "version": "2.26.13", + "resolved": "https://registry.npmjs.org/browser-sync-ui/-/browser-sync-ui-2.26.13.tgz", + "integrity": "sha512-6NJ/pCnhCnBMzaty1opWo7ipDmFAIk8U71JMQGKJxblCUaGfdsbF2shf6XNZSkXYia1yS0vwKu9LIOzpXqQZCA==", + "dev": true, + "requires": { + "async-each-series": "0.1.1", + "connect-history-api-fallback": "^1", + "immutable": "^3", + "server-destroy": "1.0.1", + "socket.io-client": "^2.0.4", + "stream-throttle": "^0.1.3" + } + }, + "browserslist": { + "version": "4.14.6", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.6.tgz", + "integrity": "sha512-zeFYcUo85ENhc/zxHbiIp0LGzzTrE2Pv2JhxvS7kpUb9Q9D38kUX6Bie7pGutJ/5iF5rOxE7CepAuWD56xJ33A==", + "dev": true, + "requires": { + "caniuse-lite": "^1.0.30001154", + "electron-to-chromium": "^1.3.585", + "escalade": "^3.1.1", + "node-releases": "^1.1.65" + } + }, + "bs-recipes": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/bs-recipes/-/bs-recipes-1.3.4.tgz", + "integrity": "sha1-DS1NSKcYyMBEdp/cT4lZLci2lYU=", + "dev": true + }, + "bs-snippet-injector": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/bs-snippet-injector/-/bs-snippet-injector-2.0.1.tgz", + "integrity": "sha1-YbU5PxH1JVntEgaTEANDtu2wTdU=", + "dev": true + }, + "buffer-equal": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-1.0.0.tgz", + "integrity": "sha1-WWFrSYME1Var1GaWayLu2j7KX74=", + "dev": true + }, + "buffer-from": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.1.tgz", + "integrity": "sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==", + "dev": true + }, + "bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "dev": true + }, + "cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dev": true, + "requires": { + "collection-visit": "^1.0.0", + "component-emitter": "^1.2.1", + "get-value": "^2.0.6", + "has-value": "^1.0.0", + "isobject": "^3.0.1", + "set-value": "^2.0.0", + "to-object-path": "^0.3.0", + "union-value": "^1.0.0", + "unset-value": "^1.0.0" + } + }, + "call-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.0.tgz", + "integrity": "sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.0" + } + }, + "callsite": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/callsite/-/callsite-1.0.0.tgz", + "integrity": "sha1-KAOY5dZkvXQDi28JBRU+borxvCA=", + "dev": true + }, + "camel-case": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-3.0.0.tgz", + "integrity": "sha1-yjw2iKTpzzpM2nd9xNy8cTJJz3M=", + "dev": true, + "requires": { + "no-case": "^2.2.0", + "upper-case": "^1.1.1" + } + }, + "camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "dev": true + }, + "camelcase-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-2.1.0.tgz", + "integrity": "sha1-MIvur/3ygRkFHvodkyITyRuPkuc=", + "dev": true, + "requires": { + "camelcase": "^2.0.0", + "map-obj": "^1.0.0" + }, + "dependencies": { + "camelcase": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-2.1.1.tgz", + "integrity": "sha1-fB0W1nmhu+WcoCys7PsBHiAfWh8=", + "dev": true + } + } + }, + "caniuse-lite": { + "version": "1.0.30001156", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001156.tgz", + "integrity": "sha512-z7qztybA2eFZTB6Z3yvaQBIoJpQtsewRD74adw2UbRWwsRq3jIPvgrQGawBMbfafekQaD21FWuXNcywtTDGGCw==", + "dev": true + }, + "caseless": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", + "integrity": "sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=", + "dev": true + }, + "chalk": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-1.1.3.tgz", + "integrity": "sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=", + "dev": true, + "requires": { + "ansi-styles": "^2.2.1", + "escape-string-regexp": "^1.0.2", + "has-ansi": "^2.0.0", + "strip-ansi": "^3.0.0", + "supports-color": "^2.0.0" + } + }, + "chart.js": { + "version": "2.9.4", + "resolved": "https://registry.npmjs.org/chart.js/-/chart.js-2.9.4.tgz", + "integrity": "sha512-B07aAzxcrikjAPyV+01j7BmOpxtQETxTSlQ26BEYJ+3iUkbNKaOJ/nDbT6JjyqYxseM0ON12COHYdU2cTIjC7A==", + "requires": { + "chartjs-color": "^2.1.0", + "moment": "^2.10.2" + } + }, + "chartjs-color": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/chartjs-color/-/chartjs-color-2.4.1.tgz", + "integrity": "sha512-haqOg1+Yebys/Ts/9bLo/BqUcONQOdr/hoEr2LLTRl6C5LXctUdHxsCYfvQVg5JIxITrfCNUDr4ntqmQk9+/0w==", + "requires": { + "chartjs-color-string": "^0.6.0", + "color-convert": "^1.9.3" + } + }, + "chartjs-color-string": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/chartjs-color-string/-/chartjs-color-string-0.6.0.tgz", + "integrity": "sha512-TIB5OKn1hPJvO7JcteW4WY/63v6KwEdt6udfnDE9iCAZgy+V4SrbSxoIbTw/xkUIapjEI4ExGtD0+6D3KyFd7A==", + "requires": { + "color-name": "^1.0.0" + } + }, + "chokidar": { + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.4.3.tgz", + "integrity": "sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==", + "dev": true, + "requires": { + "anymatch": "~3.1.1", + "braces": "~3.0.2", + "fsevents": "~2.1.2", + "glob-parent": "~5.1.0", + "is-binary-path": "~2.1.0", + "is-glob": "~4.0.1", + "normalize-path": "~3.0.0", + "readdirp": "~3.5.0" + } + }, + "class-utils": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/class-utils/-/class-utils-0.3.6.tgz", + "integrity": "sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "clean-css": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", + "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", + "dev": true, + "requires": { + "source-map": "~0.6.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "clean-stack": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", + "dev": true + }, + "cliui": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-5.0.0.tgz", + "integrity": "sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==", + "dev": true, + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "clone": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/clone/-/clone-2.1.2.tgz", + "integrity": "sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=", + "dev": true + }, + "clone-buffer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-buffer/-/clone-buffer-1.0.0.tgz", + "integrity": "sha1-4+JbIHrE5wGvch4staFnksrD3Fg=", + "dev": true + }, + "clone-stats": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-1.0.0.tgz", + "integrity": "sha1-s3gt/4u1R04Yuba/D9/ngvh3doA=", + "dev": true + }, + "cloneable-readable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/cloneable-readable/-/cloneable-readable-1.1.3.tgz", + "integrity": "sha512-2EF8zTQOxYq70Y4XKtorQupqF0m49MBz2/yf5Bj+MHjvpG3Hy7sImifnqD6UA+TKYxeSV+u6qqQPawN5UvnpKQ==", + "dev": true, + "requires": { + "inherits": "^2.0.1", + "process-nextick-args": "^2.0.0", + "readable-stream": "^2.3.5" + } + }, + "code-point-at": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/code-point-at/-/code-point-at-1.1.0.tgz", + "integrity": "sha1-DQcLTQQ6W+ozovGkDi7bPZpMz3c=", + "dev": true + }, + "codemirror": { + "version": "5.58.2", + "resolved": "https://registry.npmjs.org/codemirror/-/codemirror-5.58.2.tgz", + "integrity": "sha512-K/hOh24cCwRutd1Mk3uLtjWzNISOkm4fvXiMO7LucCrqbh6aJDdtqUziim3MZUI6wOY0rvY1SlL1Ork01uMy6w==" + }, + "collection-map": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-map/-/collection-map-1.0.0.tgz", + "integrity": "sha1-rqDwb40mx4DCt1SUOFVEsiVa8Yw=", + "dev": true, + "requires": { + "arr-map": "^2.0.2", + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dev": true, + "requires": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + } + }, + "color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "requires": { + "color-name": "1.1.3" + }, + "dependencies": { + "color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" + } + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" + }, + "color-support": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-support/-/color-support-1.1.3.tgz", + "integrity": "sha512-qiBjkpbMLO/HL68y+lh4q0/O1MZFj2RX6X/KmMa3+gJD3z+WwI1ZzDHysvqHGS3mP6mznPckpXmw1nI9cJjyRg==", + "dev": true + }, + "colorette": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.2.1.tgz", + "integrity": "sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==", + "dev": true + }, + "combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "commander": { + "version": "2.20.3", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", + "dev": true + }, + "compass-mixins": { + "version": "0.12.10", + "resolved": "https://registry.npmjs.org/compass-mixins/-/compass-mixins-0.12.10.tgz", + "integrity": "sha1-zZ8V+CnE6WDMQ7sibwSbKL65nUE=", + "dev": true + }, + "component-bind": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/component-bind/-/component-bind-1.0.0.tgz", + "integrity": "sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=", + "dev": true + }, + "component-emitter": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.3.0.tgz", + "integrity": "sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==", + "dev": true + }, + "component-inherit": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/component-inherit/-/component-inherit-0.0.3.tgz", + "integrity": "sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=", + "dev": true + }, + "concat-map": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", + "dev": true + }, + "concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "dev": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "concat-with-sourcemaps": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/concat-with-sourcemaps/-/concat-with-sourcemaps-1.1.0.tgz", + "integrity": "sha512-4gEjHJFT9e+2W/77h/DS5SGUgwDaOwprX8L/gl5+3ixnzkVJJsZWDSelmN3Oilw3LNDZjZV0yqH1hLG3k6nghg==", + "dev": true, + "requires": { + "source-map": "^0.6.1" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "config-chain": { + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/config-chain/-/config-chain-1.1.12.tgz", + "integrity": "sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==", + "dev": true, + "requires": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "connect": { + "version": "3.6.6", + "resolved": "https://registry.npmjs.org/connect/-/connect-3.6.6.tgz", + "integrity": "sha1-Ce/2xVr3I24TcTWnJXSFi2eG9SQ=", + "dev": true, + "requires": { + "debug": "2.6.9", + "finalhandler": "1.1.0", + "parseurl": "~1.3.2", + "utils-merge": "1.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "connect-history-api-fallback": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", + "dev": true + }, + "console-control-strings": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/console-control-strings/-/console-control-strings-1.1.0.tgz", + "integrity": "sha1-PXz0Rk22RG6mRL9LOVB/mFEAjo4=", + "dev": true + }, + "convert-source-map": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.7.0.tgz", + "integrity": "sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.1" + } + }, + "cookie": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.3.1.tgz", + "integrity": "sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=", + "dev": true + }, + "copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "dev": true + }, + "copy-props": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/copy-props/-/copy-props-2.0.4.tgz", + "integrity": "sha512-7cjuUME+p+S3HZlbllgsn2CDwS+5eCCX16qBgNC4jgSTf49qR1VKy/Zhl400m0IQXl/bPGEVqncgUUMjrr4s8A==", + "dev": true, + "requires": { + "each-props": "^1.3.0", + "is-plain-object": "^2.0.1" + } + }, + "core-util-is": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", + "integrity": "sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=", + "dev": true + }, + "cross-spawn": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-3.0.1.tgz", + "integrity": "sha1-ElYDfsufDF9549bvE14wdwGEuYI=", + "dev": true, + "requires": { + "lru-cache": "^4.0.1", + "which": "^1.2.9" + } + }, + "css": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", + "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.1.0" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "currently-unhandled": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/currently-unhandled/-/currently-unhandled-0.4.1.tgz", + "integrity": "sha1-mI3zP+qxke95mmE2nddsF635V+o=", + "dev": true, + "requires": { + "array-find-index": "^1.0.1" + } + }, + "d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dev": true, + "requires": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "dashdash": { + "version": "1.14.1", + "resolved": "https://registry.npmjs.org/dashdash/-/dashdash-1.14.1.tgz", + "integrity": "sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "dateformat": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/dateformat/-/dateformat-2.2.0.tgz", + "integrity": "sha1-QGXiATz5+5Ft39gu+1Bq1MZ2kGI=", + "dev": true + }, + "debug": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.1.0.tgz", + "integrity": "sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "debug-fabulous": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/debug-fabulous/-/debug-fabulous-1.1.0.tgz", + "integrity": "sha512-GZqvGIgKNlUnHUPQhepnUZFIMoi3dgZKQBzKDeL2g7oJF9SNAji/AAu36dusFUas0O+pae74lNeoIPHqXWDkLg==", + "dev": true, + "requires": { + "debug": "3.X", + "memoizee": "0.4.X", + "object-assign": "4.X" + } + }, + "decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "dev": true + }, + "decode-uri-component": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/decode-uri-component/-/decode-uri-component-0.2.0.tgz", + "integrity": "sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=", + "dev": true + }, + "default-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/default-compare/-/default-compare-1.0.0.tgz", + "integrity": "sha512-QWfXlM0EkAbqOCbD/6HjdwT19j7WCkMyiRhWilc4H9/5h/RzTF9gv5LYh1+CmDV5d1rki6KAWLtQale0xt20eQ==", + "dev": true, + "requires": { + "kind-of": "^5.0.2" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "default-resolution": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/default-resolution/-/default-resolution-2.0.0.tgz", + "integrity": "sha1-vLgrqnKtebQmp2cy8aga1t8m1oQ=", + "dev": true + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dev": true, + "requires": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "dependencies": { + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "del": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/del/-/del-5.1.0.tgz", + "integrity": "sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==", + "dev": true, + "requires": { + "globby": "^10.0.1", + "graceful-fs": "^4.2.2", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.1", + "p-map": "^3.0.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0" + } + }, + "delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "dev": true + }, + "delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=", + "dev": true + }, + "depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "dev": true + }, + "destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", + "dev": true + }, + "detect-file": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/detect-file/-/detect-file-1.0.0.tgz", + "integrity": "sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=", + "dev": true + }, + "detect-newline": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-2.1.0.tgz", + "integrity": "sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=", + "dev": true + }, + "dev-ip": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/dev-ip/-/dev-ip-1.0.1.tgz", + "integrity": "sha1-p2o+0YVb56ASu4rBbLgPPADcKPA=", + "dev": true + }, + "dir-glob": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", + "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", + "dev": true, + "requires": { + "path-type": "^4.0.0" + } + }, + "dlv": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/dlv/-/dlv-1.1.3.tgz", + "integrity": "sha512-+HlytyjlPKnIG8XuRG8WvmBP8xs8P71y+SKKS6ZXWoEgLuePxtDoUEiH7WkdePWrQ5JBpE6aoVqfZfJUQkjXwA==", + "dev": true + }, + "duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==", + "dev": true + }, + "duplexer2": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/duplexer2/-/duplexer2-0.0.2.tgz", + "integrity": "sha1-xhTc9n4vsUmVqRcR5aYX6KYKMds=", + "dev": true, + "requires": { + "readable-stream": "~1.1.9" + }, + "dependencies": { + "isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", + "dev": true + }, + "readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=", + "dev": true + } + } + }, + "duplexify": { + "version": "3.7.1", + "resolved": "https://registry.npmjs.org/duplexify/-/duplexify-3.7.1.tgz", + "integrity": "sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==", + "dev": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + } + }, + "each-props": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/each-props/-/each-props-1.3.2.tgz", + "integrity": "sha512-vV0Hem3zAGkJAyU7JSjixeU66rwdynTAa1vofCrSA5fEln+m67Az9CcnkVD776/fsN/UjIWmBDoNRS6t6G9RfA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.1", + "object.defaults": "^1.1.0" + } + }, + "easy-extender": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/easy-extender/-/easy-extender-2.3.4.tgz", + "integrity": "sha512-8cAwm6md1YTiPpOvDULYJL4ZS6WfM5/cTeVVh4JsvyYZAoqlRVUpHL9Gr5Fy7HA6xcSZicUia3DeAgO3Us8E+Q==", + "dev": true, + "requires": { + "lodash": "^4.17.10" + } + }, + "eazy-logger": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/eazy-logger/-/eazy-logger-3.1.0.tgz", + "integrity": "sha512-/snsn2JqBtUSSstEl4R0RKjkisGHAhvYj89i7r3ytNUKW12y178KDZwXLXIgwDqLW6E/VRMT9qfld7wvFae8bQ==", + "dev": true, + "requires": { + "tfunk": "^4.0.0" + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", + "integrity": "sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=", + "dev": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "editions": { + "version": "1.3.4", + "resolved": "https://registry.npmjs.org/editions/-/editions-1.3.4.tgz", + "integrity": "sha512-gzao+mxnYDzIysXKMQi/+M1mjy/rjestjg6OPoYTtI+3Izp23oiGZitsl9lPDPiTGXbcSIk1iJWhliSaglxnUg==", + "dev": true + }, + "editorconfig": { + "version": "0.15.3", + "resolved": "https://registry.npmjs.org/editorconfig/-/editorconfig-0.15.3.tgz", + "integrity": "sha512-M9wIMFx96vq0R4F+gRpY3o2exzb8hEj/n9S8unZtHSvYjibBp/iMufSzvmOcV/laG0ZtuTVGtiJggPOSW2r93g==", + "dev": true, + "requires": { + "commander": "^2.19.0", + "lru-cache": "^4.1.5", + "semver": "^5.6.0", + "sigmund": "^1.0.1" + } + }, + "ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", + "dev": true + }, + "electron-to-chromium": { + "version": "1.3.588", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.588.tgz", + "integrity": "sha512-0zr+ZfytnLeJZxGgmEpPTcItu5Mm4A5zHPZXLfHcGp0mdsk95rmD7ePNewYtK1yIdLbk8Z1U2oTRRfOtR4gbYg==", + "dev": true + }, + "emoji-regex": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", + "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", + "dev": true + }, + "encodeurl": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", + "dev": true + }, + "end-of-stream": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/end-of-stream/-/end-of-stream-1.4.4.tgz", + "integrity": "sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==", + "dev": true, + "requires": { + "once": "^1.4.0" + } + }, + "engine.io": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/engine.io/-/engine.io-3.2.1.tgz", + "integrity": "sha512-+VlKzHzMhaU+GsCIg4AoXF1UdDFjHHwMmMKqMJNDNLlUlejz58FCy4LBqB2YVJskHGYl06BatYWKP2TVdVXE5w==", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "base64id": "1.0.0", + "cookie": "0.3.1", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.0", + "ws": "~3.3.1" + }, + "dependencies": { + "base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", + "dev": true + }, + "engine.io-parser": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", + "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", + "dev": true, + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "engine.io-client": { + "version": "3.4.4", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.4.4.tgz", + "integrity": "sha512-iU4CRr38Fecj8HoZEnFtm2EiKGbYZcPn3cHxqNGl/tmdWRf60KhK+9vE0JeSjgnlS/0oynEfLgKbT9ALpim0sQ==", + "dev": true, + "requires": { + "component-emitter": "~1.3.0", + "component-inherit": "0.0.3", + "debug": "~3.1.0", + "engine.io-parser": "~2.2.0", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.6", + "parseuri": "0.0.6", + "ws": "~6.1.0", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + } + }, + "engine.io-parser": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.2.1.tgz", + "integrity": "sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg==", + "dev": true, + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.4", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "error-ex": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", + "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", + "dev": true, + "requires": { + "is-arrayish": "^0.2.1" + } + }, + "es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dev": true, + "requires": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "es6-symbol": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/es6-symbol/-/es6-symbol-3.1.3.tgz", + "integrity": "sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==", + "dev": true, + "requires": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "dev": true + }, + "escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", + "dev": true + }, + "escape-string-regexp": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", + "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", + "dev": true + }, + "etag": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", + "dev": true + }, + "event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "event-stream": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-3.3.4.tgz", + "integrity": "sha1-SrTJoPWlTbkzi0w02Gv86PSzVXE=", + "dev": true, + "requires": { + "duplexer": "~0.1.1", + "from": "~0", + "map-stream": "~0.1.0", + "pause-stream": "0.0.11", + "split": "0.3", + "stream-combiner": "~0.0.4", + "through": "~2.3.1" + } + }, + "eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", + "dev": true + }, + "expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dev": true, + "requires": { + "debug": "^2.3.3", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "posix-character-classes": "^0.1.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "expand-tilde": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/expand-tilde/-/expand-tilde-2.0.2.tgz", + "integrity": "sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "ext": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.4.0.tgz", + "integrity": "sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==", + "dev": true, + "requires": { + "type": "^2.0.0" + }, + "dependencies": { + "type": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.1.0.tgz", + "integrity": "sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==", + "dev": true + } + } + }, + "extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==", + "dev": true + }, + "extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dev": true, + "requires": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dev": true, + "requires": { + "array-unique": "^0.3.2", + "define-property": "^1.0.0", + "expand-brackets": "^2.1.4", + "extend-shallow": "^2.0.1", + "fragment-cache": "^0.2.1", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "extsprintf": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/extsprintf/-/extsprintf-1.3.0.tgz", + "integrity": "sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=", + "dev": true + }, + "fancy-log": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/fancy-log/-/fancy-log-1.3.3.tgz", + "integrity": "sha512-k9oEhlyc0FrVh25qYuSELjr8oxsCoc4/LEZfg2iJJrfEk/tZL9bCoJE47gqAvI2m/AUjluCS4+3I0eTx8n3AEw==", + "dev": true, + "requires": { + "ansi-gray": "^0.1.1", + "color-support": "^1.1.3", + "parse-node-version": "^1.0.0", + "time-stamp": "^1.0.0" + } + }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-glob": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.4.tgz", + "integrity": "sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==", + "dev": true, + "requires": { + "@nodelib/fs.stat": "^2.0.2", + "@nodelib/fs.walk": "^1.2.3", + "glob-parent": "^5.1.0", + "merge2": "^1.3.0", + "micromatch": "^4.0.2", + "picomatch": "^2.2.1" + } + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fast-levenshtein": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-1.1.4.tgz", + "integrity": "sha1-5qdUzI8V5YmHqpy9J69m/W9OWvk=", + "dev": true + }, + "fastq": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.9.0.tgz", + "integrity": "sha512-i7FVWL8HhVY+CTkwFxkN2mk3h+787ixS5S63eb78diVRc1MCssarHq3W5cj0av7YDSwmaV928RNag+U1etRQ7w==", + "dev": true, + "requires": { + "reusify": "^1.0.4" + } + }, + "file-uri-to-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/file-uri-to-path/-/file-uri-to-path-1.0.0.tgz", + "integrity": "sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==", + "dev": true, + "optional": true + }, + "fill-range": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", + "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", + "dev": true, + "requires": { + "to-regex-range": "^5.0.1" + } + }, + "finalhandler": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.0.tgz", + "integrity": "sha1-zgtoVbRYU+eRsvzGgARtiCU91/U=", + "dev": true, + "requires": { + "debug": "2.6.9", + "encodeurl": "~1.0.1", + "escape-html": "~1.0.3", + "on-finished": "~2.3.0", + "parseurl": "~1.3.2", + "statuses": "~1.3.1", + "unpipe": "~1.0.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dev": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "findup-sync": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-3.0.0.tgz", + "integrity": "sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^4.0.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "fined": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fined/-/fined-1.2.0.tgz", + "integrity": "sha512-ZYDqPLGxDkDhDZBjZBb+oD1+j0rA4E0pXY50eplAAOPg2N/gUBSSk5IM1/QhPfyVo19lJ+CvXpqfvk+b2p/8Ng==", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "is-plain-object": "^2.0.3", + "object.defaults": "^1.1.0", + "object.pick": "^1.2.0", + "parse-filepath": "^1.0.1" + } + }, + "flag-icon-css": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/flag-icon-css/-/flag-icon-css-3.5.0.tgz", + "integrity": "sha512-pgJnJLrtb0tcDgU1fzGaQXmR8h++nXvILJ+r5SmOXaaL/2pocunQo2a8TAXhjQnBpRLPtZ1KCz/TYpqeNuE2ew==" + }, + "flagged-respawn": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/flagged-respawn/-/flagged-respawn-1.0.1.tgz", + "integrity": "sha512-lNaHNVymajmk0OJMBn8fVUAU1BtDeKIqKoVhk4xAALB57aALg6b4W0MfJ/cUE0g9YBXy5XhSlPIpYIJ7HaY/3Q==", + "dev": true + }, + "flush-write-stream": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/flush-write-stream/-/flush-write-stream-1.1.1.tgz", + "integrity": "sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==", + "dev": true, + "requires": { + "inherits": "^2.0.3", + "readable-stream": "^2.3.6" + } + }, + "follow-redirects": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.13.0.tgz", + "integrity": "sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==", + "dev": true + }, + "font-awesome": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/font-awesome/-/font-awesome-4.7.0.tgz", + "integrity": "sha1-j6jPBBGhoxr9B7BtKQK7n8gVoTM=" + }, + "for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "dev": true + }, + "for-own": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-1.0.0.tgz", + "integrity": "sha1-xjMy9BXO3EsE2/5wz4NklMU8tEs=", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + }, + "forever-agent": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", + "integrity": "sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=", + "dev": true + }, + "form-data": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-2.3.3.tgz", + "integrity": "sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==", + "dev": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.6", + "mime-types": "^2.1.12" + } + }, + "fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dev": true, + "requires": { + "map-cache": "^0.2.2" + } + }, + "fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "dev": true + }, + "from": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/from/-/from-0.1.7.tgz", + "integrity": "sha1-g8YK/Fi5xWmXAH7Rp2izqzA6RP4=", + "dev": true + }, + "fs-extra": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-3.0.1.tgz", + "integrity": "sha1-N5TzeMWLNC6n27sjCVEJxLO2IpE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "jsonfile": "^3.0.0", + "universalify": "^0.1.0" + } + }, + "fs-mkdirp-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-mkdirp-stream/-/fs-mkdirp-stream-1.0.0.tgz", + "integrity": "sha1-C3gV/DIBxqaeFNuYzgmMFpNSWes=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "through2": "^2.0.3" + } + }, + "fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", + "dev": true + }, + "fsevents": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.1.3.tgz", + "integrity": "sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==", + "dev": true, + "optional": true + }, + "fstream": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fstream/-/fstream-1.0.12.tgz", + "integrity": "sha512-WvJ193OHa0GHPEL+AycEJgxvBEwyfRkN1vhjca23OaPVMCaLCXTd5qAu82AjTcgP1UJmytkOKb63Ypde7raDIg==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "inherits": "~2.0.0", + "mkdirp": ">=0.5 0", + "rimraf": "2" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + } + } + }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "dev": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + }, + "dependencies": { + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "gaze": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/gaze/-/gaze-1.1.3.tgz", + "integrity": "sha512-BRdNm8hbWzFzWHERTrejLqwHDfS4GibPoq5wjTPIoJHoBtKGPg3xAFfxmM+9ztbXelxcf2hwQcaz1PtmFeue8g==", + "dev": true, + "requires": { + "globule": "^1.0.0" + } + }, + "get-caller-file": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", + "dev": true + }, + "get-intrinsic": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.0.1.tgz", + "integrity": "sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, + "get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "dev": true + }, + "get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "dev": true + }, + "getpass": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/getpass/-/getpass-0.1.7.tgz", + "integrity": "sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.6", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.6.tgz", + "integrity": "sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "glob-parent": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.1.tgz", + "integrity": "sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==", + "dev": true, + "requires": { + "is-glob": "^4.0.1" + } + }, + "glob-stream": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/glob-stream/-/glob-stream-6.1.0.tgz", + "integrity": "sha1-cEXJlBOz65SIjYOrRtC0BMx73eQ=", + "dev": true, + "requires": { + "extend": "^3.0.0", + "glob": "^7.1.1", + "glob-parent": "^3.1.0", + "is-negated-glob": "^1.0.0", + "ordered-read-streams": "^1.0.0", + "pumpify": "^1.3.5", + "readable-stream": "^2.1.5", + "remove-trailing-separator": "^1.0.1", + "to-absolute-glob": "^2.0.0", + "unique-stream": "^2.0.2" + }, + "dependencies": { + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + } + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "glob-watcher": { + "version": "5.0.5", + "resolved": "https://registry.npmjs.org/glob-watcher/-/glob-watcher-5.0.5.tgz", + "integrity": "sha512-zOZgGGEHPklZNjZQaZ9f41i7F2YwE+tS5ZHrDhbBCk3stwahn5vQxnFmBJZHoYdusR6R1bLSXeGUy/BhctwKzw==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-done": "^1.2.0", + "chokidar": "^2.0.0", + "is-negated-glob": "^1.0.0", + "just-debounce": "^1.0.0", + "normalize-path": "^3.0.0", + "object.defaults": "^1.1.0" + }, + "dependencies": { + "anymatch": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-2.0.0.tgz", + "integrity": "sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==", + "dev": true, + "requires": { + "micromatch": "^3.1.4", + "normalize-path": "^2.1.1" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "binary-extensions": { + "version": "1.13.1", + "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-1.13.1.tgz", + "integrity": "sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==", + "dev": true + }, + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "chokidar": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-2.1.8.tgz", + "integrity": "sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==", + "dev": true, + "requires": { + "anymatch": "^2.0.0", + "async-each": "^1.0.1", + "braces": "^2.3.2", + "fsevents": "^1.2.7", + "glob-parent": "^3.1.0", + "inherits": "^2.0.3", + "is-binary-path": "^1.0.0", + "is-glob": "^4.0.0", + "normalize-path": "^3.0.0", + "path-is-absolute": "^1.0.0", + "readdirp": "^2.2.1", + "upath": "^1.1.1" + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fsevents": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-1.2.13.tgz", + "integrity": "sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==", + "dev": true, + "optional": true, + "requires": { + "bindings": "^1.5.0", + "nan": "^2.12.1" + } + }, + "glob-parent": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-3.1.0.tgz", + "integrity": "sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=", + "dev": true, + "requires": { + "is-glob": "^3.1.0", + "path-dirname": "^1.0.0" + }, + "dependencies": { + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + } + } + }, + "is-binary-path": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-1.0.1.tgz", + "integrity": "sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=", + "dev": true, + "requires": { + "binary-extensions": "^1.0.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "readdirp": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-2.2.1.tgz", + "integrity": "sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==", + "dev": true, + "requires": { + "graceful-fs": "^4.1.11", + "micromatch": "^3.1.10", + "readable-stream": "^2.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "global-modules": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-1.0.0.tgz", + "integrity": "sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==", + "dev": true, + "requires": { + "global-prefix": "^1.0.1", + "is-windows": "^1.0.1", + "resolve-dir": "^1.0.0" + } + }, + "global-prefix": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-1.0.2.tgz", + "integrity": "sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=", + "dev": true, + "requires": { + "expand-tilde": "^2.0.2", + "homedir-polyfill": "^1.0.1", + "ini": "^1.3.4", + "is-windows": "^1.0.1", + "which": "^1.2.14" + } + }, + "globby": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", + "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", + "dev": true, + "requires": { + "@types/glob": "^7.1.1", + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.0.3", + "glob": "^7.1.3", + "ignore": "^5.1.1", + "merge2": "^1.2.3", + "slash": "^3.0.0" + } + }, + "globule": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/globule/-/globule-1.3.2.tgz", + "integrity": "sha512-7IDTQTIu2xzXkT+6mlluidnWo+BypnbSoEVVQCGfzqnl5Ik8d3e1d4wycb8Rj9tWW+Z39uPWsdlquqiqPCd/pA==", + "dev": true, + "requires": { + "glob": "~7.1.1", + "lodash": "~4.17.10", + "minimatch": "~3.0.2" + } + }, + "glogg": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/glogg/-/glogg-1.0.2.tgz", + "integrity": "sha512-5mwUoSuBk44Y4EshyiqcH95ZntbDdTQqA3QYSrxmzj28Ai0vXBGMH1ApSANH14j2sIRtqCEyg6PfsuP7ElOEDA==", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "graceful-fs": { + "version": "4.2.4", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.4.tgz", + "integrity": "sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==", + "dev": true + }, + "group-array": { + "version": "0.3.4", + "resolved": "https://registry.npmjs.org/group-array/-/group-array-0.3.4.tgz", + "integrity": "sha512-YAmNsgsi1uQ7Ai3T4FFkMoskqbLEUPRajAmrn8FclwZQQnV98NLrNWjQ3n2+i1pANxdO3n6wsNEkKq5XrYy0Ow==", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1", + "for-own": "^0.1.4", + "get-value": "^2.0.6", + "kind-of": "^3.1.0", + "split-string": "^1.0.1", + "union-value": "^1.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + }, + "for-own": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/for-own/-/for-own-0.1.5.tgz", + "integrity": "sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=", + "dev": true, + "requires": { + "for-in": "^1.0.1" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + }, + "split-string": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-1.0.1.tgz", + "integrity": "sha1-vLqz9BUqzuOg1qskecDSh5w9s84=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1" + } + } + } + }, + "growly": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", + "dev": true + }, + "gulp": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/gulp/-/gulp-4.0.2.tgz", + "integrity": "sha512-dvEs27SCZt2ibF29xYgmnwwCYZxdxhQ/+LFWlbAW8y7jt68L/65402Lz3+CKy0Ov4rOs+NERmDq7YlZaDqUIfA==", + "dev": true, + "requires": { + "glob-watcher": "^5.0.3", + "gulp-cli": "^2.2.0", + "undertaker": "^1.2.1", + "vinyl-fs": "^3.0.0" + }, + "dependencies": { + "camelcase": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-3.0.0.tgz", + "integrity": "sha1-MvxLn82vhF/N9+c7uXysImHwqwo=", + "dev": true + }, + "cliui": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-3.2.0.tgz", + "integrity": "sha1-EgYBU3qRbSmUD5NNo7SNWFo5IT0=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wrap-ansi": "^2.0.0" + } + }, + "get-caller-file": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-1.0.3.tgz", + "integrity": "sha512-3t6rVToeoZfYSGd8YoLFR2DJkiQrIiUrGcjvFX2mDw3bn6k2OtwHN0TNCLbBO+w8qTvimhDkv+LSscbJY1vE6w==", + "dev": true + }, + "gulp-cli": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/gulp-cli/-/gulp-cli-2.3.0.tgz", + "integrity": "sha512-zzGBl5fHo0EKSXsHzjspp3y5CONegCm8ErO5Qh0UzFzk2y4tMvzLWhoDokADbarfZRL2pGpRp7yt6gfJX4ph7A==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "archy": "^1.0.0", + "array-sort": "^1.0.0", + "color-support": "^1.1.3", + "concat-stream": "^1.6.0", + "copy-props": "^2.0.1", + "fancy-log": "^1.3.2", + "gulplog": "^1.0.0", + "interpret": "^1.4.0", + "isobject": "^3.0.1", + "liftoff": "^3.1.0", + "matchdep": "^2.0.0", + "mute-stdout": "^1.0.0", + "pretty-hrtime": "^1.0.0", + "replace-homedir": "^1.0.0", + "semver-greatest-satisfied-range": "^1.1.0", + "v8flags": "^3.2.0", + "yargs": "^7.1.0" + } + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-1.0.0.tgz", + "integrity": "sha1-754xOG8DGn8NZDr4L95QxFfvAMs=", + "dev": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "require-main-filename": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-1.0.1.tgz", + "integrity": "sha1-l/cXtp1IeE9fUmpsWqj/3aBVpNE=", + "dev": true + }, + "string-width": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-1.0.2.tgz", + "integrity": "sha1-EYvfW4zcUaKn5w0hHgfisLmxB9M=", + "dev": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + }, + "which-module": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-1.0.0.tgz", + "integrity": "sha1-u6Y8qGGUiZT/MHc2CJ47lgJsKk8=", + "dev": true + }, + "wrap-ansi": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-2.1.0.tgz", + "integrity": "sha1-2Pw9KE3QV5T+hJc8rs3Rz4JP3YU=", + "dev": true, + "requires": { + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1" + } + }, + "y18n": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-3.2.1.tgz", + "integrity": "sha1-bRX7qITAhnnA136I53WegR4H+kE=", + "dev": true + }, + "yargs": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-7.1.1.tgz", + "integrity": "sha512-huO4Fr1f9PmiJJdll5kwoS2e4GqzGSsMT3PPMpOwoVkOK8ckqAewMTZyA6LXVQWflleb/Z8oPBEvNsMft0XE+g==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "cliui": "^3.2.0", + "decamelize": "^1.1.1", + "get-caller-file": "^1.0.1", + "os-locale": "^1.4.0", + "read-pkg-up": "^1.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^1.0.1", + "set-blocking": "^2.0.0", + "string-width": "^1.0.2", + "which-module": "^1.0.0", + "y18n": "^3.2.1", + "yargs-parser": "5.0.0-security.0" + } + }, + "yargs-parser": { + "version": "5.0.0-security.0", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-5.0.0-security.0.tgz", + "integrity": "sha512-T69y4Ps64LNesYxeYGYPvfoMTt/7y1XtfpIslUeK4um+9Hu7hlGoRtaDLvdXb7+/tfq4opVa2HRY5xGip022rQ==", + "dev": true, + "requires": { + "camelcase": "^3.0.0", + "object.assign": "^4.1.0" + } + } + } + }, + "gulp-autoprefixer": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/gulp-autoprefixer/-/gulp-autoprefixer-6.1.0.tgz", + "integrity": "sha512-Ti/BUFe+ekhbDJfspZIMiOsOvw51KhI9EncsDfK7NaxjqRm+v4xS9v99kPxEoiDavpWqQWvG8Y6xT1mMlB3aXA==", + "dev": true, + "requires": { + "autoprefixer": "^9.5.1", + "fancy-log": "^1.3.2", + "plugin-error": "^1.0.1", + "postcss": "^7.0.2", + "through2": "^3.0.1", + "vinyl-sourcemaps-apply": "^0.2.1" + }, + "dependencies": { + "through2": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "readable-stream": "2 || 3" + } + } + } + }, + "gulp-clean-css": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/gulp-clean-css/-/gulp-clean-css-4.3.0.tgz", + "integrity": "sha512-mGyeT3qqFXTy61j0zOIciS4MkYziF2U594t2Vs9rUnpkEHqfu6aDITMp8xOvZcvdX61Uz3y1mVERRYmjzQF5fg==", + "dev": true, + "requires": { + "clean-css": "4.2.3", + "plugin-error": "1.0.1", + "through2": "3.0.1", + "vinyl-sourcemaps-apply": "0.2.1" + }, + "dependencies": { + "through2": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.1.tgz", + "integrity": "sha512-M96dvTalPT3YbYLaKaCuwu+j06D/8Jfib0o/PxbVt6Amhv3dUAtW6rTV1jPgJSBG83I/e04Y6xkVdVhSRhi0ww==", + "dev": true, + "requires": { + "readable-stream": "2 || 3" + } + } + } + }, + "gulp-concat": { + "version": "2.6.1", + "resolved": "https://registry.npmjs.org/gulp-concat/-/gulp-concat-2.6.1.tgz", + "integrity": "sha1-Yz0WyV2IUEYorQJmVmPO5aR5M1M=", + "dev": true, + "requires": { + "concat-with-sourcemaps": "^1.0.0", + "through2": "^2.0.0", + "vinyl": "^2.0.0" + } + }, + "gulp-htmlmin": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/gulp-htmlmin/-/gulp-htmlmin-5.0.1.tgz", + "integrity": "sha512-ASlyDPZOSKjHYUifYV0rf9JPDflN9IRIb8lw2vRqtYMC4ljU3zAmnnaVXwFQ3H+CfXxZSUesZ2x7jrnPJu93jA==", + "dev": true, + "requires": { + "html-minifier": "^3.5.20", + "plugin-error": "^1.0.1", + "through2": "^2.0.3" + } + }, + "gulp-inject": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/gulp-inject/-/gulp-inject-5.0.2.tgz", + "integrity": "sha512-85cHSUsga8SYNUBfw2ae3utZAaTSZ9rRVw/bjjx4QagmnSAgFEXnWnF25AolCoNvDC45Rjc27LjuVeUVbZLhYg==", + "dev": true, + "requires": { + "ansi-colors": "^3.2.1", + "arrify": "^1.0.1", + "escape-string-regexp": "^1.0.5", + "event-stream": "3.3.4", + "fancy-log": "^1.3.2", + "group-array": "^0.3.3", + "plugin-error": "^1.0.1", + "stream-to-array": "^2.3.0", + "through2": "^3.0.0" + }, + "dependencies": { + "ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", + "dev": true + }, + "through2": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "readable-stream": "2 || 3" + } + } + } + }, + "gulp-inject-partials": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/gulp-inject-partials/-/gulp-inject-partials-1.0.5.tgz", + "integrity": "sha512-CdhVc1OnPrrsiiV7ldKT5ytBBQQ0EJw2Ob5IFJt81WLPNdSs5+NvEKm2v0o1medGD5FetLh2BLgZtfCqusy/Yg==", + "dev": true, + "requires": { + "ansi-colors": "~3.2.4", + "escape-string-regexp": "^1.0.5", + "event-stream": "^4.0.1", + "fancy-log": "~1.3.3", + "plugin-error": "^0.1.2", + "strip-bom-buf": "1.0.0", + "through2": "^3.0.1", + "vinyl": "^2.2.0" + }, + "dependencies": { + "ansi-colors": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/ansi-colors/-/ansi-colors-3.2.4.tgz", + "integrity": "sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==", + "dev": true + }, + "arr-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + } + }, + "arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=", + "dev": true + }, + "array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=", + "dev": true + }, + "event-stream": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/event-stream/-/event-stream-4.0.1.tgz", + "integrity": "sha512-qACXdu/9VHPBzcyhdOWR5/IahhGMf0roTeZJfzz077GwylcDd90yOHLouhmv7GJ5XzPi6ekaQWd8AvPP2nOvpA==", + "dev": true, + "requires": { + "duplexer": "^0.1.1", + "from": "^0.1.7", + "map-stream": "0.0.7", + "pause-stream": "^0.0.11", + "split": "^1.0.1", + "stream-combiner": "^0.2.2", + "through": "^2.3.8" + } + }, + "extend-shallow": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=", + "dev": true, + "requires": { + "kind-of": "^1.1.0" + } + }, + "kind-of": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", + "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=", + "dev": true + }, + "map-stream": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.0.7.tgz", + "integrity": "sha1-ih8HiW2CsQkmvTdEokIACfiJdKg=", + "dev": true + }, + "plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", + "dev": true, + "requires": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" + } + }, + "split": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/split/-/split-1.0.1.tgz", + "integrity": "sha512-mTyOoPbrivtXnwnIxZRFYRrPNtEFKlpB2fvjSnCQUiAA6qAZzqwna5envK4uk6OIeP17CsdF3rSBGYVBsU0Tkg==", + "dev": true, + "requires": { + "through": "2" + } + }, + "stream-combiner": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.2.2.tgz", + "integrity": "sha1-rsjLrBd7Vrb0+kec7YwZEs7lKFg=", + "dev": true, + "requires": { + "duplexer": "~0.1.1", + "through": "~2.3.4" + } + }, + "through2": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/through2/-/through2-3.0.2.tgz", + "integrity": "sha512-enaDQ4MUyP2W6ZyT6EsMzqBPZaM/avg8iuo+l2d3QCs0J+6RaqkHV/2/lOwDTueBHeJ/2LG9lrLW3d5rWPucuQ==", + "dev": true, + "requires": { + "inherits": "^2.0.4", + "readable-stream": "2 || 3" + } + } + } + }, + "gulp-notify": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/gulp-notify/-/gulp-notify-3.2.0.tgz", + "integrity": "sha512-qEocs1UVoDKKUjfsxJNMNwkRla0PbsyJwsqNNXpzYWsLQ29LhxRMY3wnTGZcc4hMHtalnvah/Dwlwb4NijH/0A==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "fancy-log": "^1.3.2", + "lodash.template": "^4.4.0", + "node-notifier": "^5.2.1", + "node.extend": "^2.0.0", + "plugin-error": "^0.1.2", + "through2": "^2.0.3" + }, + "dependencies": { + "arr-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + } + }, + "arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=", + "dev": true + }, + "array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=", + "dev": true + }, + "extend-shallow": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=", + "dev": true, + "requires": { + "kind-of": "^1.1.0" + } + }, + "kind-of": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", + "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=", + "dev": true + }, + "plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", + "dev": true, + "requires": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" + } + } + } + }, + "gulp-plumber": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/gulp-plumber/-/gulp-plumber-1.2.1.tgz", + "integrity": "sha512-mctAi9msEAG7XzW5ytDVZ9PxWMzzi1pS2rBH7lA095DhMa6KEXjm+St0GOCc567pJKJ/oCvosVAZEpAey0q2eQ==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "fancy-log": "^1.3.2", + "plugin-error": "^0.1.2", + "through2": "^2.0.3" + }, + "dependencies": { + "arr-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + } + }, + "arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=", + "dev": true + }, + "array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=", + "dev": true + }, + "extend-shallow": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=", + "dev": true, + "requires": { + "kind-of": "^1.1.0" + } + }, + "kind-of": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", + "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=", + "dev": true + }, + "plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", + "dev": true, + "requires": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" + } + } + } + }, + "gulp-prettify": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/gulp-prettify/-/gulp-prettify-0.5.0.tgz", + "integrity": "sha1-ld1n6rRMKCDYP3xaSVvGcHLAb4k=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "js-beautify": "^1.6.3", + "through2": "^2.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "gulp-rename": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/gulp-rename/-/gulp-rename-1.4.0.tgz", + "integrity": "sha512-swzbIGb/arEoFK89tPY58vg3Ok1bw+d35PfUNwWqdo7KM4jkmuGA78JiDNqR+JeZFaeeHnRg9N7aihX3YPmsyg==", + "dev": true + }, + "gulp-replace": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulp-replace/-/gulp-replace-1.0.0.tgz", + "integrity": "sha512-lgdmrFSI1SdhNMXZQbrC75MOl1UjYWlOWNbNRnz+F/KHmgxt3l6XstBoAYIdadwETFyG/6i+vWUSCawdC3pqOw==", + "dev": true, + "requires": { + "istextorbinary": "2.2.1", + "readable-stream": "^2.0.1", + "replacestream": "^4.0.0" + } + }, + "gulp-sass": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/gulp-sass/-/gulp-sass-4.1.0.tgz", + "integrity": "sha512-xIiwp9nkBLcJDpmYHbEHdoWZv+j+WtYaKD6Zil/67F3nrAaZtWYN5mDwerdo7EvcdBenSAj7Xb2hx2DqURLGdA==", + "dev": true, + "requires": { + "chalk": "^2.3.0", + "lodash": "^4.17.11", + "node-sass": "^4.8.3", + "plugin-error": "^1.0.1", + "replace-ext": "^1.0.0", + "strip-ansi": "^4.0.0", + "through2": "^2.0.0", + "vinyl-sourcemaps-apply": "^0.2.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + }, + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "gulp-sourcemaps": { + "version": "2.6.5", + "resolved": "https://registry.npmjs.org/gulp-sourcemaps/-/gulp-sourcemaps-2.6.5.tgz", + "integrity": "sha512-SYLBRzPTew8T5Suh2U8jCSDKY+4NARua4aqjj8HOysBh2tSgT9u4jc1FYirAdPx1akUxxDeK++fqw6Jg0LkQRg==", + "dev": true, + "requires": { + "@gulp-sourcemaps/identity-map": "1.X", + "@gulp-sourcemaps/map-sources": "1.X", + "acorn": "5.X", + "convert-source-map": "1.X", + "css": "2.X", + "debug-fabulous": "1.X", + "detect-newline": "2.X", + "graceful-fs": "4.X", + "source-map": "~0.6.0", + "strip-bom-string": "1.X", + "through2": "2.X" + }, + "dependencies": { + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "gulp-util": { + "version": "3.0.8", + "resolved": "https://registry.npmjs.org/gulp-util/-/gulp-util-3.0.8.tgz", + "integrity": "sha1-AFTh50RQLifATBh8PsxQXdVLu08=", + "dev": true, + "requires": { + "array-differ": "^1.0.0", + "array-uniq": "^1.0.2", + "beeper": "^1.0.0", + "chalk": "^1.0.0", + "dateformat": "^2.0.0", + "fancy-log": "^1.1.0", + "gulplog": "^1.0.0", + "has-gulplog": "^0.1.0", + "lodash._reescape": "^3.0.0", + "lodash._reevaluate": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.template": "^3.0.0", + "minimist": "^1.1.0", + "multipipe": "^0.1.2", + "object-assign": "^3.0.0", + "replace-ext": "0.0.1", + "through2": "^2.0.0", + "vinyl": "^0.5.0" + }, + "dependencies": { + "clone": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/clone/-/clone-1.0.4.tgz", + "integrity": "sha1-2jCcwmPfFZlMaIypAheco8fNfH4=", + "dev": true + }, + "clone-stats": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/clone-stats/-/clone-stats-0.0.1.tgz", + "integrity": "sha1-uI+UqCzzi4eR1YBG6kAprYjKmdE=", + "dev": true + }, + "lodash.template": { + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-3.6.2.tgz", + "integrity": "sha1-+M3sxhaaJVvpCYrosMU9N4kx0U8=", + "dev": true, + "requires": { + "lodash._basecopy": "^3.0.0", + "lodash._basetostring": "^3.0.0", + "lodash._basevalues": "^3.0.0", + "lodash._isiterateecall": "^3.0.0", + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0", + "lodash.keys": "^3.0.0", + "lodash.restparam": "^3.0.0", + "lodash.templatesettings": "^3.0.0" + } + }, + "lodash.templatesettings": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-3.1.1.tgz", + "integrity": "sha1-+zB4RHU7Zrnxr6VOJix0UwfbqOU=", + "dev": true, + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.escape": "^3.0.0" + } + }, + "object-assign": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-3.0.0.tgz", + "integrity": "sha1-m+3VygiXlJvKR+f/QIBi1Un1h/I=", + "dev": true + }, + "replace-ext": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-0.0.1.tgz", + "integrity": "sha1-KbvZIHinOfC8zitO5B6DeVNSKSQ=", + "dev": true + }, + "vinyl": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-0.5.3.tgz", + "integrity": "sha1-sEVbOPxeDPMNQyUTLkYZcMIJHN4=", + "dev": true, + "requires": { + "clone": "^1.0.0", + "clone-stats": "^0.0.1", + "replace-ext": "0.0.1" + } + } + } + }, + "gulplog": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/gulplog/-/gulplog-1.0.0.tgz", + "integrity": "sha1-4oxNRdBey77YGDY86PnFkmIp/+U=", + "dev": true, + "requires": { + "glogg": "^1.0.0" + } + }, + "har-schema": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/har-schema/-/har-schema-2.0.0.tgz", + "integrity": "sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=", + "dev": true + }, + "har-validator": { + "version": "5.1.5", + "resolved": "https://registry.npmjs.org/har-validator/-/har-validator-5.1.5.tgz", + "integrity": "sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==", + "dev": true, + "requires": { + "ajv": "^6.12.3", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-ansi": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/has-ansi/-/has-ansi-2.0.0.tgz", + "integrity": "sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "has-binary2": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-binary2/-/has-binary2-1.0.3.tgz", + "integrity": "sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==", + "dev": true, + "requires": { + "isarray": "2.0.1" + } + }, + "has-cors": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/has-cors/-/has-cors-1.1.0.tgz", + "integrity": "sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=", + "dev": true + }, + "has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "dev": true + }, + "has-gulplog": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/has-gulplog/-/has-gulplog-0.1.0.tgz", + "integrity": "sha1-ZBTIKRNpfaUVkDl9r7EvIpZ4Ec4=", + "dev": true, + "requires": { + "sparkles": "^1.0.0" + } + }, + "has-symbols": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.1.tgz", + "integrity": "sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==", + "dev": true + }, + "has-unicode": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/has-unicode/-/has-unicode-2.0.1.tgz", + "integrity": "sha1-4Ob+aijPUROIVeCG0Wkedx3iqLk=", + "dev": true + }, + "has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dev": true, + "requires": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "has-values": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-1.0.0.tgz", + "integrity": "sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "dependencies": { + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "he": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", + "dev": true + }, + "homedir-polyfill": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/homedir-polyfill/-/homedir-polyfill-1.0.3.tgz", + "integrity": "sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==", + "dev": true, + "requires": { + "parse-passwd": "^1.0.0" + } + }, + "hosted-git-info": { + "version": "2.8.8", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.8.tgz", + "integrity": "sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==", + "dev": true + }, + "html-minifier": { + "version": "3.5.21", + "resolved": "https://registry.npmjs.org/html-minifier/-/html-minifier-3.5.21.tgz", + "integrity": "sha512-LKUKwuJDhxNa3uf/LPR/KVjm/l3rBqtYeCOAekvG8F1vItxMUpueGd94i/asDDr8/1u7InxzFA5EeGjhhG5mMA==", + "dev": true, + "requires": { + "camel-case": "3.0.x", + "clean-css": "4.2.x", + "commander": "2.17.x", + "he": "1.2.x", + "param-case": "2.1.x", + "relateurl": "0.2.x", + "uglify-js": "3.4.x" + }, + "dependencies": { + "commander": { + "version": "2.17.1", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.17.1.tgz", + "integrity": "sha512-wPMUt6FnH2yzG95SA6mzjQOEKUU3aLaDEmzs1ti+1E9h+CsrZghRlqEM/EJ4KscsQVG8uNN4uVreUeT8+drlgg==", + "dev": true + } + } + }, + "http-errors": { + "version": "1.7.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", + "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.1.1", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "dependencies": { + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + } + } + }, + "http-proxy": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", + "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", + "dev": true, + "requires": { + "eventemitter3": "^4.0.0", + "follow-redirects": "^1.0.0", + "requires-port": "^1.0.0" + } + }, + "http-signature": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.2.0.tgz", + "integrity": "sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "i": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/i/-/i-0.3.6.tgz", + "integrity": "sha1-2WyScyB28HJxG2sQ/X1PZa2O4j0=" + }, + "iconv-lite": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", + "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", + "dev": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "ignore": { + "version": "5.1.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "dev": true + }, + "immutable": { + "version": "3.8.2", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-3.8.2.tgz", + "integrity": "sha1-wkOZUUVbs5kT2vKBN28VMOEErfM=", + "dev": true + }, + "in-publish": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/in-publish/-/in-publish-2.0.1.tgz", + "integrity": "sha512-oDM0kUSNFC31ShNxHKUyfZKy8ZeXZBWMjMdZHKLOk13uvT27VTL/QzRGfRUcevJhpkZAvlhPYuXkF7eNWrtyxQ==", + "dev": true + }, + "indent-string": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", + "dev": true + }, + "indexof": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/indexof/-/indexof-0.0.1.tgz", + "integrity": "sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=", + "dev": true + }, + "inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "dev": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", + "dev": true + }, + "ini": { + "version": "1.3.5", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.5.tgz", + "integrity": "sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==", + "dev": true + }, + "interpret": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/interpret/-/interpret-1.4.0.tgz", + "integrity": "sha512-agE4QfB2Lkp9uICn7BAqoscw4SZP9kTE2hxiFI3jBPmXJfdqiahTbUuKGsMoN2GtqL9AxhYioAcVvgsb1HvRbA==", + "dev": true + }, + "invert-kv": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/invert-kv/-/invert-kv-1.0.0.tgz", + "integrity": "sha1-EEqOSqym09jNFXqO+L+rLXo//bY=", + "dev": true + }, + "is": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/is/-/is-3.3.0.tgz", + "integrity": "sha512-nW24QBoPcFGGHJGUwnfpI7Yc5CdqWNdsyHQszVE/z2pKHXzh7FZ5GWhJqSyaQ9wMkQnsTx+kAI8bHlCX4tKdbg==", + "dev": true + }, + "is-absolute": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-absolute/-/is-absolute-1.0.0.tgz", + "integrity": "sha512-dOWoqflvcydARa360Gvv18DZ/gRuHKi2NU/wU5X1ZFzdYfH29nkiNZsF3mp4OJ3H4yo9Mx8A/uAGNzpzPN3yBA==", + "dev": true, + "requires": { + "is-relative": "^1.0.0", + "is-windows": "^1.0.1" + } + }, + "is-accessor-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-0.1.6.tgz", + "integrity": "sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", + "dev": true + }, + "is-binary-path": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", + "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", + "dev": true, + "requires": { + "binary-extensions": "^2.0.0" + } + }, + "is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "dev": true + }, + "is-core-module": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.1.0.tgz", + "integrity": "sha512-YcV7BgVMRFRua2FqQzKtTDMz8iCuLEyGKjr70q8Zm1yy2qKcurbFEd79PAdHV77oL3NrAaOVQIbMmiHQCHB7ZA==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-data-descriptor": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-0.1.4.tgz", + "integrity": "sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "dependencies": { + "kind-of": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-5.1.0.tgz", + "integrity": "sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==", + "dev": true + } + } + }, + "is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "dev": true + }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, + "is-finite": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-finite/-/is-finite-1.1.0.tgz", + "integrity": "sha512-cdyMtqX/BOqqNBBiKlIVkytNHm49MtMlYyn1zxzvJKWmFMlGzm+ry5BBfYyeY9YmNKbRSo/o7OX9w9ale0wg3w==", + "dev": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", + "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", + "dev": true + }, + "is-glob": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", + "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, + "is-negated-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-negated-glob/-/is-negated-glob-1.0.0.tgz", + "integrity": "sha1-aRC8pdqMleeEtXUbl2z1oQ/uNtI=", + "dev": true + }, + "is-number": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", + "dev": true + }, + "is-number-like": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/is-number-like/-/is-number-like-1.0.8.tgz", + "integrity": "sha512-6rZi3ezCyFcn5L71ywzz2bS5b2Igl1En3eTlZlvKjpz1n3IZLAYMbKYAIQgFmEu0GENg92ziU/faEOA/aixjbA==", + "dev": true, + "requires": { + "lodash.isfinite": "^3.3.2" + } + }, + "is-path-cwd": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", + "dev": true + }, + "is-path-inside": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.2.tgz", + "integrity": "sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==", + "dev": true + }, + "is-plain-object": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", + "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==", + "dev": true + }, + "is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dev": true, + "requires": { + "is-unc-path": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=", + "dev": true + }, + "is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dev": true, + "requires": { + "unc-path-regex": "^0.1.2" + } + }, + "is-utf8": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-utf8/-/is-utf8-0.2.1.tgz", + "integrity": "sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=", + "dev": true + }, + "is-valid-glob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-valid-glob/-/is-valid-glob-1.0.0.tgz", + "integrity": "sha1-Kb8+/3Ab4tTTFdusw5vDn+j2Aao=", + "dev": true + }, + "is-windows": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-windows/-/is-windows-1.0.2.tgz", + "integrity": "sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==", + "dev": true + }, + "is-wsl": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-1.1.0.tgz", + "integrity": "sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=", + "dev": true + }, + "isarray": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-2.0.1.tgz", + "integrity": "sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=", + "dev": true + }, + "isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", + "dev": true + }, + "isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "dev": true + }, + "isstream": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/isstream/-/isstream-0.1.2.tgz", + "integrity": "sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=", + "dev": true + }, + "istextorbinary": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/istextorbinary/-/istextorbinary-2.2.1.tgz", + "integrity": "sha512-TS+hoFl8Z5FAFMK38nhBkdLt44CclNRgDHWeMgsV8ko3nDlr/9UI2Sf839sW7enijf8oKsZYXRvM8g0it9Zmcw==", + "dev": true, + "requires": { + "binaryextensions": "2", + "editions": "^1.3.3", + "textextensions": "2" + } + }, + "jquery": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.5.1.tgz", + "integrity": "sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg==" + }, + "jquery-circle-progress": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jquery-circle-progress/-/jquery-circle-progress-1.2.2.tgz", + "integrity": "sha1-Jg6RMKyOK1Vy6qepO56Kaye8juo=", + "requires": { + "jquery": "*" + } + }, + "js-base64": { + "version": "2.6.4", + "resolved": "https://registry.npmjs.org/js-base64/-/js-base64-2.6.4.tgz", + "integrity": "sha512-pZe//GGmwJndub7ZghVHz7vjb2LgC1m8B07Au3eYqeqv9emhESByMXxaEgkUkEqJe87oBbSniGYoQNIBklc7IQ==", + "dev": true + }, + "js-beautify": { + "version": "1.13.0", + "resolved": "https://registry.npmjs.org/js-beautify/-/js-beautify-1.13.0.tgz", + "integrity": "sha512-/Tbp1OVzZjbwzwJQFIlYLm9eWQ+3aYbBXLSaqb1mEJzhcQAfrqMMQYtjb6io+U6KpD0ID4F+Id3/xcjH3l/sqA==", + "dev": true, + "requires": { + "config-chain": "^1.1.12", + "editorconfig": "^0.15.3", + "glob": "^7.1.3", + "mkdirp": "^1.0.4", + "nopt": "^5.0.0" + } + }, + "jsbn": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", + "integrity": "sha1-peZUwuWi3rXyAdls77yoDA7y9RM=", + "dev": true + }, + "json-schema": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.2.3.tgz", + "integrity": "sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=", + "dev": true + }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=", + "dev": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", + "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", + "dev": true + }, + "jsonfile": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-3.0.1.tgz", + "integrity": "sha1-pezG9l9T9mLEQVx2daAzHQmS7GY=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.6" + } + }, + "jsprim": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/jsprim/-/jsprim-1.4.1.tgz", + "integrity": "sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=", + "dev": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "just-debounce": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/just-debounce/-/just-debounce-1.0.0.tgz", + "integrity": "sha1-h/zPrv/AtozRnVX2cilD+SnqNeo=", + "dev": true + }, + "kind-of": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", + "dev": true + }, + "last-run": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/last-run/-/last-run-1.1.1.tgz", + "integrity": "sha1-RblpQsF7HHnHchmCWbqUO+v4yls=", + "dev": true, + "requires": { + "default-resolution": "^2.0.0", + "es6-weak-map": "^2.0.1" + } + }, + "lazystream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lazystream/-/lazystream-1.0.0.tgz", + "integrity": "sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=", + "dev": true, + "requires": { + "readable-stream": "^2.0.5" + } + }, + "lcid": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lcid/-/lcid-1.0.0.tgz", + "integrity": "sha1-MIrMr6C8SDo4Z7S28rlQYlHRuDU=", + "dev": true, + "requires": { + "invert-kv": "^1.0.0" + } + }, + "lead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/lead/-/lead-1.0.0.tgz", + "integrity": "sha1-bxT5mje+Op3XhPVJVpDlkDRm7kI=", + "dev": true, + "requires": { + "flush-write-stream": "^1.0.2" + } + }, + "liftoff": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/liftoff/-/liftoff-3.1.0.tgz", + "integrity": "sha512-DlIPlJUkCV0Ips2zf2pJP0unEoT1kwYhiiPUGF3s/jtxTCjziNLoiVVh+jqWOWeFi6mmwQ5fNxvAUyPad4Dfog==", + "dev": true, + "requires": { + "extend": "^3.0.0", + "findup-sync": "^3.0.0", + "fined": "^1.0.1", + "flagged-respawn": "^1.0.0", + "is-plain-object": "^2.0.4", + "object.map": "^1.0.0", + "rechoir": "^0.6.2", + "resolve": "^1.1.7" + } + }, + "limiter": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/limiter/-/limiter-1.1.5.tgz", + "integrity": "sha512-FWWMIEOxz3GwUI4Ts/IvgVy6LPvoMPgjMdQ185nN6psJyBJ4yOpzqm695/h5umdLJg2vW3GR5iG11MAkR2AzJA==", + "dev": true + }, + "load-json-file": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-1.1.0.tgz", + "integrity": "sha1-lWkFcI1YtLq0wiYbBPWfMcmTdMA=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "parse-json": "^2.2.0", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0", + "strip-bom": "^2.0.0" + } + }, + "localtunnel": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/localtunnel/-/localtunnel-2.0.0.tgz", + "integrity": "sha512-g6E0aLgYYDvQDxIjIXkgJo2+pHj3sGg4Wz/XP3h2KtZnRsWPbOQY+hw1H8Z91jep998fkcVE9l+kghO+97vllg==", + "dev": true, + "requires": { + "axios": "0.19.0", + "debug": "4.1.1", + "openurl": "1.1.1", + "yargs": "13.3.0" + }, + "dependencies": { + "debug": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/debug/-/debug-4.1.1.tgz", + "integrity": "sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", + "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", + "dev": true + }, + "yargs": { + "version": "13.3.0", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.0.tgz", + "integrity": "sha512-2eehun/8ALW8TLoIl7MVaRUrg+yCnenu8B4kBlRxj3GJGDKU1Og7sMXPNm1BYyM1DOJmTZ4YeN/Nwxv+8XJsUA==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.1" + } + } + } + }, + "locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dev": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "lodash": { + "version": "4.17.20", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.20.tgz", + "integrity": "sha512-PlhdFcillOINfeV7Ni6oF1TAEayyZBoZ8bcshTHqOYJYlrqzRK5hagpagky5o4HfCzzd1TRkXPMFq6cKk9rGmA==", + "dev": true + }, + "lodash._basecopy": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basecopy/-/lodash._basecopy-3.0.1.tgz", + "integrity": "sha1-jaDmqHbPNEwK2KVIghEd08XHyjY=", + "dev": true + }, + "lodash._basetostring": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._basetostring/-/lodash._basetostring-3.0.1.tgz", + "integrity": "sha1-0YYdh3+CSlL2aYMtyvPuFVZqB9U=", + "dev": true + }, + "lodash._basevalues": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._basevalues/-/lodash._basevalues-3.0.0.tgz", + "integrity": "sha1-W3dXYoAr3j0yl1A+JjAIIP32Ybc=", + "dev": true + }, + "lodash._getnative": { + "version": "3.9.1", + "resolved": "https://registry.npmjs.org/lodash._getnative/-/lodash._getnative-3.9.1.tgz", + "integrity": "sha1-VwvH3t5G1hzc3mh9ZdPuy6o6r/U=", + "dev": true + }, + "lodash._isiterateecall": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/lodash._isiterateecall/-/lodash._isiterateecall-3.0.9.tgz", + "integrity": "sha1-UgOte6Ql+uhCRg5pbbnPPmqsBXw=", + "dev": true + }, + "lodash._reescape": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reescape/-/lodash._reescape-3.0.0.tgz", + "integrity": "sha1-Kx1vXf4HyKNVdT5fJ/rH8c3hYWo=", + "dev": true + }, + "lodash._reevaluate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reevaluate/-/lodash._reevaluate-3.0.0.tgz", + "integrity": "sha1-WLx0xAZklTrgsSTYBpltrKQx4u0=", + "dev": true + }, + "lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=", + "dev": true + }, + "lodash._root": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/lodash._root/-/lodash._root-3.0.1.tgz", + "integrity": "sha1-+6HEUkwZ7ppfgTa0YJ8BfPTe1pI=", + "dev": true + }, + "lodash.escape": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/lodash.escape/-/lodash.escape-3.2.0.tgz", + "integrity": "sha1-mV7g3BjBtIzJLv+ucaEKq1tIdpg=", + "dev": true, + "requires": { + "lodash._root": "^3.0.0" + } + }, + "lodash.isarguments": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/lodash.isarguments/-/lodash.isarguments-3.1.0.tgz", + "integrity": "sha1-L1c9hcaiQon/AGY7SRwdM4/zRYo=", + "dev": true + }, + "lodash.isarray": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/lodash.isarray/-/lodash.isarray-3.0.4.tgz", + "integrity": "sha1-eeTriMNqgSKvhvhEqpvNhRtfu1U=", + "dev": true + }, + "lodash.isfinite": { + "version": "3.3.2", + "resolved": "https://registry.npmjs.org/lodash.isfinite/-/lodash.isfinite-3.3.2.tgz", + "integrity": "sha1-+4m2WpqAKBgz8LdHizpRBPiY67M=", + "dev": true + }, + "lodash.keys": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/lodash.keys/-/lodash.keys-3.1.2.tgz", + "integrity": "sha1-TbwEcrFWvlCgsoaFXRvQsMZWCYo=", + "dev": true, + "requires": { + "lodash._getnative": "^3.0.0", + "lodash.isarguments": "^3.0.0", + "lodash.isarray": "^3.0.0" + } + }, + "lodash.restparam": { + "version": "3.6.1", + "resolved": "https://registry.npmjs.org/lodash.restparam/-/lodash.restparam-3.6.1.tgz", + "integrity": "sha1-k2pOMJ7zMKdkXtQUWYbIWuWyCAU=", + "dev": true + }, + "lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "dev": true, + "requires": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "dev": true, + "requires": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "loud-rejection": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/loud-rejection/-/loud-rejection-1.6.0.tgz", + "integrity": "sha1-W0b4AUft7leIcPCG0Eghz5mOVR8=", + "dev": true, + "requires": { + "currently-unhandled": "^0.4.1", + "signal-exit": "^3.0.0" + } + }, + "lower-case": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-1.1.4.tgz", + "integrity": "sha1-miyr0bno4K6ZOkv31YdcOcQujqw=", + "dev": true + }, + "lru-cache": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.1.5.tgz", + "integrity": "sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==", + "dev": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "lru-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz", + "integrity": "sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM=", + "dev": true, + "requires": { + "es5-ext": "~0.10.2" + } + }, + "make-iterator": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/make-iterator/-/make-iterator-1.0.1.tgz", + "integrity": "sha512-pxiuXh0iVEq7VM7KMIhs5gxsfxCux2URptUQaXo4iZZJxBAzTPOLE2BumO5dbfVYq/hBJFBR/a1mFDmOx5AGmw==", + "dev": true, + "requires": { + "kind-of": "^6.0.2" + } + }, + "map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "dev": true + }, + "map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "dev": true + }, + "map-stream": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/map-stream/-/map-stream-0.1.0.tgz", + "integrity": "sha1-5WqpTEyAVaFkBKBnS3jyFffI4ZQ=", + "dev": true + }, + "map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dev": true, + "requires": { + "object-visit": "^1.0.0" + } + }, + "matchdep": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/matchdep/-/matchdep-2.0.0.tgz", + "integrity": "sha1-xvNINKDY28OzfCfui7yyfHd1WC4=", + "dev": true, + "requires": { + "findup-sync": "^2.0.0", + "micromatch": "^3.0.4", + "resolve": "^1.4.0", + "stack-trace": "0.0.10" + }, + "dependencies": { + "braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dev": true, + "requires": { + "arr-flatten": "^1.1.0", + "array-unique": "^0.3.2", + "extend-shallow": "^2.0.1", + "fill-range": "^4.0.0", + "isobject": "^3.0.1", + "repeat-element": "^1.1.2", + "snapdragon": "^0.8.1", + "snapdragon-node": "^2.0.1", + "split-string": "^3.0.2", + "to-regex": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "findup-sync": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/findup-sync/-/findup-sync-2.0.0.tgz", + "integrity": "sha1-kyaxSIwi0aYIhlCoaQGy2akKLLw=", + "dev": true, + "requires": { + "detect-file": "^1.0.0", + "is-glob": "^3.1.0", + "micromatch": "^3.0.4", + "resolve-dir": "^1.0.1" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "is-glob": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-3.1.0.tgz", + "integrity": "sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=", + "dev": true, + "requires": { + "is-extglob": "^2.1.0" + } + }, + "is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "braces": "^2.3.1", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "extglob": "^2.0.4", + "fragment-cache": "^0.2.1", + "kind-of": "^6.0.2", + "nanomatch": "^1.2.9", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.2" + } + }, + "to-regex-range": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-2.1.1.tgz", + "integrity": "sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=", + "dev": true, + "requires": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + } + } + } + }, + "memoizee": { + "version": "0.4.14", + "resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.4.14.tgz", + "integrity": "sha512-/SWFvWegAIYAO4NQMpcX+gcra0yEZu4OntmUdrBaWrJncxOqAziGFlHxc7yjKVK2uu3lpPW27P27wkR82wA8mg==", + "dev": true, + "requires": { + "d": "1", + "es5-ext": "^0.10.45", + "es6-weak-map": "^2.0.2", + "event-emitter": "^0.3.5", + "is-promise": "^2.1", + "lru-queue": "0.1", + "next-tick": "1", + "timers-ext": "^0.1.5" + } + }, + "meow": { + "version": "3.7.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-3.7.0.tgz", + "integrity": "sha1-cstmi0JSKCkKu/qFaJJYcwioAfs=", + "dev": true, + "requires": { + "camelcase-keys": "^2.0.0", + "decamelize": "^1.1.2", + "loud-rejection": "^1.0.0", + "map-obj": "^1.0.1", + "minimist": "^1.1.3", + "normalize-package-data": "^2.3.4", + "object-assign": "^4.0.1", + "read-pkg-up": "^1.0.1", + "redent": "^1.0.0", + "trim-newlines": "^1.0.0" + } + }, + "merge-stream": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", + "dev": true + }, + "merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "dev": true + }, + "micromatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.2.tgz", + "integrity": "sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==", + "dev": true, + "requires": { + "braces": "^3.0.1", + "picomatch": "^2.0.5" + } + }, + "mime": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.4.1.tgz", + "integrity": "sha512-KI1+qOZu5DcW6wayYHSzR/tXKCDC5Om4s1z2QJjDULzLcmf3DvzS7oluY4HCTrc+9FiKmWUgeNLg7W3uIQvxtQ==", + "dev": true + }, + "mime-db": { + "version": "1.44.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.44.0.tgz", + "integrity": "sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==", + "dev": true + }, + "mime-types": { + "version": "2.1.27", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.27.tgz", + "integrity": "sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==", + "dev": true, + "requires": { + "mime-db": "1.44.0" + } + }, + "minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "dev": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", + "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "dev": true + }, + "mitt": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.2.0.tgz", + "integrity": "sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==", + "dev": true + }, + "mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dev": true, + "requires": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "dependencies": { + "is-extendable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-1.0.1.tgz", + "integrity": "sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==", + "dev": true, + "requires": { + "is-plain-object": "^2.0.4" + } + } + } + }, + "mkdirp": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-1.0.4.tgz", + "integrity": "sha512-vVqVZQyf3WLx2Shd0qJ9xuvqgAyKPLAiqITEtqW0oIUjzo3PePDd6fW9iFz30ef7Ysp/oiWqbhszeGWW2T6Gzw==", + "dev": true + }, + "moment": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", + "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==" + }, + "morris.js": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/morris.js/-/morris.js-0.5.0.tgz", + "integrity": "sha1-cldnE1z64Fmq51mZuyzmocXRtEs=" + }, + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", + "dev": true + }, + "multipipe": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/multipipe/-/multipipe-0.1.2.tgz", + "integrity": "sha1-Ko8t33Du1WTf8tV/HhoTfZ8FB4s=", + "dev": true, + "requires": { + "duplexer2": "0.0.2" + } + }, + "mute-stdout": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mute-stdout/-/mute-stdout-1.0.1.tgz", + "integrity": "sha512-kDcwXR4PS7caBpuRYYBUz9iVixUk3anO3f5OYFiIPwK/20vCzKCHyKoulbiDY1S53zD2bxUpxN/IJ+TnXjfvxg==", + "dev": true + }, + "nan": { + "version": "2.14.2", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.14.2.tgz", + "integrity": "sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==", + "dev": true + }, + "nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dev": true, + "requires": { + "arr-diff": "^4.0.0", + "array-unique": "^0.3.2", + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "fragment-cache": "^0.2.1", + "is-windows": "^1.0.2", + "kind-of": "^6.0.2", + "object.pick": "^1.3.0", + "regex-not": "^1.0.0", + "snapdragon": "^0.8.1", + "to-regex": "^3.0.1" + } + }, + "negotiator": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", + "dev": true + }, + "next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=", + "dev": true + }, + "no-case": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-2.3.2.tgz", + "integrity": "sha512-rmTZ9kz+f3rCvK2TD1Ue/oZlns7OGoIWP4fc3llxxRXlOkHKoWPPWJOfFYpITabSow43QJbRIoHQXtt10VldyQ==", + "dev": true, + "requires": { + "lower-case": "^1.1.1" + } + }, + "node-gyp": { + "version": "3.8.0", + "resolved": "https://registry.npmjs.org/node-gyp/-/node-gyp-3.8.0.tgz", + "integrity": "sha512-3g8lYefrRRzvGeSowdJKAKyks8oUpLEd/DyPV4eMhVlhJ0aNaZqIrNUIPuEWWTAoPqyFkfGrM67MC69baqn6vA==", + "dev": true, + "requires": { + "fstream": "^1.0.0", + "glob": "^7.0.3", + "graceful-fs": "^4.1.2", + "mkdirp": "^0.5.0", + "nopt": "2 || 3", + "npmlog": "0 || 1 || 2 || 3 || 4", + "osenv": "0", + "request": "^2.87.0", + "rimraf": "2", + "semver": "~5.3.0", + "tar": "^2.0.0", + "which": "1" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + }, + "nopt": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-3.0.6.tgz", + "integrity": "sha1-xkZdvwirzU2zWTF/eaxopkayj/k=", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "semver": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.3.0.tgz", + "integrity": "sha1-myzl094C0XxgEq0yaqa00M9U+U8=", + "dev": true + } + } + }, + "node-notifier": { + "version": "5.4.3", + "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-5.4.3.tgz", + "integrity": "sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==", + "dev": true, + "requires": { + "growly": "^1.3.0", + "is-wsl": "^1.1.0", + "semver": "^5.5.0", + "shellwords": "^0.1.1", + "which": "^1.3.0" + } + }, + "node-releases": { + "version": "1.1.65", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.65.tgz", + "integrity": "sha512-YpzJOe2WFIW0V4ZkJQd/DGR/zdVwc/pI4Nl1CZrBO19FdRcSTmsuhdttw9rsTzzJLrNcSloLiBbEYx1C4f6gpA==", + "dev": true + }, + "node-sass": { + "version": "4.14.1", + "resolved": "https://registry.npmjs.org/node-sass/-/node-sass-4.14.1.tgz", + "integrity": "sha512-sjCuOlvGyCJS40R8BscF5vhVlQjNN069NtQ1gSxyK1u9iqvn6tf7O1R4GNowVZfiZUCRt5MmMs1xd+4V/7Yr0g==", + "dev": true, + "requires": { + "async-foreach": "^0.1.3", + "chalk": "^1.1.1", + "cross-spawn": "^3.0.0", + "gaze": "^1.0.0", + "get-stdin": "^4.0.1", + "glob": "^7.0.3", + "in-publish": "^2.0.0", + "lodash": "^4.17.15", + "meow": "^3.7.0", + "mkdirp": "^0.5.1", + "nan": "^2.13.2", + "node-gyp": "^3.8.0", + "npmlog": "^4.0.0", + "request": "^2.88.0", + "sass-graph": "2.2.5", + "stdout-stream": "^1.4.0", + "true-case-path": "^1.0.2" + }, + "dependencies": { + "mkdirp": { + "version": "0.5.5", + "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", + "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", + "dev": true, + "requires": { + "minimist": "^1.2.5" + } + } + } + }, + "node.extend": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/node.extend/-/node.extend-2.0.2.tgz", + "integrity": "sha512-pDT4Dchl94/+kkgdwyS2PauDFjZG0Hk0IcHIB+LkW27HLDtdoeMxHTxZh39DYbPP8UflWXWj9JcdDozF+YDOpQ==", + "dev": true, + "requires": { + "has": "^1.0.3", + "is": "^3.2.1" + } + }, + "nopt": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/nopt/-/nopt-5.0.0.tgz", + "integrity": "sha512-Tbj67rffqceeLpcRXrT7vKAN8CwfPeIBgM7E6iBkmKLV7bEMwpGgYLGv0jACUsECaa/vuxP0IjEont6umdMgtQ==", + "dev": true, + "requires": { + "abbrev": "1" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", + "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", + "dev": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "normalize-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", + "dev": true + }, + "normalize-range": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", + "dev": true + }, + "nouislider": { + "version": "14.6.2", + "resolved": "https://registry.npmjs.org/nouislider/-/nouislider-14.6.2.tgz", + "integrity": "sha512-/lJeqJBghNAZS3P2VYrHzm1RM6YJPvvC/1wNpGaHBRX+05wpzUDafrW/ohAYp4kjKhRH8+BJ0vkorCHiMmgTMQ==" + }, + "now-and-later": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/now-and-later/-/now-and-later-2.0.1.tgz", + "integrity": "sha512-KGvQ0cB70AQfg107Xvs/Fbu+dGmZoTRJp2TaPwcwQm3/7PteUyN2BCgk8KBMPGBUXZdVwyWS8fDCGFygBm19UQ==", + "dev": true, + "requires": { + "once": "^1.3.2" + } + }, + "npm": { + "version": "6.14.8", + "resolved": "https://registry.npmjs.org/npm/-/npm-6.14.8.tgz", + "integrity": "sha512-HBZVBMYs5blsj94GTeQZel7s9odVuuSUHy1+AlZh7rPVux1os2ashvEGLy/STNK7vUjbrCg5Kq9/GXisJgdf6A==", + "requires": { + "JSONStream": "^1.3.5", + "abbrev": "~1.1.1", + "ansicolors": "~0.3.2", + "ansistyles": "~0.1.3", + "aproba": "^2.0.0", + "archy": "~1.0.0", + "bin-links": "^1.1.8", + "bluebird": "^3.5.5", + "byte-size": "^5.0.1", + "cacache": "^12.0.3", + "call-limit": "^1.1.1", + "chownr": "^1.1.4", + "ci-info": "^2.0.0", + "cli-columns": "^3.1.2", + "cli-table3": "^0.5.1", + "cmd-shim": "^3.0.3", + "columnify": "~1.5.4", + "config-chain": "^1.1.12", + "debuglog": "*", + "detect-indent": "~5.0.0", + "detect-newline": "^2.1.0", + "dezalgo": "~1.0.3", + "editor": "~1.0.0", + "figgy-pudding": "^3.5.1", + "find-npm-prefix": "^1.0.2", + "fs-vacuum": "~1.2.10", + "fs-write-stream-atomic": "~1.0.10", + "gentle-fs": "^2.3.1", + "glob": "^7.1.6", + "graceful-fs": "^4.2.4", + "has-unicode": "~2.0.1", + "hosted-git-info": "^2.8.8", + "iferr": "^1.0.2", + "imurmurhash": "*", + "infer-owner": "^1.0.4", + "inflight": "~1.0.6", + "inherits": "^2.0.4", + "ini": "^1.3.5", + "init-package-json": "^1.10.3", + "is-cidr": "^3.0.0", + "json-parse-better-errors": "^1.0.2", + "lazy-property": "~1.0.0", + "libcipm": "^4.0.8", + "libnpm": "^3.0.1", + "libnpmaccess": "^3.0.2", + "libnpmhook": "^5.0.3", + "libnpmorg": "^1.0.1", + "libnpmsearch": "^2.0.2", + "libnpmteam": "^1.0.2", + "libnpx": "^10.2.4", + "lock-verify": "^2.1.0", + "lockfile": "^1.0.4", + "lodash._baseindexof": "*", + "lodash._baseuniq": "~4.6.0", + "lodash._bindcallback": "*", + "lodash._cacheindexof": "*", + "lodash._createcache": "*", + "lodash._getnative": "*", + "lodash.clonedeep": "~4.5.0", + "lodash.restparam": "*", + "lodash.union": "~4.6.0", + "lodash.uniq": "~4.5.0", + "lodash.without": "~4.4.0", + "lru-cache": "^5.1.1", + "meant": "^1.0.2", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.5", + "move-concurrently": "^1.0.1", + "node-gyp": "^5.1.0", + "nopt": "^4.0.3", + "normalize-package-data": "^2.5.0", + "npm-audit-report": "^1.3.3", + "npm-cache-filename": "~1.0.2", + "npm-install-checks": "^3.0.2", + "npm-lifecycle": "^3.1.5", + "npm-package-arg": "^6.1.1", + "npm-packlist": "^1.4.8", + "npm-pick-manifest": "^3.0.2", + "npm-profile": "^4.0.4", + "npm-registry-fetch": "^4.0.7", + "npm-user-validate": "~1.0.0", + "npmlog": "~4.1.2", + "once": "~1.4.0", + "opener": "^1.5.1", + "osenv": "^0.1.5", + "pacote": "^9.5.12", + "path-is-inside": "~1.0.2", + "promise-inflight": "~1.0.1", + "qrcode-terminal": "^0.12.0", + "query-string": "^6.8.2", + "qw": "~1.0.1", + "read": "~1.0.7", + "read-cmd-shim": "^1.0.5", + "read-installed": "~4.0.3", + "read-package-json": "^2.1.1", + "read-package-tree": "^5.3.1", + "readable-stream": "^3.6.0", + "readdir-scoped-modules": "^1.1.0", + "request": "^2.88.0", + "retry": "^0.12.0", + "rimraf": "^2.7.1", + "safe-buffer": "^5.1.2", + "semver": "^5.7.1", + "sha": "^3.0.0", + "slide": "~1.1.6", + "sorted-object": "~2.0.1", + "sorted-union-stream": "~2.1.3", + "ssri": "^6.0.1", + "stringify-package": "^1.0.1", + "tar": "^4.4.13", + "text-table": "~0.2.0", + "tiny-relative-date": "^1.3.0", + "uid-number": "0.0.6", + "umask": "~1.1.0", + "unique-filename": "^1.1.1", + "unpipe": "~1.0.0", + "update-notifier": "^2.5.0", + "uuid": "^3.3.3", + "validate-npm-package-license": "^3.0.4", + "validate-npm-package-name": "~3.0.0", + "which": "^1.3.1", + "worker-farm": "^1.7.0", + "write-file-atomic": "^2.4.3" + }, + "dependencies": { + "JSONStream": { + "version": "1.3.5", + "bundled": true, + "requires": { + "jsonparse": "^1.2.0", + "through": ">=2.2.7 <3" + } + }, + "abbrev": { + "version": "1.1.1", + "bundled": true + }, + "agent-base": { + "version": "4.3.0", + "bundled": true, + "requires": { + "es6-promisify": "^5.0.0" + } + }, + "agentkeepalive": { + "version": "3.5.2", + "bundled": true, + "requires": { + "humanize-ms": "^1.2.1" + } + }, + "ajv": { + "version": "5.5.2", + "bundled": true, + "requires": { + "co": "^4.6.0", + "fast-deep-equal": "^1.0.0", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.3.0" + } + }, + "ansi-align": { + "version": "2.0.0", + "bundled": true, + "requires": { + "string-width": "^2.0.0" + } + }, + "ansi-regex": { + "version": "2.1.1", + "bundled": true + }, + "ansi-styles": { + "version": "3.2.1", + "bundled": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "ansicolors": { + "version": "0.3.2", + "bundled": true + }, + "ansistyles": { + "version": "0.1.3", + "bundled": true + }, + "aproba": { + "version": "2.0.0", + "bundled": true + }, + "archy": { + "version": "1.0.0", + "bundled": true + }, + "are-we-there-yet": { + "version": "1.1.4", + "bundled": true, + "requires": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "asap": { + "version": "2.0.6", + "bundled": true + }, + "asn1": { + "version": "0.2.4", + "bundled": true, + "requires": { + "safer-buffer": "~2.1.0" + } + }, + "assert-plus": { + "version": "1.0.0", + "bundled": true + }, + "asynckit": { + "version": "0.4.0", + "bundled": true + }, + "aws-sign2": { + "version": "0.7.0", + "bundled": true + }, + "aws4": { + "version": "1.8.0", + "bundled": true + }, + "balanced-match": { + "version": "1.0.0", + "bundled": true + }, + "bcrypt-pbkdf": { + "version": "1.0.2", + "bundled": true, + "optional": true, + "requires": { + "tweetnacl": "^0.14.3" + } + }, + "bin-links": { + "version": "1.1.8", + "bundled": true, + "requires": { + "bluebird": "^3.5.3", + "cmd-shim": "^3.0.0", + "gentle-fs": "^2.3.0", + "graceful-fs": "^4.1.15", + "npm-normalize-package-bin": "^1.0.0", + "write-file-atomic": "^2.3.0" + } + }, + "bluebird": { + "version": "3.5.5", + "bundled": true + }, + "boxen": { + "version": "1.3.0", + "bundled": true, + "requires": { + "ansi-align": "^2.0.0", + "camelcase": "^4.0.0", + "chalk": "^2.0.1", + "cli-boxes": "^1.0.0", + "string-width": "^2.0.0", + "term-size": "^1.2.0", + "widest-line": "^2.0.0" + } + }, + "brace-expansion": { + "version": "1.1.11", + "bundled": true, + "requires": { + "balanced-match": "^1.0.0", + "concat-map": "0.0.1" + } + }, + "buffer-from": { + "version": "1.0.0", + "bundled": true + }, + "builtins": { + "version": "1.0.3", + "bundled": true + }, + "byline": { + "version": "5.0.0", + "bundled": true + }, + "byte-size": { + "version": "5.0.1", + "bundled": true + }, + "cacache": { + "version": "12.0.3", + "bundled": true, + "requires": { + "bluebird": "^3.5.5", + "chownr": "^1.1.1", + "figgy-pudding": "^3.5.1", + "glob": "^7.1.4", + "graceful-fs": "^4.1.15", + "infer-owner": "^1.0.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "move-concurrently": "^1.0.1", + "promise-inflight": "^1.0.1", + "rimraf": "^2.6.3", + "ssri": "^6.0.1", + "unique-filename": "^1.1.1", + "y18n": "^4.0.0" + } + }, + "call-limit": { + "version": "1.1.1", + "bundled": true + }, + "camelcase": { + "version": "4.1.0", + "bundled": true + }, + "capture-stack-trace": { + "version": "1.0.0", + "bundled": true + }, + "caseless": { + "version": "0.12.0", + "bundled": true + }, + "chalk": { + "version": "2.4.1", + "bundled": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + } + }, + "chownr": { + "version": "1.1.4", + "bundled": true + }, + "ci-info": { + "version": "2.0.0", + "bundled": true + }, + "cidr-regex": { + "version": "2.0.10", + "bundled": true, + "requires": { + "ip-regex": "^2.1.0" + } + }, + "cli-boxes": { + "version": "1.0.0", + "bundled": true + }, + "cli-columns": { + "version": "3.1.2", + "bundled": true, + "requires": { + "string-width": "^2.0.0", + "strip-ansi": "^3.0.1" + } + }, + "cli-table3": { + "version": "0.5.1", + "bundled": true, + "requires": { + "colors": "^1.1.2", + "object-assign": "^4.1.0", + "string-width": "^2.1.1" + } + }, + "cliui": { + "version": "5.0.0", + "bundled": true, + "requires": { + "string-width": "^3.1.0", + "strip-ansi": "^5.2.0", + "wrap-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "bundled": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "bundled": true + }, + "string-width": { + "version": "3.1.0", + "bundled": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "bundled": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "clone": { + "version": "1.0.4", + "bundled": true + }, + "cmd-shim": { + "version": "3.0.3", + "bundled": true, + "requires": { + "graceful-fs": "^4.1.2", + "mkdirp": "~0.5.0" + } + }, + "co": { + "version": "4.6.0", + "bundled": true + }, + "code-point-at": { + "version": "1.1.0", + "bundled": true + }, + "color-convert": { + "version": "1.9.1", + "bundled": true, + "requires": { + "color-name": "^1.1.1" + } + }, + "color-name": { + "version": "1.1.3", + "bundled": true + }, + "colors": { + "version": "1.3.3", + "bundled": true, + "optional": true + }, + "columnify": { + "version": "1.5.4", + "bundled": true, + "requires": { + "strip-ansi": "^3.0.0", + "wcwidth": "^1.0.0" + } + }, + "combined-stream": { + "version": "1.0.6", + "bundled": true, + "requires": { + "delayed-stream": "~1.0.0" + } + }, + "concat-map": { + "version": "0.0.1", + "bundled": true + }, + "concat-stream": { + "version": "1.6.2", + "bundled": true, + "requires": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "config-chain": { + "version": "1.1.12", + "bundled": true, + "requires": { + "ini": "^1.3.4", + "proto-list": "~1.2.1" + } + }, + "configstore": { + "version": "3.1.5", + "bundled": true, + "requires": { + "dot-prop": "^4.2.1", + "graceful-fs": "^4.1.2", + "make-dir": "^1.0.0", + "unique-string": "^1.0.0", + "write-file-atomic": "^2.0.0", + "xdg-basedir": "^3.0.0" + } + }, + "console-control-strings": { + "version": "1.1.0", + "bundled": true + }, + "copy-concurrently": { + "version": "1.0.5", + "bundled": true, + "requires": { + "aproba": "^1.1.1", + "fs-write-stream-atomic": "^1.0.8", + "iferr": "^0.1.5", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.0" + }, + "dependencies": { + "aproba": { + "version": "1.2.0", + "bundled": true + }, + "iferr": { + "version": "0.1.5", + "bundled": true + } + } + }, + "core-util-is": { + "version": "1.0.2", + "bundled": true + }, + "create-error-class": { + "version": "3.0.2", + "bundled": true, + "requires": { + "capture-stack-trace": "^1.0.0" + } + }, + "cross-spawn": { + "version": "5.1.0", + "bundled": true, + "requires": { + "lru-cache": "^4.0.1", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "dependencies": { + "lru-cache": { + "version": "4.1.5", + "bundled": true, + "requires": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "yallist": { + "version": "2.1.2", + "bundled": true + } + } + }, + "crypto-random-string": { + "version": "1.0.0", + "bundled": true + }, + "cyclist": { + "version": "0.2.2", + "bundled": true + }, + "dashdash": { + "version": "1.14.1", + "bundled": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "debug": { + "version": "3.1.0", + "bundled": true, + "requires": { + "ms": "2.0.0" + }, + "dependencies": { + "ms": { + "version": "2.0.0", + "bundled": true + } + } + }, + "debuglog": { + "version": "1.0.1", + "bundled": true + }, + "decamelize": { + "version": "1.2.0", + "bundled": true + }, + "decode-uri-component": { + "version": "0.2.0", + "bundled": true + }, + "deep-extend": { + "version": "0.6.0", + "bundled": true + }, + "defaults": { + "version": "1.0.3", + "bundled": true, + "requires": { + "clone": "^1.0.2" + } + }, + "define-properties": { + "version": "1.1.3", + "bundled": true, + "requires": { + "object-keys": "^1.0.12" + } + }, + "delayed-stream": { + "version": "1.0.0", + "bundled": true + }, + "delegates": { + "version": "1.0.0", + "bundled": true + }, + "detect-indent": { + "version": "5.0.0", + "bundled": true + }, + "detect-newline": { + "version": "2.1.0", + "bundled": true + }, + "dezalgo": { + "version": "1.0.3", + "bundled": true, + "requires": { + "asap": "^2.0.0", + "wrappy": "1" + } + }, + "dot-prop": { + "version": "4.2.1", + "bundled": true, + "requires": { + "is-obj": "^1.0.0" + } + }, + "dotenv": { + "version": "5.0.1", + "bundled": true + }, + "duplexer3": { + "version": "0.1.4", + "bundled": true + }, + "duplexify": { + "version": "3.6.0", + "bundled": true, + "requires": { + "end-of-stream": "^1.0.0", + "inherits": "^2.0.1", + "readable-stream": "^2.0.0", + "stream-shift": "^1.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "ecc-jsbn": { + "version": "0.1.2", + "bundled": true, + "optional": true, + "requires": { + "jsbn": "~0.1.0", + "safer-buffer": "^2.1.0" + } + }, + "editor": { + "version": "1.0.0", + "bundled": true + }, + "emoji-regex": { + "version": "7.0.3", + "bundled": true + }, + "encoding": { + "version": "0.1.12", + "bundled": true, + "requires": { + "iconv-lite": "~0.4.13" + } + }, + "end-of-stream": { + "version": "1.4.1", + "bundled": true, + "requires": { + "once": "^1.4.0" + } + }, + "env-paths": { + "version": "2.2.0", + "bundled": true + }, + "err-code": { + "version": "1.1.2", + "bundled": true + }, + "errno": { + "version": "0.1.7", + "bundled": true, + "requires": { + "prr": "~1.0.1" + } + }, + "es-abstract": { + "version": "1.12.0", + "bundled": true, + "requires": { + "es-to-primitive": "^1.1.1", + "function-bind": "^1.1.1", + "has": "^1.0.1", + "is-callable": "^1.1.3", + "is-regex": "^1.0.4" + } + }, + "es-to-primitive": { + "version": "1.2.0", + "bundled": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, + "es6-promise": { + "version": "4.2.8", + "bundled": true + }, + "es6-promisify": { + "version": "5.0.0", + "bundled": true, + "requires": { + "es6-promise": "^4.0.3" + } + }, + "escape-string-regexp": { + "version": "1.0.5", + "bundled": true + }, + "execa": { + "version": "0.7.0", + "bundled": true, + "requires": { + "cross-spawn": "^5.0.1", + "get-stream": "^3.0.0", + "is-stream": "^1.1.0", + "npm-run-path": "^2.0.0", + "p-finally": "^1.0.0", + "signal-exit": "^3.0.0", + "strip-eof": "^1.0.0" + }, + "dependencies": { + "get-stream": { + "version": "3.0.0", + "bundled": true + } + } + }, + "extend": { + "version": "3.0.2", + "bundled": true + }, + "extsprintf": { + "version": "1.3.0", + "bundled": true + }, + "fast-deep-equal": { + "version": "1.1.0", + "bundled": true + }, + "fast-json-stable-stringify": { + "version": "2.0.0", + "bundled": true + }, + "figgy-pudding": { + "version": "3.5.1", + "bundled": true + }, + "find-npm-prefix": { + "version": "1.0.2", + "bundled": true + }, + "flush-write-stream": { + "version": "1.0.3", + "bundled": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.4" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "forever-agent": { + "version": "0.6.1", + "bundled": true + }, + "form-data": { + "version": "2.3.2", + "bundled": true, + "requires": { + "asynckit": "^0.4.0", + "combined-stream": "1.0.6", + "mime-types": "^2.1.12" + } + }, + "from2": { + "version": "2.3.0", + "bundled": true, + "requires": { + "inherits": "^2.0.1", + "readable-stream": "^2.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "fs-minipass": { + "version": "1.2.7", + "bundled": true, + "requires": { + "minipass": "^2.6.0" + }, + "dependencies": { + "minipass": { + "version": "2.9.0", + "bundled": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + } + } + }, + "fs-vacuum": { + "version": "1.2.10", + "bundled": true, + "requires": { + "graceful-fs": "^4.1.2", + "path-is-inside": "^1.0.1", + "rimraf": "^2.5.2" + } + }, + "fs-write-stream-atomic": { + "version": "1.0.10", + "bundled": true, + "requires": { + "graceful-fs": "^4.1.2", + "iferr": "^0.1.5", + "imurmurhash": "^0.1.4", + "readable-stream": "1 || 2" + }, + "dependencies": { + "iferr": { + "version": "0.1.5", + "bundled": true + }, + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "fs.realpath": { + "version": "1.0.0", + "bundled": true + }, + "function-bind": { + "version": "1.1.1", + "bundled": true + }, + "gauge": { + "version": "2.7.4", + "bundled": true, + "requires": { + "aproba": "^1.0.3", + "console-control-strings": "^1.0.0", + "has-unicode": "^2.0.0", + "object-assign": "^4.1.0", + "signal-exit": "^3.0.0", + "string-width": "^1.0.1", + "strip-ansi": "^3.0.1", + "wide-align": "^1.1.0" + }, + "dependencies": { + "aproba": { + "version": "1.2.0", + "bundled": true + }, + "string-width": { + "version": "1.0.2", + "bundled": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "genfun": { + "version": "5.0.0", + "bundled": true + }, + "gentle-fs": { + "version": "2.3.1", + "bundled": true, + "requires": { + "aproba": "^1.1.2", + "chownr": "^1.1.2", + "cmd-shim": "^3.0.3", + "fs-vacuum": "^1.2.10", + "graceful-fs": "^4.1.11", + "iferr": "^0.1.5", + "infer-owner": "^1.0.4", + "mkdirp": "^0.5.1", + "path-is-inside": "^1.0.2", + "read-cmd-shim": "^1.0.1", + "slide": "^1.1.6" + }, + "dependencies": { + "aproba": { + "version": "1.2.0", + "bundled": true + }, + "iferr": { + "version": "0.1.5", + "bundled": true + } + } + }, + "get-caller-file": { + "version": "2.0.5", + "bundled": true + }, + "get-stream": { + "version": "4.1.0", + "bundled": true, + "requires": { + "pump": "^3.0.0" + } + }, + "getpass": { + "version": "0.1.7", + "bundled": true, + "requires": { + "assert-plus": "^1.0.0" + } + }, + "glob": { + "version": "7.1.6", + "bundled": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.0.4", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, + "global-dirs": { + "version": "0.1.1", + "bundled": true, + "requires": { + "ini": "^1.3.4" + } + }, + "got": { + "version": "6.7.1", + "bundled": true, + "requires": { + "create-error-class": "^3.0.0", + "duplexer3": "^0.1.4", + "get-stream": "^3.0.0", + "is-redirect": "^1.0.0", + "is-retry-allowed": "^1.0.0", + "is-stream": "^1.0.0", + "lowercase-keys": "^1.0.0", + "safe-buffer": "^5.0.1", + "timed-out": "^4.0.0", + "unzip-response": "^2.0.1", + "url-parse-lax": "^1.0.0" + }, + "dependencies": { + "get-stream": { + "version": "3.0.0", + "bundled": true + } + } + }, + "graceful-fs": { + "version": "4.2.4", + "bundled": true + }, + "har-schema": { + "version": "2.0.0", + "bundled": true + }, + "har-validator": { + "version": "5.1.0", + "bundled": true, + "requires": { + "ajv": "^5.3.0", + "har-schema": "^2.0.0" + } + }, + "has": { + "version": "1.0.3", + "bundled": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-flag": { + "version": "3.0.0", + "bundled": true + }, + "has-symbols": { + "version": "1.0.0", + "bundled": true + }, + "has-unicode": { + "version": "2.0.1", + "bundled": true + }, + "hosted-git-info": { + "version": "2.8.8", + "bundled": true + }, + "http-cache-semantics": { + "version": "3.8.1", + "bundled": true + }, + "http-proxy-agent": { + "version": "2.1.0", + "bundled": true, + "requires": { + "agent-base": "4", + "debug": "3.1.0" + } + }, + "http-signature": { + "version": "1.2.0", + "bundled": true, + "requires": { + "assert-plus": "^1.0.0", + "jsprim": "^1.2.2", + "sshpk": "^1.7.0" + } + }, + "https-proxy-agent": { + "version": "2.2.4", + "bundled": true, + "requires": { + "agent-base": "^4.3.0", + "debug": "^3.1.0" + } + }, + "humanize-ms": { + "version": "1.2.1", + "bundled": true, + "requires": { + "ms": "^2.0.0" + } + }, + "iconv-lite": { + "version": "0.4.23", + "bundled": true, + "requires": { + "safer-buffer": ">= 2.1.2 < 3" + } + }, + "iferr": { + "version": "1.0.2", + "bundled": true + }, + "ignore-walk": { + "version": "3.0.3", + "bundled": true, + "requires": { + "minimatch": "^3.0.4" + } + }, + "import-lazy": { + "version": "2.1.0", + "bundled": true + }, + "imurmurhash": { + "version": "0.1.4", + "bundled": true + }, + "infer-owner": { + "version": "1.0.4", + "bundled": true + }, + "inflight": { + "version": "1.0.6", + "bundled": true, + "requires": { + "once": "^1.3.0", + "wrappy": "1" + } + }, + "inherits": { + "version": "2.0.4", + "bundled": true + }, + "ini": { + "version": "1.3.5", + "bundled": true + }, + "init-package-json": { + "version": "1.10.3", + "bundled": true, + "requires": { + "glob": "^7.1.1", + "npm-package-arg": "^4.0.0 || ^5.0.0 || ^6.0.0", + "promzard": "^0.3.0", + "read": "~1.0.1", + "read-package-json": "1 || 2", + "semver": "2.x || 3.x || 4 || 5", + "validate-npm-package-license": "^3.0.1", + "validate-npm-package-name": "^3.0.0" + } + }, + "ip": { + "version": "1.1.5", + "bundled": true + }, + "ip-regex": { + "version": "2.1.0", + "bundled": true + }, + "is-callable": { + "version": "1.1.4", + "bundled": true + }, + "is-ci": { + "version": "1.2.1", + "bundled": true, + "requires": { + "ci-info": "^1.5.0" + }, + "dependencies": { + "ci-info": { + "version": "1.6.0", + "bundled": true + } + } + }, + "is-cidr": { + "version": "3.0.0", + "bundled": true, + "requires": { + "cidr-regex": "^2.0.10" + } + }, + "is-date-object": { + "version": "1.0.1", + "bundled": true + }, + "is-fullwidth-code-point": { + "version": "1.0.0", + "bundled": true, + "requires": { + "number-is-nan": "^1.0.0" + } + }, + "is-installed-globally": { + "version": "0.1.0", + "bundled": true, + "requires": { + "global-dirs": "^0.1.0", + "is-path-inside": "^1.0.0" + } + }, + "is-npm": { + "version": "1.0.0", + "bundled": true + }, + "is-obj": { + "version": "1.0.1", + "bundled": true + }, + "is-path-inside": { + "version": "1.0.1", + "bundled": true, + "requires": { + "path-is-inside": "^1.0.1" + } + }, + "is-redirect": { + "version": "1.0.0", + "bundled": true + }, + "is-regex": { + "version": "1.0.4", + "bundled": true, + "requires": { + "has": "^1.0.1" + } + }, + "is-retry-allowed": { + "version": "1.2.0", + "bundled": true + }, + "is-stream": { + "version": "1.1.0", + "bundled": true + }, + "is-symbol": { + "version": "1.0.2", + "bundled": true, + "requires": { + "has-symbols": "^1.0.0" + } + }, + "is-typedarray": { + "version": "1.0.0", + "bundled": true + }, + "isarray": { + "version": "1.0.0", + "bundled": true + }, + "isexe": { + "version": "2.0.0", + "bundled": true + }, + "isstream": { + "version": "0.1.2", + "bundled": true + }, + "jsbn": { + "version": "0.1.1", + "bundled": true, + "optional": true + }, + "json-parse-better-errors": { + "version": "1.0.2", + "bundled": true + }, + "json-schema": { + "version": "0.2.3", + "bundled": true + }, + "json-schema-traverse": { + "version": "0.3.1", + "bundled": true + }, + "json-stringify-safe": { + "version": "5.0.1", + "bundled": true + }, + "jsonparse": { + "version": "1.3.1", + "bundled": true + }, + "jsprim": { + "version": "1.4.1", + "bundled": true, + "requires": { + "assert-plus": "1.0.0", + "extsprintf": "1.3.0", + "json-schema": "0.2.3", + "verror": "1.10.0" + } + }, + "latest-version": { + "version": "3.1.0", + "bundled": true, + "requires": { + "package-json": "^4.0.0" + } + }, + "lazy-property": { + "version": "1.0.0", + "bundled": true + }, + "libcipm": { + "version": "4.0.8", + "bundled": true, + "requires": { + "bin-links": "^1.1.2", + "bluebird": "^3.5.1", + "figgy-pudding": "^3.5.1", + "find-npm-prefix": "^1.0.2", + "graceful-fs": "^4.1.11", + "ini": "^1.3.5", + "lock-verify": "^2.1.0", + "mkdirp": "^0.5.1", + "npm-lifecycle": "^3.0.0", + "npm-logical-tree": "^1.2.1", + "npm-package-arg": "^6.1.0", + "pacote": "^9.1.0", + "read-package-json": "^2.0.13", + "rimraf": "^2.6.2", + "worker-farm": "^1.6.0" + } + }, + "libnpm": { + "version": "3.0.1", + "bundled": true, + "requires": { + "bin-links": "^1.1.2", + "bluebird": "^3.5.3", + "find-npm-prefix": "^1.0.2", + "libnpmaccess": "^3.0.2", + "libnpmconfig": "^1.2.1", + "libnpmhook": "^5.0.3", + "libnpmorg": "^1.0.1", + "libnpmpublish": "^1.1.2", + "libnpmsearch": "^2.0.2", + "libnpmteam": "^1.0.2", + "lock-verify": "^2.0.2", + "npm-lifecycle": "^3.0.0", + "npm-logical-tree": "^1.2.1", + "npm-package-arg": "^6.1.0", + "npm-profile": "^4.0.2", + "npm-registry-fetch": "^4.0.0", + "npmlog": "^4.1.2", + "pacote": "^9.5.3", + "read-package-json": "^2.0.13", + "stringify-package": "^1.0.0" + } + }, + "libnpmaccess": { + "version": "3.0.2", + "bundled": true, + "requires": { + "aproba": "^2.0.0", + "get-stream": "^4.0.0", + "npm-package-arg": "^6.1.0", + "npm-registry-fetch": "^4.0.0" + } + }, + "libnpmconfig": { + "version": "1.2.1", + "bundled": true, + "requires": { + "figgy-pudding": "^3.5.1", + "find-up": "^3.0.0", + "ini": "^1.3.5" + }, + "dependencies": { + "find-up": { + "version": "3.0.0", + "bundled": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "locate-path": { + "version": "3.0.0", + "bundled": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.2.0", + "bundled": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "bundled": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "bundled": true + } + } + }, + "libnpmhook": { + "version": "5.0.3", + "bundled": true, + "requires": { + "aproba": "^2.0.0", + "figgy-pudding": "^3.4.1", + "get-stream": "^4.0.0", + "npm-registry-fetch": "^4.0.0" + } + }, + "libnpmorg": { + "version": "1.0.1", + "bundled": true, + "requires": { + "aproba": "^2.0.0", + "figgy-pudding": "^3.4.1", + "get-stream": "^4.0.0", + "npm-registry-fetch": "^4.0.0" + } + }, + "libnpmpublish": { + "version": "1.1.2", + "bundled": true, + "requires": { + "aproba": "^2.0.0", + "figgy-pudding": "^3.5.1", + "get-stream": "^4.0.0", + "lodash.clonedeep": "^4.5.0", + "normalize-package-data": "^2.4.0", + "npm-package-arg": "^6.1.0", + "npm-registry-fetch": "^4.0.0", + "semver": "^5.5.1", + "ssri": "^6.0.1" + } + }, + "libnpmsearch": { + "version": "2.0.2", + "bundled": true, + "requires": { + "figgy-pudding": "^3.5.1", + "get-stream": "^4.0.0", + "npm-registry-fetch": "^4.0.0" + } + }, + "libnpmteam": { + "version": "1.0.2", + "bundled": true, + "requires": { + "aproba": "^2.0.0", + "figgy-pudding": "^3.4.1", + "get-stream": "^4.0.0", + "npm-registry-fetch": "^4.0.0" + } + }, + "libnpx": { + "version": "10.2.4", + "bundled": true, + "requires": { + "dotenv": "^5.0.1", + "npm-package-arg": "^6.0.0", + "rimraf": "^2.6.2", + "safe-buffer": "^5.1.0", + "update-notifier": "^2.3.0", + "which": "^1.3.0", + "y18n": "^4.0.0", + "yargs": "^14.2.3" + } + }, + "lock-verify": { + "version": "2.1.0", + "bundled": true, + "requires": { + "npm-package-arg": "^6.1.0", + "semver": "^5.4.1" + } + }, + "lockfile": { + "version": "1.0.4", + "bundled": true, + "requires": { + "signal-exit": "^3.0.2" + } + }, + "lodash._baseindexof": { + "version": "3.1.0", + "bundled": true + }, + "lodash._baseuniq": { + "version": "4.6.0", + "bundled": true, + "requires": { + "lodash._createset": "~4.0.0", + "lodash._root": "~3.0.0" + } + }, + "lodash._bindcallback": { + "version": "3.0.1", + "bundled": true + }, + "lodash._cacheindexof": { + "version": "3.0.2", + "bundled": true + }, + "lodash._createcache": { + "version": "3.1.2", + "bundled": true, + "requires": { + "lodash._getnative": "^3.0.0" + } + }, + "lodash._createset": { + "version": "4.0.3", + "bundled": true + }, + "lodash._getnative": { + "version": "3.9.1", + "bundled": true + }, + "lodash._root": { + "version": "3.0.1", + "bundled": true + }, + "lodash.clonedeep": { + "version": "4.5.0", + "bundled": true + }, + "lodash.restparam": { + "version": "3.6.1", + "bundled": true + }, + "lodash.union": { + "version": "4.6.0", + "bundled": true + }, + "lodash.uniq": { + "version": "4.5.0", + "bundled": true + }, + "lodash.without": { + "version": "4.4.0", + "bundled": true + }, + "lowercase-keys": { + "version": "1.0.1", + "bundled": true + }, + "lru-cache": { + "version": "5.1.1", + "bundled": true, + "requires": { + "yallist": "^3.0.2" + } + }, + "make-dir": { + "version": "1.3.0", + "bundled": true, + "requires": { + "pify": "^3.0.0" + } + }, + "make-fetch-happen": { + "version": "5.0.2", + "bundled": true, + "requires": { + "agentkeepalive": "^3.4.1", + "cacache": "^12.0.0", + "http-cache-semantics": "^3.8.1", + "http-proxy-agent": "^2.1.0", + "https-proxy-agent": "^2.2.3", + "lru-cache": "^5.1.1", + "mississippi": "^3.0.0", + "node-fetch-npm": "^2.0.2", + "promise-retry": "^1.1.1", + "socks-proxy-agent": "^4.0.0", + "ssri": "^6.0.0" + } + }, + "meant": { + "version": "1.0.2", + "bundled": true + }, + "mime-db": { + "version": "1.35.0", + "bundled": true + }, + "mime-types": { + "version": "2.1.19", + "bundled": true, + "requires": { + "mime-db": "~1.35.0" + } + }, + "minimatch": { + "version": "3.0.4", + "bundled": true, + "requires": { + "brace-expansion": "^1.1.7" + } + }, + "minimist": { + "version": "1.2.5", + "bundled": true + }, + "minizlib": { + "version": "1.3.3", + "bundled": true, + "requires": { + "minipass": "^2.9.0" + }, + "dependencies": { + "minipass": { + "version": "2.9.0", + "bundled": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + } + } + }, + "mississippi": { + "version": "3.0.0", + "bundled": true, + "requires": { + "concat-stream": "^1.5.0", + "duplexify": "^3.4.2", + "end-of-stream": "^1.1.0", + "flush-write-stream": "^1.0.0", + "from2": "^2.1.0", + "parallel-transform": "^1.1.0", + "pump": "^3.0.0", + "pumpify": "^1.3.3", + "stream-each": "^1.1.0", + "through2": "^2.0.0" + } + }, + "mkdirp": { + "version": "0.5.5", + "bundled": true, + "requires": { + "minimist": "^1.2.5" + }, + "dependencies": { + "minimist": { + "version": "1.2.5", + "bundled": true + } + } + }, + "move-concurrently": { + "version": "1.0.1", + "bundled": true, + "requires": { + "aproba": "^1.1.1", + "copy-concurrently": "^1.0.0", + "fs-write-stream-atomic": "^1.0.8", + "mkdirp": "^0.5.1", + "rimraf": "^2.5.4", + "run-queue": "^1.0.3" + }, + "dependencies": { + "aproba": { + "version": "1.2.0", + "bundled": true + } + } + }, + "ms": { + "version": "2.1.1", + "bundled": true + }, + "mute-stream": { + "version": "0.0.7", + "bundled": true + }, + "node-fetch-npm": { + "version": "2.0.2", + "bundled": true, + "requires": { + "encoding": "^0.1.11", + "json-parse-better-errors": "^1.0.0", + "safe-buffer": "^5.1.1" + } + }, + "node-gyp": { + "version": "5.1.0", + "bundled": true, + "requires": { + "env-paths": "^2.2.0", + "glob": "^7.1.4", + "graceful-fs": "^4.2.2", + "mkdirp": "^0.5.1", + "nopt": "^4.0.1", + "npmlog": "^4.1.2", + "request": "^2.88.0", + "rimraf": "^2.6.3", + "semver": "^5.7.1", + "tar": "^4.4.12", + "which": "^1.3.1" + } + }, + "nopt": { + "version": "4.0.3", + "bundled": true, + "requires": { + "abbrev": "1", + "osenv": "^0.1.4" + } + }, + "normalize-package-data": { + "version": "2.5.0", + "bundled": true, + "requires": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + }, + "dependencies": { + "resolve": { + "version": "1.10.0", + "bundled": true, + "requires": { + "path-parse": "^1.0.6" + } + } + } + }, + "npm-audit-report": { + "version": "1.3.3", + "bundled": true, + "requires": { + "cli-table3": "^0.5.0", + "console-control-strings": "^1.1.0" + } + }, + "npm-bundled": { + "version": "1.1.1", + "bundled": true, + "requires": { + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-cache-filename": { + "version": "1.0.2", + "bundled": true + }, + "npm-install-checks": { + "version": "3.0.2", + "bundled": true, + "requires": { + "semver": "^2.3.0 || 3.x || 4 || 5" + } + }, + "npm-lifecycle": { + "version": "3.1.5", + "bundled": true, + "requires": { + "byline": "^5.0.0", + "graceful-fs": "^4.1.15", + "node-gyp": "^5.0.2", + "resolve-from": "^4.0.0", + "slide": "^1.1.6", + "uid-number": "0.0.6", + "umask": "^1.1.0", + "which": "^1.3.1" + } + }, + "npm-logical-tree": { + "version": "1.2.1", + "bundled": true + }, + "npm-normalize-package-bin": { + "version": "1.0.1", + "bundled": true + }, + "npm-package-arg": { + "version": "6.1.1", + "bundled": true, + "requires": { + "hosted-git-info": "^2.7.1", + "osenv": "^0.1.5", + "semver": "^5.6.0", + "validate-npm-package-name": "^3.0.0" + } + }, + "npm-packlist": { + "version": "1.4.8", + "bundled": true, + "requires": { + "ignore-walk": "^3.0.1", + "npm-bundled": "^1.0.1", + "npm-normalize-package-bin": "^1.0.1" + } + }, + "npm-pick-manifest": { + "version": "3.0.2", + "bundled": true, + "requires": { + "figgy-pudding": "^3.5.1", + "npm-package-arg": "^6.0.0", + "semver": "^5.4.1" + } + }, + "npm-profile": { + "version": "4.0.4", + "bundled": true, + "requires": { + "aproba": "^1.1.2 || 2", + "figgy-pudding": "^3.4.1", + "npm-registry-fetch": "^4.0.0" + } + }, + "npm-registry-fetch": { + "version": "4.0.7", + "bundled": true, + "requires": { + "JSONStream": "^1.3.4", + "bluebird": "^3.5.1", + "figgy-pudding": "^3.4.1", + "lru-cache": "^5.1.1", + "make-fetch-happen": "^5.0.0", + "npm-package-arg": "^6.1.0", + "safe-buffer": "^5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.1", + "bundled": true + } + } + }, + "npm-run-path": { + "version": "2.0.2", + "bundled": true, + "requires": { + "path-key": "^2.0.0" + } + }, + "npm-user-validate": { + "version": "1.0.0", + "bundled": true + }, + "npmlog": { + "version": "4.1.2", + "bundled": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "number-is-nan": { + "version": "1.0.1", + "bundled": true + }, + "oauth-sign": { + "version": "0.9.0", + "bundled": true + }, + "object-assign": { + "version": "4.1.1", + "bundled": true + }, + "object-keys": { + "version": "1.0.12", + "bundled": true + }, + "object.getownpropertydescriptors": { + "version": "2.0.3", + "bundled": true, + "requires": { + "define-properties": "^1.1.2", + "es-abstract": "^1.5.1" + } + }, + "once": { + "version": "1.4.0", + "bundled": true, + "requires": { + "wrappy": "1" + } + }, + "opener": { + "version": "1.5.1", + "bundled": true + }, + "os-homedir": { + "version": "1.0.2", + "bundled": true + }, + "os-tmpdir": { + "version": "1.0.2", + "bundled": true + }, + "osenv": { + "version": "0.1.5", + "bundled": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "p-finally": { + "version": "1.0.0", + "bundled": true + }, + "package-json": { + "version": "4.0.1", + "bundled": true, + "requires": { + "got": "^6.7.1", + "registry-auth-token": "^3.0.1", + "registry-url": "^3.0.3", + "semver": "^5.1.0" + } + }, + "pacote": { + "version": "9.5.12", + "bundled": true, + "requires": { + "bluebird": "^3.5.3", + "cacache": "^12.0.2", + "chownr": "^1.1.2", + "figgy-pudding": "^3.5.1", + "get-stream": "^4.1.0", + "glob": "^7.1.3", + "infer-owner": "^1.0.4", + "lru-cache": "^5.1.1", + "make-fetch-happen": "^5.0.0", + "minimatch": "^3.0.4", + "minipass": "^2.3.5", + "mississippi": "^3.0.0", + "mkdirp": "^0.5.1", + "normalize-package-data": "^2.4.0", + "npm-normalize-package-bin": "^1.0.0", + "npm-package-arg": "^6.1.0", + "npm-packlist": "^1.1.12", + "npm-pick-manifest": "^3.0.0", + "npm-registry-fetch": "^4.0.0", + "osenv": "^0.1.5", + "promise-inflight": "^1.0.1", + "promise-retry": "^1.1.1", + "protoduck": "^5.0.1", + "rimraf": "^2.6.2", + "safe-buffer": "^5.1.2", + "semver": "^5.6.0", + "ssri": "^6.0.1", + "tar": "^4.4.10", + "unique-filename": "^1.1.1", + "which": "^1.3.1" + }, + "dependencies": { + "minipass": { + "version": "2.9.0", + "bundled": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + } + } + }, + "parallel-transform": { + "version": "1.1.0", + "bundled": true, + "requires": { + "cyclist": "~0.2.2", + "inherits": "^2.0.3", + "readable-stream": "^2.1.5" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "path-exists": { + "version": "3.0.0", + "bundled": true + }, + "path-is-absolute": { + "version": "1.0.1", + "bundled": true + }, + "path-is-inside": { + "version": "1.0.2", + "bundled": true + }, + "path-key": { + "version": "2.0.1", + "bundled": true + }, + "path-parse": { + "version": "1.0.6", + "bundled": true + }, + "performance-now": { + "version": "2.1.0", + "bundled": true + }, + "pify": { + "version": "3.0.0", + "bundled": true + }, + "prepend-http": { + "version": "1.0.4", + "bundled": true + }, + "process-nextick-args": { + "version": "2.0.0", + "bundled": true + }, + "promise-inflight": { + "version": "1.0.1", + "bundled": true + }, + "promise-retry": { + "version": "1.1.1", + "bundled": true, + "requires": { + "err-code": "^1.0.0", + "retry": "^0.10.0" + }, + "dependencies": { + "retry": { + "version": "0.10.1", + "bundled": true + } + } + }, + "promzard": { + "version": "0.3.0", + "bundled": true, + "requires": { + "read": "1" + } + }, + "proto-list": { + "version": "1.2.4", + "bundled": true + }, + "protoduck": { + "version": "5.0.1", + "bundled": true, + "requires": { + "genfun": "^5.0.0" + } + }, + "prr": { + "version": "1.0.1", + "bundled": true + }, + "pseudomap": { + "version": "1.0.2", + "bundled": true + }, + "psl": { + "version": "1.1.29", + "bundled": true + }, + "pump": { + "version": "3.0.0", + "bundled": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "bundled": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + }, + "dependencies": { + "pump": { + "version": "2.0.1", + "bundled": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + } + } + }, + "punycode": { + "version": "1.4.1", + "bundled": true + }, + "qrcode-terminal": { + "version": "0.12.0", + "bundled": true + }, + "qs": { + "version": "6.5.2", + "bundled": true + }, + "query-string": { + "version": "6.8.2", + "bundled": true, + "requires": { + "decode-uri-component": "^0.2.0", + "split-on-first": "^1.0.0", + "strict-uri-encode": "^2.0.0" + } + }, + "qw": { + "version": "1.0.1", + "bundled": true + }, + "rc": { + "version": "1.2.8", + "bundled": true, + "requires": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + } + }, + "read": { + "version": "1.0.7", + "bundled": true, + "requires": { + "mute-stream": "~0.0.4" + } + }, + "read-cmd-shim": { + "version": "1.0.5", + "bundled": true, + "requires": { + "graceful-fs": "^4.1.2" + } + }, + "read-installed": { + "version": "4.0.3", + "bundled": true, + "requires": { + "debuglog": "^1.0.1", + "graceful-fs": "^4.1.2", + "read-package-json": "^2.0.0", + "readdir-scoped-modules": "^1.0.0", + "semver": "2 || 3 || 4 || 5", + "slide": "~1.1.3", + "util-extend": "^1.0.1" + } + }, + "read-package-json": { + "version": "2.1.1", + "bundled": true, + "requires": { + "glob": "^7.1.1", + "graceful-fs": "^4.1.2", + "json-parse-better-errors": "^1.0.1", + "normalize-package-data": "^2.0.0", + "npm-normalize-package-bin": "^1.0.0" + } + }, + "read-package-tree": { + "version": "5.3.1", + "bundled": true, + "requires": { + "read-package-json": "^2.0.0", + "readdir-scoped-modules": "^1.0.0", + "util-promisify": "^2.1.0" + } + }, + "readable-stream": { + "version": "3.6.0", + "bundled": true, + "requires": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + } + }, + "readdir-scoped-modules": { + "version": "1.1.0", + "bundled": true, + "requires": { + "debuglog": "^1.0.1", + "dezalgo": "^1.0.0", + "graceful-fs": "^4.1.2", + "once": "^1.3.0" + } + }, + "registry-auth-token": { + "version": "3.4.0", + "bundled": true, + "requires": { + "rc": "^1.1.6", + "safe-buffer": "^5.0.1" + } + }, + "registry-url": { + "version": "3.1.0", + "bundled": true, + "requires": { + "rc": "^1.0.1" + } + }, + "request": { + "version": "2.88.0", + "bundled": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.0", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.4.3", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + } + }, + "require-directory": { + "version": "2.1.1", + "bundled": true + }, + "require-main-filename": { + "version": "2.0.0", + "bundled": true + }, + "resolve-from": { + "version": "4.0.0", + "bundled": true + }, + "retry": { + "version": "0.12.0", + "bundled": true + }, + "rimraf": { + "version": "2.7.1", + "bundled": true, + "requires": { + "glob": "^7.1.3" + } + }, + "run-queue": { + "version": "1.0.3", + "bundled": true, + "requires": { + "aproba": "^1.1.1" + }, + "dependencies": { + "aproba": { + "version": "1.2.0", + "bundled": true + } + } + }, + "safe-buffer": { + "version": "5.1.2", + "bundled": true + }, + "safer-buffer": { + "version": "2.1.2", + "bundled": true + }, + "semver": { + "version": "5.7.1", + "bundled": true + }, + "semver-diff": { + "version": "2.1.0", + "bundled": true, + "requires": { + "semver": "^5.0.3" + } + }, + "set-blocking": { + "version": "2.0.0", + "bundled": true + }, + "sha": { + "version": "3.0.0", + "bundled": true, + "requires": { + "graceful-fs": "^4.1.2" + } + }, + "shebang-command": { + "version": "1.2.0", + "bundled": true, + "requires": { + "shebang-regex": "^1.0.0" + } + }, + "shebang-regex": { + "version": "1.0.0", + "bundled": true + }, + "signal-exit": { + "version": "3.0.2", + "bundled": true + }, + "slide": { + "version": "1.1.6", + "bundled": true + }, + "smart-buffer": { + "version": "4.1.0", + "bundled": true + }, + "socks": { + "version": "2.3.3", + "bundled": true, + "requires": { + "ip": "1.1.5", + "smart-buffer": "^4.1.0" + } + }, + "socks-proxy-agent": { + "version": "4.0.2", + "bundled": true, + "requires": { + "agent-base": "~4.2.1", + "socks": "~2.3.2" + }, + "dependencies": { + "agent-base": { + "version": "4.2.1", + "bundled": true, + "requires": { + "es6-promisify": "^5.0.0" + } + } + } + }, + "sorted-object": { + "version": "2.0.1", + "bundled": true + }, + "sorted-union-stream": { + "version": "2.1.3", + "bundled": true, + "requires": { + "from2": "^1.3.0", + "stream-iterate": "^1.1.0" + }, + "dependencies": { + "from2": { + "version": "1.3.0", + "bundled": true, + "requires": { + "inherits": "~2.0.1", + "readable-stream": "~1.1.10" + } + }, + "isarray": { + "version": "0.0.1", + "bundled": true + }, + "readable-stream": { + "version": "1.1.14", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "string_decoder": { + "version": "0.10.31", + "bundled": true + } + } + }, + "spdx-correct": { + "version": "3.0.0", + "bundled": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.1.0", + "bundled": true + }, + "spdx-expression-parse": { + "version": "3.0.0", + "bundled": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.5", + "bundled": true + }, + "split-on-first": { + "version": "1.1.0", + "bundled": true + }, + "sshpk": { + "version": "1.14.2", + "bundled": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "ssri": { + "version": "6.0.1", + "bundled": true, + "requires": { + "figgy-pudding": "^3.5.1" + } + }, + "stream-each": { + "version": "1.2.2", + "bundled": true, + "requires": { + "end-of-stream": "^1.1.0", + "stream-shift": "^1.0.0" + } + }, + "stream-iterate": { + "version": "1.2.0", + "bundled": true, + "requires": { + "readable-stream": "^2.1.5", + "stream-shift": "^1.0.0" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "stream-shift": { + "version": "1.0.0", + "bundled": true + }, + "strict-uri-encode": { + "version": "2.0.0", + "bundled": true + }, + "string-width": { + "version": "2.1.1", + "bundled": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "bundled": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "bundled": true + }, + "strip-ansi": { + "version": "4.0.0", + "bundled": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "string_decoder": { + "version": "1.3.0", + "bundled": true, + "requires": { + "safe-buffer": "~5.2.0" + }, + "dependencies": { + "safe-buffer": { + "version": "5.2.0", + "bundled": true + } + } + }, + "stringify-package": { + "version": "1.0.1", + "bundled": true + }, + "strip-ansi": { + "version": "3.0.1", + "bundled": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-eof": { + "version": "1.0.0", + "bundled": true + }, + "strip-json-comments": { + "version": "2.0.1", + "bundled": true + }, + "supports-color": { + "version": "5.4.0", + "bundled": true, + "requires": { + "has-flag": "^3.0.0" + } + }, + "tar": { + "version": "4.4.13", + "bundled": true, + "requires": { + "chownr": "^1.1.1", + "fs-minipass": "^1.2.5", + "minipass": "^2.8.6", + "minizlib": "^1.2.1", + "mkdirp": "^0.5.0", + "safe-buffer": "^5.1.2", + "yallist": "^3.0.3" + }, + "dependencies": { + "minipass": { + "version": "2.9.0", + "bundled": true, + "requires": { + "safe-buffer": "^5.1.2", + "yallist": "^3.0.0" + } + } + } + }, + "term-size": { + "version": "1.2.0", + "bundled": true, + "requires": { + "execa": "^0.7.0" + } + }, + "text-table": { + "version": "0.2.0", + "bundled": true + }, + "through": { + "version": "2.3.8", + "bundled": true + }, + "through2": { + "version": "2.0.3", + "bundled": true, + "requires": { + "readable-stream": "^2.1.5", + "xtend": "~4.0.1" + }, + "dependencies": { + "readable-stream": { + "version": "2.3.6", + "bundled": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + } + }, + "string_decoder": { + "version": "1.1.1", + "bundled": true, + "requires": { + "safe-buffer": "~5.1.0" + } + } + } + }, + "timed-out": { + "version": "4.0.1", + "bundled": true + }, + "tiny-relative-date": { + "version": "1.3.0", + "bundled": true + }, + "tough-cookie": { + "version": "2.4.3", + "bundled": true, + "requires": { + "psl": "^1.1.24", + "punycode": "^1.4.1" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "bundled": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "bundled": true, + "optional": true + }, + "typedarray": { + "version": "0.0.6", + "bundled": true + }, + "uid-number": { + "version": "0.0.6", + "bundled": true + }, + "umask": { + "version": "1.1.0", + "bundled": true + }, + "unique-filename": { + "version": "1.1.1", + "bundled": true, + "requires": { + "unique-slug": "^2.0.0" + } + }, + "unique-slug": { + "version": "2.0.0", + "bundled": true, + "requires": { + "imurmurhash": "^0.1.4" + } + }, + "unique-string": { + "version": "1.0.0", + "bundled": true, + "requires": { + "crypto-random-string": "^1.0.0" + } + }, + "unpipe": { + "version": "1.0.0", + "bundled": true + }, + "unzip-response": { + "version": "2.0.1", + "bundled": true + }, + "update-notifier": { + "version": "2.5.0", + "bundled": true, + "requires": { + "boxen": "^1.2.1", + "chalk": "^2.0.1", + "configstore": "^3.0.0", + "import-lazy": "^2.1.0", + "is-ci": "^1.0.10", + "is-installed-globally": "^0.1.0", + "is-npm": "^1.0.0", + "latest-version": "^3.0.0", + "semver-diff": "^2.0.0", + "xdg-basedir": "^3.0.0" + } + }, + "url-parse-lax": { + "version": "1.0.0", + "bundled": true, + "requires": { + "prepend-http": "^1.0.1" + } + }, + "util-deprecate": { + "version": "1.0.2", + "bundled": true + }, + "util-extend": { + "version": "1.0.3", + "bundled": true + }, + "util-promisify": { + "version": "2.1.0", + "bundled": true, + "requires": { + "object.getownpropertydescriptors": "^2.0.3" + } + }, + "uuid": { + "version": "3.3.3", + "bundled": true + }, + "validate-npm-package-license": { + "version": "3.0.4", + "bundled": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "validate-npm-package-name": { + "version": "3.0.0", + "bundled": true, + "requires": { + "builtins": "^1.0.3" + } + }, + "verror": { + "version": "1.10.0", + "bundled": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "wcwidth": { + "version": "1.0.1", + "bundled": true, + "requires": { + "defaults": "^1.0.3" + } + }, + "which": { + "version": "1.3.1", + "bundled": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "bundled": true + }, + "wide-align": { + "version": "1.1.2", + "bundled": true, + "requires": { + "string-width": "^1.0.2" + }, + "dependencies": { + "string-width": { + "version": "1.0.2", + "bundled": true, + "requires": { + "code-point-at": "^1.0.0", + "is-fullwidth-code-point": "^1.0.0", + "strip-ansi": "^3.0.0" + } + } + } + }, + "widest-line": { + "version": "2.0.1", + "bundled": true, + "requires": { + "string-width": "^2.1.1" + } + }, + "worker-farm": { + "version": "1.7.0", + "bundled": true, + "requires": { + "errno": "~0.1.7" + } + }, + "wrap-ansi": { + "version": "5.1.0", + "bundled": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "bundled": true + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "bundled": true + }, + "string-width": { + "version": "3.1.0", + "bundled": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "bundled": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "bundled": true + }, + "write-file-atomic": { + "version": "2.4.3", + "bundled": true, + "requires": { + "graceful-fs": "^4.1.11", + "imurmurhash": "^0.1.4", + "signal-exit": "^3.0.2" + } + }, + "xdg-basedir": { + "version": "3.0.0", + "bundled": true + }, + "xtend": { + "version": "4.0.1", + "bundled": true + }, + "y18n": { + "version": "4.0.0", + "bundled": true + }, + "yallist": { + "version": "3.0.3", + "bundled": true + }, + "yargs": { + "version": "14.2.3", + "bundled": true, + "requires": { + "cliui": "^5.0.0", + "decamelize": "^1.2.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^15.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "bundled": true + }, + "find-up": { + "version": "3.0.0", + "bundled": true, + "requires": { + "locate-path": "^3.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "2.0.0", + "bundled": true + }, + "locate-path": { + "version": "3.0.0", + "bundled": true, + "requires": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + } + }, + "p-limit": { + "version": "2.3.0", + "bundled": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "bundled": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "bundled": true + }, + "string-width": { + "version": "3.1.0", + "bundled": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "bundled": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "yargs-parser": { + "version": "15.0.1", + "bundled": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "dependencies": { + "camelcase": { + "version": "5.3.1", + "bundled": true + } + } + } + } + }, + "npmlog": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/npmlog/-/npmlog-4.1.2.tgz", + "integrity": "sha512-2uUqazuKlTaSI/dC8AzicUck7+IrEaOnN/e0jd3Xtt1KcGpwx30v50mL7oPyr/h9bL3E4aZccVwpwP+5W9Vjkg==", + "dev": true, + "requires": { + "are-we-there-yet": "~1.1.2", + "console-control-strings": "~1.1.0", + "gauge": "~2.7.3", + "set-blocking": "~2.0.0" + } + }, + "num2fraction": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/num2fraction/-/num2fraction-1.2.2.tgz", + "integrity": "sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=", + "dev": true + }, + "number-is-nan": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/number-is-nan/-/number-is-nan-1.0.1.tgz", + "integrity": "sha1-CXtgK1NCKlIsGvuHkDGDNpQaAR0=", + "dev": true + }, + "oauth-sign": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/oauth-sign/-/oauth-sign-0.9.0.tgz", + "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", + "dev": true + }, + "object-assign": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", + "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + }, + "object-component": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/object-component/-/object-component-0.0.3.tgz", + "integrity": "sha1-8MaapQ78lbhmwYb0AKM3acsvEpE=", + "dev": true + }, + "object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dev": true, + "requires": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dev": true, + "requires": { + "isobject": "^3.0.0" + } + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.defaults": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.defaults/-/object.defaults-1.1.0.tgz", + "integrity": "sha1-On+GgzS0B96gbaFtiNXNKeQ1/s8=", + "dev": true, + "requires": { + "array-each": "^1.0.1", + "array-slice": "^1.0.0", + "for-own": "^1.0.0", + "isobject": "^3.0.0" + } + }, + "object.map": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.map/-/object.map-1.0.1.tgz", + "integrity": "sha1-z4Plncj8wK1fQlDh94s7gb2AHTc=", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dev": true, + "requires": { + "isobject": "^3.0.1" + } + }, + "object.reduce": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object.reduce/-/object.reduce-1.0.1.tgz", + "integrity": "sha1-b+NI8qx/oPlcpiEiZZkJaCW7A60=", + "dev": true, + "requires": { + "for-own": "^1.0.0", + "make-iterator": "^1.0.0" + } + }, + "on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "dev": true, + "requires": { + "ee-first": "1.1.1" + } + }, + "once": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", + "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", + "dev": true, + "requires": { + "wrappy": "1" + } + }, + "openurl": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/openurl/-/openurl-1.1.1.tgz", + "integrity": "sha1-OHW0sO96UsFW8NtB1GCduw+Us4c=", + "dev": true + }, + "opn": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/opn/-/opn-5.3.0.tgz", + "integrity": "sha512-bYJHo/LOmoTd+pfiYhfZDnf9zekVJrY+cnS2a5F2x+w5ppvTqObojTP7WiFG+kVZs9Inw+qQ/lw7TroWwhdd2g==", + "dev": true, + "requires": { + "is-wsl": "^1.1.0" + } + }, + "ordered-read-streams": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/ordered-read-streams/-/ordered-read-streams-1.0.1.tgz", + "integrity": "sha1-d8DLN8QVJdZBZtmQ/61+xqDhNj4=", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "os-homedir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-homedir/-/os-homedir-1.0.2.tgz", + "integrity": "sha1-/7xJiDNuDoM94MFox+8VISGqf7M=", + "dev": true + }, + "os-locale": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/os-locale/-/os-locale-1.4.0.tgz", + "integrity": "sha1-IPnxeuKe00XoveWDsT0gCYA8FNk=", + "dev": true, + "requires": { + "lcid": "^1.0.0" + } + }, + "os-tmpdir": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", + "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", + "dev": true + }, + "osenv": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/osenv/-/osenv-0.1.5.tgz", + "integrity": "sha512-0CWcCECdMVc2Rw3U5w9ZjqX6ga6ubk1xDVKxtBQPK7wis/0F2r9T6k4ydGYhecl7YUBxBVxhL5oisPsNxAPe2g==", + "dev": true, + "requires": { + "os-homedir": "^1.0.0", + "os-tmpdir": "^1.0.0" + } + }, + "owl-carousel-2": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/owl-carousel-2/-/owl-carousel-2-0.0.3.tgz", + "integrity": "sha1-SLFpIMZnadzkS2Ws86DhccIIHyk=" + }, + "p-limit": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", + "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", + "dev": true, + "requires": { + "p-try": "^2.0.0" + } + }, + "p-locate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-3.0.0.tgz", + "integrity": "sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==", + "dev": true, + "requires": { + "p-limit": "^2.0.0" + } + }, + "p-map": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-map/-/p-map-3.0.0.tgz", + "integrity": "sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==", + "dev": true, + "requires": { + "aggregate-error": "^3.0.0" + } + }, + "p-try": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", + "dev": true + }, + "param-case": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/param-case/-/param-case-2.1.1.tgz", + "integrity": "sha1-35T9jPZTHs915r75oIWPvHK+Ikc=", + "dev": true, + "requires": { + "no-case": "^2.2.0" + } + }, + "parse-filepath": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-filepath/-/parse-filepath-1.0.2.tgz", + "integrity": "sha1-pjISf1Oq89FYdvWHLz/6x2PWyJE=", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "map-cache": "^0.2.0", + "path-root": "^0.1.1" + } + }, + "parse-json": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", + "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", + "dev": true, + "requires": { + "error-ex": "^1.2.0" + } + }, + "parse-node-version": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parse-node-version/-/parse-node-version-1.0.1.tgz", + "integrity": "sha512-3YHlOa/JgH6Mnpr05jP9eDG254US9ek25LyIxZlDItp2iJtwyaXQb57lBYLdT3MowkUFYEV2XXNAYIPlESvJlA==", + "dev": true + }, + "parse-passwd": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/parse-passwd/-/parse-passwd-1.0.0.tgz", + "integrity": "sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=", + "dev": true + }, + "parseqs": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.6.tgz", + "integrity": "sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==", + "dev": true + }, + "parseuri": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.6.tgz", + "integrity": "sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==", + "dev": true + }, + "parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "dev": true + }, + "pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "dev": true + }, + "path-dirname": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/path-dirname/-/path-dirname-1.0.2.tgz", + "integrity": "sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=", + "dev": true + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, + "path-is-absolute": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", + "dev": true + }, + "path-parse": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.6.tgz", + "integrity": "sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==", + "dev": true + }, + "path-root": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/path-root/-/path-root-0.1.1.tgz", + "integrity": "sha1-mkpoFMrBwM1zNgqV8yCDyOpHRbc=", + "dev": true, + "requires": { + "path-root-regex": "^0.1.0" + } + }, + "path-root-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/path-root-regex/-/path-root-regex-0.1.2.tgz", + "integrity": "sha1-v8zcjfWxLcUsi0PsONGNcsBLqW0=", + "dev": true + }, + "path-type": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", + "dev": true + }, + "pause-stream": { + "version": "0.0.11", + "resolved": "https://registry.npmjs.org/pause-stream/-/pause-stream-0.0.11.tgz", + "integrity": "sha1-/lo0sMvOErWqaitAPuLnO2AvFEU=", + "dev": true, + "requires": { + "through": "~2.3" + } + }, + "perfect-scrollbar": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/perfect-scrollbar/-/perfect-scrollbar-1.5.0.tgz", + "integrity": "sha512-NrNHJn5mUGupSiheBTy6x+6SXCFbLlm8fVZh9moIzw/LgqElN5q4ncR4pbCBCYuCJ8Kcl9mYM0NgDxvW+b4LxA==" + }, + "performance-now": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/performance-now/-/performance-now-2.1.0.tgz", + "integrity": "sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=", + "dev": true + }, + "picomatch": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.2.2.tgz", + "integrity": "sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==", + "dev": true + }, + "pify": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", + "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", + "dev": true + }, + "pinkie": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/pinkie/-/pinkie-2.0.4.tgz", + "integrity": "sha1-clVrgM+g1IqXToDnckjoDtT3+HA=", + "dev": true + }, + "pinkie-promise": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pinkie-promise/-/pinkie-promise-2.0.1.tgz", + "integrity": "sha1-ITXW36ejWMBprJsXh3YogihFD/o=", + "dev": true, + "requires": { + "pinkie": "^2.0.0" + } + }, + "plugin-error": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-1.0.1.tgz", + "integrity": "sha512-L1zP0dk7vGweZME2i+EeakvUNqSrdiI3F91TwEoYiGrAfUXmVv6fJIq4g82PAXxNsWOp0J7ZqQy/3Szz0ajTxA==", + "dev": true, + "requires": { + "ansi-colors": "^1.0.1", + "arr-diff": "^4.0.0", + "arr-union": "^3.1.0", + "extend-shallow": "^3.0.2" + } + }, + "popper.js": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/popper.js/-/popper.js-1.16.1.tgz", + "integrity": "sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==" + }, + "portscanner": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/portscanner/-/portscanner-2.1.1.tgz", + "integrity": "sha1-6rtAnk3iSVD1oqUW01rnaTQ/u5Y=", + "dev": true, + "requires": { + "async": "1.5.2", + "is-number-like": "^1.0.3" + } + }, + "posix-character-classes": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/posix-character-classes/-/posix-character-classes-0.1.1.tgz", + "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=", + "dev": true + }, + "postcss": { + "version": "7.0.35", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.35.tgz", + "integrity": "sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==", + "dev": true, + "requires": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "dependencies": { + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "chalk": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", + "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "dependencies": { + "supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + }, + "supports-color": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-6.1.0.tgz", + "integrity": "sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==", + "dev": true, + "requires": { + "has-flag": "^3.0.0" + } + } + } + }, + "postcss-value-parser": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.1.0.tgz", + "integrity": "sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==", + "dev": true + }, + "pretty-hrtime": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/pretty-hrtime/-/pretty-hrtime-1.0.3.tgz", + "integrity": "sha1-t+PqQkNaTJsnWdmeDyAesZWALuE=", + "dev": true + }, + "process-nextick-args": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", + "dev": true + }, + "progressbar.js": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/progressbar.js/-/progressbar.js-1.1.0.tgz", + "integrity": "sha512-K68/xcyXKo2I6T3PfIkXrRaycxROmWeU4bugb49iulWR25cU94PM0cfZ47S0jDhG5K3vPhZwCOy1fgb5Pgh6UQ==", + "requires": { + "shifty": "^2.1.2" + } + }, + "proto-list": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/proto-list/-/proto-list-1.2.4.tgz", + "integrity": "sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=", + "dev": true + }, + "pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=", + "dev": true + }, + "psl": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/psl/-/psl-1.8.0.tgz", + "integrity": "sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==", + "dev": true + }, + "pump": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/pump/-/pump-2.0.1.tgz", + "integrity": "sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==", + "dev": true, + "requires": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "pumpify": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/pumpify/-/pumpify-1.5.1.tgz", + "integrity": "sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==", + "dev": true, + "requires": { + "duplexify": "^3.6.0", + "inherits": "^2.0.3", + "pump": "^2.0.0" + } + }, + "punycode": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", + "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", + "dev": true + }, + "pwstabs": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/pwstabs/-/pwstabs-1.4.0.tgz", + "integrity": "sha1-wKK7j+t/sSpwkWGP2OmmlzN50S8=" + }, + "qs": { + "version": "6.2.3", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.2.3.tgz", + "integrity": "sha1-HPyyXBCpsrSDBT/zn138kjOQjP4=", + "dev": true + }, + "range-parser": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", + "dev": true + }, + "raw-body": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz", + "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", + "dev": true, + "requires": { + "bytes": "3.1.0", + "http-errors": "1.7.3", + "iconv-lite": "0.4.24", + "unpipe": "1.0.0" + } + }, + "read-pkg": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-1.1.0.tgz", + "integrity": "sha1-9f+qXs0pyzHAR0vKfXVra7KePyg=", + "dev": true, + "requires": { + "load-json-file": "^1.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^1.0.0" + }, + "dependencies": { + "path-type": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/path-type/-/path-type-1.1.0.tgz", + "integrity": "sha1-WcRPfuSR2nBNpBXaWkBwuk+P5EE=", + "dev": true, + "requires": { + "graceful-fs": "^4.1.2", + "pify": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + } + } + }, + "read-pkg-up": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-1.0.1.tgz", + "integrity": "sha1-nWPBMnbAZZGNV/ACpX9AobZD+wI=", + "dev": true, + "requires": { + "find-up": "^1.0.0", + "read-pkg": "^1.0.0" + }, + "dependencies": { + "find-up": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-1.1.2.tgz", + "integrity": "sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=", + "dev": true, + "requires": { + "path-exists": "^2.0.0", + "pinkie-promise": "^2.0.0" + } + }, + "path-exists": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-2.1.0.tgz", + "integrity": "sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=", + "dev": true, + "requires": { + "pinkie-promise": "^2.0.0" + } + } + } + }, + "readable-stream": { + "version": "2.3.7", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", + "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "dev": true, + "requires": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.3", + "isarray": "~1.0.0", + "process-nextick-args": "~2.0.0", + "safe-buffer": "~5.1.1", + "string_decoder": "~1.1.1", + "util-deprecate": "~1.0.1" + }, + "dependencies": { + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + } + } + }, + "readdirp": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.5.0.tgz", + "integrity": "sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==", + "dev": true, + "requires": { + "picomatch": "^2.2.1" + } + }, + "rechoir": { + "version": "0.6.2", + "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.6.2.tgz", + "integrity": "sha1-hSBLVNuoLVdC4oyWdW70OvUOM4Q=", + "dev": true, + "requires": { + "resolve": "^1.1.6" + } + }, + "redent": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-1.0.0.tgz", + "integrity": "sha1-z5Fqsf1fHxbfsggi3W7H9zDCr94=", + "dev": true, + "requires": { + "indent-string": "^2.1.0", + "strip-indent": "^1.0.1" + }, + "dependencies": { + "indent-string": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-2.1.0.tgz", + "integrity": "sha1-ji1INIdCEhtKghi3oTfppSBJ3IA=", + "dev": true, + "requires": { + "repeating": "^2.0.0" + } + } + } + }, + "regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + } + }, + "relateurl": { + "version": "0.2.7", + "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", + "dev": true + }, + "remove-bom-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remove-bom-buffer/-/remove-bom-buffer-3.0.0.tgz", + "integrity": "sha512-8v2rWhaakv18qcvNeli2mZ/TMTL2nEyAKRvzo1WtnZBl15SHyEhrCu2/xKlJyUFKHiHgfXIyuY6g2dObJJycXQ==", + "dev": true, + "requires": { + "is-buffer": "^1.1.5", + "is-utf8": "^0.2.1" + }, + "dependencies": { + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + } + } + }, + "remove-bom-stream": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/remove-bom-stream/-/remove-bom-stream-1.2.0.tgz", + "integrity": "sha1-BfGlk/FuQuH7kOv1nejlaVJflSM=", + "dev": true, + "requires": { + "remove-bom-buffer": "^3.0.0", + "safe-buffer": "^5.1.0", + "through2": "^2.0.3" + } + }, + "remove-trailing-separator": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/remove-trailing-separator/-/remove-trailing-separator-1.1.0.tgz", + "integrity": "sha1-wkvOKig62tW8P1jg1IJJuSN52O8=", + "dev": true + }, + "repeat-element": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.3.tgz", + "integrity": "sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==", + "dev": true + }, + "repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "dev": true + }, + "repeating": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/repeating/-/repeating-2.0.1.tgz", + "integrity": "sha1-UhTFOpJtNVJwdSf7q0FdvAjQbdo=", + "dev": true, + "requires": { + "is-finite": "^1.0.0" + } + }, + "replace-ext": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", + "dev": true + }, + "replace-homedir": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-homedir/-/replace-homedir-1.0.0.tgz", + "integrity": "sha1-6H9tUTuSjd6AgmDBK+f+xv9ueYw=", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1", + "is-absolute": "^1.0.0", + "remove-trailing-separator": "^1.1.0" + } + }, + "replacestream": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/replacestream/-/replacestream-4.0.3.tgz", + "integrity": "sha512-AC0FiLS352pBBiZhd4VXB1Ab/lh0lEgpP+GGvZqbQh8a5cmXVoTe5EX/YeTFArnp4SRGTHh1qCHu9lGs1qG8sA==", + "dev": true, + "requires": { + "escape-string-regexp": "^1.0.3", + "object-assign": "^4.0.1", + "readable-stream": "^2.0.2" + } + }, + "request": { + "version": "2.88.2", + "resolved": "https://registry.npmjs.org/request/-/request-2.88.2.tgz", + "integrity": "sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==", + "dev": true, + "requires": { + "aws-sign2": "~0.7.0", + "aws4": "^1.8.0", + "caseless": "~0.12.0", + "combined-stream": "~1.0.6", + "extend": "~3.0.2", + "forever-agent": "~0.6.1", + "form-data": "~2.3.2", + "har-validator": "~5.1.3", + "http-signature": "~1.2.0", + "is-typedarray": "~1.0.0", + "isstream": "~0.1.2", + "json-stringify-safe": "~5.0.1", + "mime-types": "~2.1.19", + "oauth-sign": "~0.9.0", + "performance-now": "^2.1.0", + "qs": "~6.5.2", + "safe-buffer": "^5.1.2", + "tough-cookie": "~2.5.0", + "tunnel-agent": "^0.6.0", + "uuid": "^3.3.2" + }, + "dependencies": { + "qs": { + "version": "6.5.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.5.2.tgz", + "integrity": "sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==", + "dev": true + } + } + }, + "require-dir": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/require-dir/-/require-dir-1.2.0.tgz", + "integrity": "sha512-LY85DTSu+heYgDqq/mK+7zFHWkttVNRXC9NKcKGyuGLdlsfbjEPrIEYdCVrx6hqnJb+xSu3Lzaoo8VnmOhhjNA==", + "dev": true + }, + "require-directory": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", + "dev": true + }, + "require-main-filename": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/require-main-filename/-/require-main-filename-2.0.0.tgz", + "integrity": "sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==", + "dev": true + }, + "requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", + "dev": true + }, + "resolve": { + "version": "1.18.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.18.1.tgz", + "integrity": "sha512-lDfCPaMKfOJXjy0dPayzPdF1phampNWr3qFCjAu+rw/qbQmr5jWH5xN2hwh9QKfw9E5v4hwV7A+jrCmL8yjjqA==", + "dev": true, + "requires": { + "is-core-module": "^2.0.0", + "path-parse": "^1.0.6" + } + }, + "resolve-dir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/resolve-dir/-/resolve-dir-1.0.1.tgz", + "integrity": "sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=", + "dev": true, + "requires": { + "expand-tilde": "^2.0.0", + "global-modules": "^1.0.0" + } + }, + "resolve-options": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve-options/-/resolve-options-1.1.0.tgz", + "integrity": "sha1-MrueOcBtZzONyTeMDW1gdFZq0TE=", + "dev": true, + "requires": { + "value-or-function": "^3.0.0" + } + }, + "resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "dev": true + }, + "resp-modifier": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/resp-modifier/-/resp-modifier-6.0.2.tgz", + "integrity": "sha1-sSTeXE+6/LpUH0j/pzlw9KpFa08=", + "dev": true, + "requires": { + "debug": "^2.2.0", + "minimatch": "^3.0.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + } + } + }, + "ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "dev": true + }, + "reusify": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", + "dev": true + }, + "rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dev": true, + "requires": { + "glob": "^7.1.3" + } + }, + "run-parallel": { + "version": "1.1.10", + "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.1.10.tgz", + "integrity": "sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==", + "dev": true + }, + "run-sequence": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/run-sequence/-/run-sequence-2.2.1.tgz", + "integrity": "sha512-qkzZnQWMZjcKbh3CNly2srtrkaO/2H/SI5f2eliMCapdRD3UhMrwjfOAZJAnZ2H8Ju4aBzFZkBGXUqFs9V0yxw==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "fancy-log": "^1.3.2", + "plugin-error": "^0.1.2" + }, + "dependencies": { + "arr-diff": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-1.1.0.tgz", + "integrity": "sha1-aHwydYFjWI/vfeezb6vklesaOZo=", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1", + "array-slice": "^0.2.3" + } + }, + "arr-union": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-2.1.0.tgz", + "integrity": "sha1-IPnqtexw9cfSFbEHexw5Fh0pLH0=", + "dev": true + }, + "array-slice": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/array-slice/-/array-slice-0.2.3.tgz", + "integrity": "sha1-3Tz7gO15c6dRF82sabC5nshhhvU=", + "dev": true + }, + "extend-shallow": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-1.1.4.tgz", + "integrity": "sha1-Gda/lN/AnXa6cR85uHLSH/TdkHE=", + "dev": true, + "requires": { + "kind-of": "^1.1.0" + } + }, + "kind-of": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-1.1.0.tgz", + "integrity": "sha1-FAo9LUGjbS78+pN3tiwk+ElaXEQ=", + "dev": true + }, + "plugin-error": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/plugin-error/-/plugin-error-0.1.2.tgz", + "integrity": "sha1-O5uzM1zPAPQl4HQ34ZJ2ln2kes4=", + "dev": true, + "requires": { + "ansi-cyan": "^0.1.1", + "ansi-red": "^0.1.1", + "arr-diff": "^1.0.1", + "arr-union": "^2.0.1", + "extend-shallow": "^1.1.2" + } + } + } + }, + "rx": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", + "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=", + "dev": true + }, + "rxjs": { + "version": "5.5.12", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-5.5.12.tgz", + "integrity": "sha512-xx2itnL5sBbqeeiVgNPVuQQ1nC8Jp2WfNJhXWHmElW9YmrpS9UVnNzhP3EH3HFqexO5Tlp8GhYY+WEcqcVMvGw==", + "dev": true, + "requires": { + "symbol-observable": "1.0.1" + } + }, + "safe-buffer": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", + "dev": true + }, + "safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dev": true, + "requires": { + "ret": "~0.1.10" + } + }, + "safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", + "dev": true + }, + "sass-graph": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/sass-graph/-/sass-graph-2.2.5.tgz", + "integrity": "sha512-VFWDAHOe6mRuT4mZRd4eKE+d8Uedrk6Xnh7Sh9b4NGufQLQjOrvf/MQoOdx+0s92L89FeyUUNfU597j/3uNpag==", + "dev": true, + "requires": { + "glob": "^7.0.0", + "lodash": "^4.0.0", + "scss-tokenizer": "^0.2.3", + "yargs": "^13.3.2" + }, + "dependencies": { + "yargs": { + "version": "13.3.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-13.3.2.tgz", + "integrity": "sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==", + "dev": true, + "requires": { + "cliui": "^5.0.0", + "find-up": "^3.0.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^3.0.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^13.1.2" + } + } + } + }, + "scss-tokenizer": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/scss-tokenizer/-/scss-tokenizer-0.2.3.tgz", + "integrity": "sha1-jrBtualyMzOCTT9VMGQRSYR85dE=", + "dev": true, + "requires": { + "js-base64": "^2.1.8", + "source-map": "^0.4.2" + }, + "dependencies": { + "source-map": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.4.4.tgz", + "integrity": "sha1-66T12pwNyZneaAMti092FzZSA2s=", + "dev": true, + "requires": { + "amdefine": ">=0.0.4" + } + } + } + }, + "semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "dev": true + }, + "semver-greatest-satisfied-range": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/semver-greatest-satisfied-range/-/semver-greatest-satisfied-range-1.1.0.tgz", + "integrity": "sha1-E+jCZYq5aRywzXEJMkAoDTb3els=", + "dev": true, + "requires": { + "sver-compat": "^1.5.0" + } + }, + "send": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/send/-/send-0.16.2.tgz", + "integrity": "sha512-E64YFPUssFHEFBvpbbjr44NCLtI1AohxQ8ZSiJjQLskAdKuriYEP6VyGEsRDH8ScozGpkaX1BGvhanqCwkcEZw==", + "dev": true, + "requires": { + "debug": "2.6.9", + "depd": "~1.1.2", + "destroy": "~1.0.4", + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "etag": "~1.8.1", + "fresh": "0.5.2", + "http-errors": "~1.6.2", + "mime": "1.4.1", + "ms": "2.0.0", + "on-finished": "~2.3.0", + "range-parser": "~1.2.0", + "statuses": "~1.4.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "statuses": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.4.0.tgz", + "integrity": "sha512-zhSCtt8v2NDrRlPQpCNtw/heZLtfUDqxBM1udqikb/Hbk52LK4nQSwr10u77iopCW5LsyHpuXS0GnEc48mLeew==", + "dev": true + } + } + }, + "serve-index": { + "version": "1.9.1", + "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", + "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", + "dev": true, + "requires": { + "accepts": "~1.3.4", + "batch": "0.6.1", + "debug": "2.6.9", + "escape-html": "~1.0.3", + "http-errors": "~1.6.2", + "mime-types": "~2.1.17", + "parseurl": "~1.3.2" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "http-errors": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", + "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", + "dev": true, + "requires": { + "depd": "~1.1.2", + "inherits": "2.0.3", + "setprototypeof": "1.1.0", + "statuses": ">= 1.4.0 < 2" + } + }, + "inherits": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", + "dev": true + }, + "setprototypeof": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", + "dev": true + }, + "statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "dev": true + } + } + }, + "serve-static": { + "version": "1.13.2", + "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.13.2.tgz", + "integrity": "sha512-p/tdJrO4U387R9oMjb1oj7qSMaMfmOyd4j9hOFoxZe2baQszgHcSWjuya/CiT5kgZZKRudHNOA0pYXOl8rQ5nw==", + "dev": true, + "requires": { + "encodeurl": "~1.0.2", + "escape-html": "~1.0.3", + "parseurl": "~1.3.2", + "send": "0.16.2" + } + }, + "server-destroy": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/server-destroy/-/server-destroy-1.0.1.tgz", + "integrity": "sha1-8Tv5KOQrnD55OD5hzDmYtdFObN0=", + "dev": true + }, + "set-blocking": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/set-blocking/-/set-blocking-2.0.0.tgz", + "integrity": "sha1-BF+XgtARrppoA93TgrJDkrPYkPc=", + "dev": true + }, + "set-value": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/set-value/-/set-value-2.0.1.tgz", + "integrity": "sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==", + "dev": true, + "requires": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "dependencies": { + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", + "dev": true + }, + "shellwords": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", + "dev": true + }, + "shifty": { + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/shifty/-/shifty-2.13.0.tgz", + "integrity": "sha512-d0rfJoKknn9SxLCxU1Gm4jfoe6m5Z/NBLL1DHXQOb5fWWw7YQWx+FZVhDdNfhKHGFZmWHYZqYr47WhO1CKvwsg==", + "requires": { + "object-assign": "^4.1.1" + } + }, + "sigmund": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sigmund/-/sigmund-1.0.1.tgz", + "integrity": "sha1-P/IfGYytIXX587eBhT/ZTQ0ZtZA=", + "dev": true + }, + "signal-exit": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", + "dev": true + }, + "slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "dev": true + }, + "snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dev": true, + "requires": { + "base": "^0.11.1", + "debug": "^2.2.0", + "define-property": "^0.2.5", + "extend-shallow": "^2.0.1", + "map-cache": "^0.2.2", + "source-map": "^0.5.6", + "source-map-resolve": "^0.5.0", + "use": "^3.1.0" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dev": true, + "requires": { + "ms": "2.0.0" + } + }, + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + }, + "extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dev": true, + "requires": { + "is-extendable": "^0.1.0" + } + } + } + }, + "snapdragon-node": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/snapdragon-node/-/snapdragon-node-2.1.1.tgz", + "integrity": "sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==", + "dev": true, + "requires": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "dependencies": { + "define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dev": true, + "requires": { + "is-descriptor": "^1.0.0" + } + }, + "is-accessor-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-accessor-descriptor/-/is-accessor-descriptor-1.0.0.tgz", + "integrity": "sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-data-descriptor": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-data-descriptor/-/is-data-descriptor-1.0.0.tgz", + "integrity": "sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==", + "dev": true, + "requires": { + "kind-of": "^6.0.0" + } + }, + "is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dev": true, + "requires": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + } + } + } + }, + "snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dev": true, + "requires": { + "kind-of": "^3.2.0" + }, + "dependencies": { + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "socket.io": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-2.1.1.tgz", + "integrity": "sha512-rORqq9c+7W0DAK3cleWNSyfv/qKXV99hV4tZe+gGLfBECw3XEhBy7x85F3wypA9688LKjtwO9pX9L33/xQI8yA==", + "dev": true, + "requires": { + "debug": "~3.1.0", + "engine.io": "~3.2.0", + "has-binary2": "~1.0.2", + "socket.io-adapter": "~1.1.0", + "socket.io-client": "2.1.1", + "socket.io-parser": "~3.2.0" + }, + "dependencies": { + "base64-arraybuffer": { + "version": "0.1.5", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.5.tgz", + "integrity": "sha1-c5JncZI7Whl0etZmqlzUv5xunOg=", + "dev": true + }, + "component-emitter": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/component-emitter/-/component-emitter-1.2.1.tgz", + "integrity": "sha1-E3kY1teCg/ffemt8WmPhQOaUJeY=", + "dev": true + }, + "engine.io-client": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-3.2.1.tgz", + "integrity": "sha512-y5AbkytWeM4jQr7m/koQLc5AxpRKC1hEVUb/s1FUAWEJq5AzJJ4NLvzuKPuxtDi5Mq755WuDvZ6Iv2rXj4PTzw==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "component-inherit": "0.0.3", + "debug": "~3.1.0", + "engine.io-parser": "~2.1.1", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "ws": "~3.3.1", + "xmlhttprequest-ssl": "~1.5.4", + "yeast": "0.1.2" + } + }, + "engine.io-parser": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-2.1.3.tgz", + "integrity": "sha512-6HXPre2O4Houl7c4g7Ic/XzPnHBvaEmN90vtRO9uLmwtRqQmTOw0QMevL1TOfL2Cpu1VzsaTmMotQgMdkzGkVA==", + "dev": true, + "requires": { + "after": "0.8.2", + "arraybuffer.slice": "~0.0.7", + "base64-arraybuffer": "0.1.5", + "blob": "0.0.5", + "has-binary2": "~1.0.2" + } + }, + "parseqs": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.5.tgz", + "integrity": "sha1-1SCKNzjkZ2bikbouoXNoSSGouJ0=", + "dev": true, + "requires": { + "better-assert": "~1.0.0" + } + }, + "parseuri": { + "version": "0.0.5", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.5.tgz", + "integrity": "sha1-gCBKUNTbt3m/3G6+J3jZDkvOMgo=", + "dev": true, + "requires": { + "better-assert": "~1.0.0" + } + }, + "socket.io-client": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.1.1.tgz", + "integrity": "sha512-jxnFyhAuFxYfjqIgduQlhzqTcOEQSn+OHKVfAxWaNWa7ecP7xSNk2Dx/3UEsDcY7NcFafxvNvKPmmO7HTwTxGQ==", + "dev": true, + "requires": { + "backo2": "1.0.2", + "base64-arraybuffer": "0.1.5", + "component-bind": "1.0.0", + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "engine.io-client": "~3.2.0", + "has-binary2": "~1.0.2", + "has-cors": "1.1.0", + "indexof": "0.0.1", + "object-component": "0.0.3", + "parseqs": "0.0.5", + "parseuri": "0.0.5", + "socket.io-parser": "~3.2.0", + "to-array": "0.1.4" + } + }, + "socket.io-parser": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.2.0.tgz", + "integrity": "sha512-FYiBx7rc/KORMJlgsXysflWx/RIvtqZbyGLlHZvjfmPTPeuD/I8MaW7cfFrj5tRltICJdgwflhfZ3NVVbVLFQA==", + "dev": true, + "requires": { + "component-emitter": "1.2.1", + "debug": "~3.1.0", + "isarray": "2.0.1" + } + }, + "ws": { + "version": "3.3.3", + "resolved": "https://registry.npmjs.org/ws/-/ws-3.3.3.tgz", + "integrity": "sha512-nnWLa/NwZSt4KQJu51MYlCcSQ5g7INpOrOMt4XV8j4dqTXdmlUmSHQ8/oLC069ckre0fRsgfvsKwbTdtKLCDkA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0", + "safe-buffer": "~5.1.0", + "ultron": "~1.1.0" + } + } + } + }, + "socket.io-adapter": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/socket.io-adapter/-/socket.io-adapter-1.1.2.tgz", + "integrity": "sha512-WzZRUj1kUjrTIrUKpZLEzFZ1OLj5FwLlAFQs9kuZJzJi5DKdU7FsWc36SNmA8iDOtwBQyT8FkrriRM8vXLYz8g==", + "dev": true + }, + "socket.io-client": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-2.3.1.tgz", + "integrity": "sha512-YXmXn3pA8abPOY//JtYxou95Ihvzmg8U6kQyolArkIyLd0pgVhrfor/iMsox8cn07WCOOvvuJ6XKegzIucPutQ==", + "dev": true, + "requires": { + "backo2": "1.0.2", + "component-bind": "1.0.0", + "component-emitter": "~1.3.0", + "debug": "~3.1.0", + "engine.io-client": "~3.4.0", + "has-binary2": "~1.0.2", + "indexof": "0.0.1", + "parseqs": "0.0.6", + "parseuri": "0.0.6", + "socket.io-parser": "~3.3.0", + "to-array": "0.1.4" + } + }, + "socket.io-parser": { + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/socket.io-parser/-/socket.io-parser-3.3.1.tgz", + "integrity": "sha512-1QLvVAe8dTz+mKmZ07Swxt+LAo4Y1ff50rlyoEx00TQmDFVQYPfcqGvIDJLGaBdhdNCecXtyKpD+EgKGcmmbuQ==", + "dev": true, + "requires": { + "component-emitter": "~1.3.0", + "debug": "~3.1.0", + "isarray": "2.0.1" + } + }, + "source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "dev": true + }, + "source-map-resolve": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/source-map-resolve/-/source-map-resolve-0.5.3.tgz", + "integrity": "sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==", + "dev": true, + "requires": { + "atob": "^2.1.2", + "decode-uri-component": "^0.2.0", + "resolve-url": "^0.2.1", + "source-map-url": "^0.4.0", + "urix": "^0.1.0" + } + }, + "source-map-url": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/source-map-url/-/source-map-url-0.4.0.tgz", + "integrity": "sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=", + "dev": true + }, + "sparkles": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/sparkles/-/sparkles-1.0.1.tgz", + "integrity": "sha512-dSO0DDYUahUt/0/pD/Is3VIm5TGJjludZ0HVymmhYF6eNA53PVLhnUk0znSYbH8IYBuJdCE+1luR22jNLMaQdw==", + "dev": true + }, + "spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dev": true, + "requires": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-exceptions": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", + "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", + "dev": true + }, + "spdx-expression-parse": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", + "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", + "dev": true, + "requires": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "spdx-license-ids": { + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.6.tgz", + "integrity": "sha512-+orQK83kyMva3WyPf59k1+Y525csj5JejicWut55zeTWANuN17qSiSLUXWtzHeNWORSvT7GLDJ/E/XiIWoXBTw==", + "dev": true + }, + "split": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/split/-/split-0.3.3.tgz", + "integrity": "sha1-zQ7qXmOiEd//frDwkcQTPi0N0o8=", + "dev": true, + "requires": { + "through": "2" + } + }, + "split-string": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/split-string/-/split-string-3.1.0.tgz", + "integrity": "sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==", + "dev": true, + "requires": { + "extend-shallow": "^3.0.0" + } + }, + "sshpk": { + "version": "1.16.1", + "resolved": "https://registry.npmjs.org/sshpk/-/sshpk-1.16.1.tgz", + "integrity": "sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==", + "dev": true, + "requires": { + "asn1": "~0.2.3", + "assert-plus": "^1.0.0", + "bcrypt-pbkdf": "^1.0.0", + "dashdash": "^1.12.0", + "ecc-jsbn": "~0.1.1", + "getpass": "^0.1.1", + "jsbn": "~0.1.0", + "safer-buffer": "^2.0.2", + "tweetnacl": "~0.14.0" + } + }, + "stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", + "dev": true + }, + "static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dev": true, + "requires": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "dependencies": { + "define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dev": true, + "requires": { + "is-descriptor": "^0.1.0" + } + } + } + }, + "statuses": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.3.1.tgz", + "integrity": "sha1-+vUbnrdKrvOzrPStX2Gr8ky3uT4=", + "dev": true + }, + "stdout-stream": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/stdout-stream/-/stdout-stream-1.4.1.tgz", + "integrity": "sha512-j4emi03KXqJWcIeF8eIXkjMFN1Cmb8gUlDYGeBALLPo5qdyTfA9bOtl8m33lRoC+vFMkP3gl0WsDr6+gzxbbTA==", + "dev": true, + "requires": { + "readable-stream": "^2.0.1" + } + }, + "stream-combiner": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/stream-combiner/-/stream-combiner-0.0.4.tgz", + "integrity": "sha1-TV5DPBhSYd3mI8o/RMWGvPXErRQ=", + "dev": true, + "requires": { + "duplexer": "~0.1.1" + } + }, + "stream-exhaust": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/stream-exhaust/-/stream-exhaust-1.0.2.tgz", + "integrity": "sha512-b/qaq/GlBK5xaq1yrK9/zFcyRSTNxmcZwFLGSTG0mXgZl/4Z6GgiyYOXOvY7N3eEvFRAG1bkDRz5EPGSvPYQlw==", + "dev": true + }, + "stream-shift": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/stream-shift/-/stream-shift-1.0.1.tgz", + "integrity": "sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==", + "dev": true + }, + "stream-throttle": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/stream-throttle/-/stream-throttle-0.1.3.tgz", + "integrity": "sha1-rdV8jXzHOoFjDTHNVdOWHPr7qcM=", + "dev": true, + "requires": { + "commander": "^2.2.0", + "limiter": "^1.0.5" + } + }, + "stream-to-array": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/stream-to-array/-/stream-to-array-2.3.0.tgz", + "integrity": "sha1-u/azn19D7DC8cbq8s3VXrOzzQ1M=", + "dev": true, + "requires": { + "any-promise": "^1.1.0" + } + }, + "string-width": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", + "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", + "dev": true, + "requires": { + "emoji-regex": "^7.0.1", + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^5.1.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "string_decoder": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", + "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", + "dev": true, + "requires": { + "safe-buffer": "~5.1.0" + } + }, + "strip-ansi": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-3.0.1.tgz", + "integrity": "sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=", + "dev": true, + "requires": { + "ansi-regex": "^2.0.0" + } + }, + "strip-bom": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-2.0.0.tgz", + "integrity": "sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=", + "dev": true, + "requires": { + "is-utf8": "^0.2.0" + } + }, + "strip-bom-buf": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-buf/-/strip-bom-buf-1.0.0.tgz", + "integrity": "sha1-HLRar1dTD0yvhsf3UXnSyaUd1XI=", + "dev": true, + "requires": { + "is-utf8": "^0.2.1" + } + }, + "strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI=", + "dev": true + }, + "strip-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-1.0.1.tgz", + "integrity": "sha1-DHlipq3vp7vUrDZkYKY4VSrhoKI=", + "dev": true, + "requires": { + "get-stdin": "^4.0.1" + } + }, + "supports-color": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-2.0.0.tgz", + "integrity": "sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=", + "dev": true + }, + "sver-compat": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/sver-compat/-/sver-compat-1.5.0.tgz", + "integrity": "sha1-PPh9/rTQe0o/FIJ7wYaz/QxkXNg=", + "dev": true, + "requires": { + "es6-iterator": "^2.0.1", + "es6-symbol": "^3.1.1" + } + }, + "symbol-observable": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/symbol-observable/-/symbol-observable-1.0.1.tgz", + "integrity": "sha1-g0D8RwLDEi310iKI+IKD9RPT/dQ=", + "dev": true + }, + "tar": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/tar/-/tar-2.2.2.tgz", + "integrity": "sha512-FCEhQ/4rE1zYv9rYXJw/msRqsnmlje5jHP6huWeBZ704jUTy02c5AZyWujpMR1ax6mVw9NyJMfuK2CMDWVIfgA==", + "dev": true, + "requires": { + "block-stream": "*", + "fstream": "^1.0.12", + "inherits": "2" + } + }, + "textextensions": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/textextensions/-/textextensions-2.6.0.tgz", + "integrity": "sha512-49WtAWS+tcsy93dRt6P0P3AMD2m5PvXRhuEA0kaXos5ZLlujtYmpmFsB+QvWUSxE1ZsstmYXfQ7L40+EcQgpAQ==", + "dev": true + }, + "tfunk": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tfunk/-/tfunk-4.0.0.tgz", + "integrity": "sha512-eJQ0dGfDIzWNiFNYFVjJ+Ezl/GmwHaFTBTjrtqNPW0S7cuVDBrZrmzUz6VkMeCR4DZFqhd4YtLwsw3i2wYHswQ==", + "dev": true, + "requires": { + "chalk": "^1.1.3", + "dlv": "^1.1.3" + } + }, + "through": { + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", + "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", + "dev": true + }, + "through2": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/through2/-/through2-2.0.5.tgz", + "integrity": "sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==", + "dev": true, + "requires": { + "readable-stream": "~2.3.6", + "xtend": "~4.0.1" + } + }, + "through2-filter": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/through2-filter/-/through2-filter-3.0.0.tgz", + "integrity": "sha512-jaRjI2WxN3W1V8/FMZ9HKIBXixtiqs3SQSX4/YGIiP3gL6djW48VoZq9tDqeCWs3MT8YY5wb/zli8VW8snY1CA==", + "dev": true, + "requires": { + "through2": "~2.0.0", + "xtend": "~4.0.0" + } + }, + "time-stamp": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/time-stamp/-/time-stamp-1.1.0.tgz", + "integrity": "sha1-dkpaEa9QVhkhsTPztE5hhofg9cM=", + "dev": true + }, + "timers-ext": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.7.tgz", + "integrity": "sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==", + "dev": true, + "requires": { + "es5-ext": "~0.10.46", + "next-tick": "1" + } + }, + "to-absolute-glob": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/to-absolute-glob/-/to-absolute-glob-2.0.2.tgz", + "integrity": "sha1-GGX0PZ50sIItufFFt4z/fQ98hJs=", + "dev": true, + "requires": { + "is-absolute": "^1.0.0", + "is-negated-glob": "^1.0.0" + } + }, + "to-array": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/to-array/-/to-array-0.1.4.tgz", + "integrity": "sha1-F+bBH3PdTz10zaek/zI46a2b+JA=", + "dev": true + }, + "to-object-path": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/to-object-path/-/to-object-path-0.3.0.tgz", + "integrity": "sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=", + "dev": true, + "requires": { + "kind-of": "^3.0.2" + }, + "dependencies": { + "is-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", + "dev": true + }, + "kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dev": true, + "requires": { + "is-buffer": "^1.1.5" + } + } + } + }, + "to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dev": true, + "requires": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + } + }, + "to-regex-range": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", + "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", + "dev": true, + "requires": { + "is-number": "^7.0.0" + } + }, + "to-through": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/to-through/-/to-through-2.0.0.tgz", + "integrity": "sha1-/JKtq6ByZHvAtn1rA2ZKoZUJOvY=", + "dev": true, + "requires": { + "through2": "^2.0.3" + } + }, + "toidentifier": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", + "dev": true + }, + "tough-cookie": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-2.5.0.tgz", + "integrity": "sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==", + "dev": true, + "requires": { + "psl": "^1.1.28", + "punycode": "^2.1.1" + } + }, + "trim-newlines": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-1.0.0.tgz", + "integrity": "sha1-WIeWa7WCpFA6QetST301ARgVphM=", + "dev": true + }, + "true-case-path": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-1.0.3.tgz", + "integrity": "sha512-m6s2OdQe5wgpFMC+pAJ+q9djG82O2jcHPOI6RNg1yy9rCYR+WD6Nbpl32fDpfC56nirdRy+opFa/Vk7HYhqaew==", + "dev": true, + "requires": { + "glob": "^7.1.2" + } + }, + "tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dev": true, + "requires": { + "safe-buffer": "^5.0.1" + } + }, + "tweetnacl": { + "version": "0.14.5", + "resolved": "https://registry.npmjs.org/tweetnacl/-/tweetnacl-0.14.5.tgz", + "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", + "dev": true + }, + "type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==", + "dev": true + }, + "typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=", + "dev": true + }, + "ua-parser-js": { + "version": "0.7.22", + "resolved": "https://registry.npmjs.org/ua-parser-js/-/ua-parser-js-0.7.22.tgz", + "integrity": "sha512-YUxzMjJ5T71w6a8WWVcMGM6YWOTX27rCoIQgLXiWaxqXSx9D7DNjiGWn1aJIRSQ5qr0xuhra77bSIh6voR/46Q==", + "dev": true + }, + "uglify-js": { + "version": "3.4.10", + "resolved": "https://registry.npmjs.org/uglify-js/-/uglify-js-3.4.10.tgz", + "integrity": "sha512-Y2VsbPVs0FIshJztycsO2SfPk7/KAF/T72qzv9u5EpQ4kB2hQoHlhNQTsNyy6ul7lQtqJN/AoWeS23OzEiEFxw==", + "dev": true, + "requires": { + "commander": "~2.19.0", + "source-map": "~0.6.1" + }, + "dependencies": { + "commander": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-2.19.0.tgz", + "integrity": "sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==", + "dev": true + }, + "source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "dev": true + } + } + }, + "ultron": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ultron/-/ultron-1.1.1.tgz", + "integrity": "sha512-UIEXBNeYmKptWH6z8ZnqTeS8fV74zG0/eRU9VGkpzz+LIJNs8W/zM/L+7ctCkRrgbNnnR0xxw4bKOr0cW0N0Og==", + "dev": true + }, + "unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", + "dev": true + }, + "undertaker": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/undertaker/-/undertaker-1.3.0.tgz", + "integrity": "sha512-/RXwi5m/Mu3H6IHQGww3GNt1PNXlbeCuclF2QYR14L/2CHPz3DFZkvB5hZ0N/QUkiXWCACML2jXViIQEQc2MLg==", + "dev": true, + "requires": { + "arr-flatten": "^1.0.1", + "arr-map": "^2.0.0", + "bach": "^1.0.0", + "collection-map": "^1.0.0", + "es6-weak-map": "^2.0.1", + "fast-levenshtein": "^1.0.0", + "last-run": "^1.1.0", + "object.defaults": "^1.0.0", + "object.reduce": "^1.0.0", + "undertaker-registry": "^1.0.0" + } + }, + "undertaker-registry": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/undertaker-registry/-/undertaker-registry-1.0.1.tgz", + "integrity": "sha1-XkvaMI5KiirlhPm5pDWaSZglzFA=", + "dev": true + }, + "union-value": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/union-value/-/union-value-1.0.1.tgz", + "integrity": "sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==", + "dev": true, + "requires": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + } + }, + "unique-stream": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/unique-stream/-/unique-stream-2.3.1.tgz", + "integrity": "sha512-2nY4TnBE70yoxHkDli7DMazpWiP7xMdCYqU2nBRO0UB+ZpEkGsSija7MvmvnZFUeC+mrgiUfcHSr3LmRFIg4+A==", + "dev": true, + "requires": { + "json-stable-stringify-without-jsonify": "^1.0.1", + "through2-filter": "^3.0.0" + } + }, + "universalify": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-0.1.2.tgz", + "integrity": "sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==", + "dev": true + }, + "unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "dev": true + }, + "unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dev": true, + "requires": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "dependencies": { + "has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dev": true, + "requires": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "dependencies": { + "isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dev": true, + "requires": { + "isarray": "1.0.0" + } + } + } + }, + "has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "dev": true + }, + "isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", + "dev": true + } + } + }, + "upath": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/upath/-/upath-1.2.0.tgz", + "integrity": "sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==", + "dev": true + }, + "upper-case": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/upper-case/-/upper-case-1.1.3.tgz", + "integrity": "sha1-9rRQHC7EzdJrp4vnIilh3ndiFZg=", + "dev": true + }, + "uri-js": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.0.tgz", + "integrity": "sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, + "urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "dev": true + }, + "use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "dev": true + }, + "util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", + "dev": true + }, + "utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "dev": true + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", + "dev": true + }, + "v8flags": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/v8flags/-/v8flags-3.2.0.tgz", + "integrity": "sha512-mH8etigqMfiGWdeXpaaqGfs6BndypxusHHcv2qSHyZkGEznCd/qAXCWWRzeowtL54147cktFOC4P5y+kl8d8Jg==", + "dev": true, + "requires": { + "homedir-polyfill": "^1.0.1" + } + }, + "validate-npm-package-license": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", + "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", + "dev": true, + "requires": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "value-or-function": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/value-or-function/-/value-or-function-3.0.0.tgz", + "integrity": "sha1-HCQ6ULWVwb5Up1S/7OhWO5/42BM=", + "dev": true + }, + "verror": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", + "integrity": "sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=", + "dev": true, + "requires": { + "assert-plus": "^1.0.0", + "core-util-is": "1.0.2", + "extsprintf": "^1.2.0" + } + }, + "vinyl": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/vinyl/-/vinyl-2.2.1.tgz", + "integrity": "sha512-LII3bXRFBZLlezoG5FfZVcXflZgWP/4dCwKtxd5ky9+LOtM4CS3bIRQsmR1KMnMW07jpE8fqR2lcxPZ+8sJIcw==", + "dev": true, + "requires": { + "clone": "^2.1.1", + "clone-buffer": "^1.0.0", + "clone-stats": "^1.0.0", + "cloneable-readable": "^1.0.0", + "remove-trailing-separator": "^1.0.1", + "replace-ext": "^1.0.0" + } + }, + "vinyl-fs": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/vinyl-fs/-/vinyl-fs-3.0.3.tgz", + "integrity": "sha512-vIu34EkyNyJxmP0jscNzWBSygh7VWhqun6RmqVfXePrOwi9lhvRs//dOaGOTRUQr4tx7/zd26Tk5WeSVZitgng==", + "dev": true, + "requires": { + "fs-mkdirp-stream": "^1.0.0", + "glob-stream": "^6.1.0", + "graceful-fs": "^4.0.0", + "is-valid-glob": "^1.0.0", + "lazystream": "^1.0.0", + "lead": "^1.0.0", + "object.assign": "^4.0.4", + "pumpify": "^1.3.5", + "readable-stream": "^2.3.3", + "remove-bom-buffer": "^3.0.0", + "remove-bom-stream": "^1.2.0", + "resolve-options": "^1.1.0", + "through2": "^2.0.0", + "to-through": "^2.0.0", + "value-or-function": "^3.0.0", + "vinyl": "^2.0.0", + "vinyl-sourcemap": "^1.1.0" + } + }, + "vinyl-sourcemap": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/vinyl-sourcemap/-/vinyl-sourcemap-1.1.0.tgz", + "integrity": "sha1-kqgAWTo4cDqM2xHYswCtS+Y7PhY=", + "dev": true, + "requires": { + "append-buffer": "^1.0.2", + "convert-source-map": "^1.5.0", + "graceful-fs": "^4.1.6", + "normalize-path": "^2.1.1", + "now-and-later": "^2.0.0", + "remove-bom-buffer": "^3.0.0", + "vinyl": "^2.0.0" + }, + "dependencies": { + "normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dev": true, + "requires": { + "remove-trailing-separator": "^1.0.1" + } + } + } + }, + "vinyl-sourcemaps-apply": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/vinyl-sourcemaps-apply/-/vinyl-sourcemaps-apply-0.2.1.tgz", + "integrity": "sha1-q2VJ1h0XLCsbh75cUI0jnI74dwU=", + "dev": true, + "requires": { + "source-map": "^0.5.1" + } + }, + "which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dev": true, + "requires": { + "isexe": "^2.0.0" + } + }, + "which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=", + "dev": true + }, + "wide-align": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/wide-align/-/wide-align-1.1.3.tgz", + "integrity": "sha512-QGkOQc8XL6Bt5PwnsExKBPuMKBxnGxWWW3fU55Xt4feHozMUhdUMaBCk290qpm/wG5u/RSKzwdAC4i51YigihA==", + "dev": true, + "requires": { + "string-width": "^1.0.2 || 2" + }, + "dependencies": { + "ansi-regex": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-3.0.0.tgz", + "integrity": "sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=", + "dev": true + }, + "string-width": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-2.1.1.tgz", + "integrity": "sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==", + "dev": true, + "requires": { + "is-fullwidth-code-point": "^2.0.0", + "strip-ansi": "^4.0.0" + } + }, + "strip-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-4.0.0.tgz", + "integrity": "sha1-qEeQIusaw2iocTibY1JixQXuNo8=", + "dev": true, + "requires": { + "ansi-regex": "^3.0.0" + } + } + } + }, + "wrap-ansi": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-5.1.0.tgz", + "integrity": "sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==", + "dev": true, + "requires": { + "ansi-styles": "^3.2.0", + "string-width": "^3.0.0", + "strip-ansi": "^5.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "dev": true + }, + "ansi-styles": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", + "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "dev": true, + "requires": { + "color-convert": "^1.9.0" + } + }, + "strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dev": true, + "requires": { + "ansi-regex": "^4.1.0" + } + } + } + }, + "wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", + "dev": true + }, + "ws": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/ws/-/ws-6.1.4.tgz", + "integrity": "sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==", + "dev": true, + "requires": { + "async-limiter": "~1.0.0" + } + }, + "xmlhttprequest-ssl": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.5.5.tgz", + "integrity": "sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=", + "dev": true + }, + "xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "dev": true + }, + "y18n": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.0.tgz", + "integrity": "sha512-r9S/ZyXu/Xu9q1tYlpsLIsa3EeLXXk0VwlxqTcFRfg9EhMW+17kbt9G0NrgCmhGb5vT2hyhJZLfDGx+7+5Uj/w==", + "dev": true + }, + "yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=", + "dev": true + }, + "yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dev": true, + "requires": { + "cliui": "^6.0.0", + "decamelize": "^1.2.0", + "find-up": "^4.1.0", + "get-caller-file": "^2.0.1", + "require-directory": "^2.1.1", + "require-main-filename": "^2.0.0", + "set-blocking": "^2.0.0", + "string-width": "^4.2.0", + "which-module": "^2.0.0", + "y18n": "^4.0.0", + "yargs-parser": "^18.1.2" + }, + "dependencies": { + "ansi-regex": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "dev": true + }, + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dev": true, + "requires": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "find-up": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", + "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", + "dev": true, + "requires": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + } + }, + "is-fullwidth-code-point": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", + "dev": true + }, + "locate-path": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", + "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", + "dev": true, + "requires": { + "p-locate": "^4.1.0" + } + }, + "p-locate": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", + "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", + "dev": true, + "requires": { + "p-limit": "^2.2.0" + } + }, + "path-exists": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", + "dev": true + }, + "string-width": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.0.tgz", + "integrity": "sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.0" + } + }, + "strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.0" + } + }, + "wrap-ansi": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-6.2.0.tgz", + "integrity": "sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + }, + "yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + } + } + }, + "yargs-parser": { + "version": "13.1.2", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-13.1.2.tgz", + "integrity": "sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==", + "dev": true, + "requires": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + } + }, + "yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=", + "dev": true + } + } +} diff --git a/src/a3a/admin/package.json b/src/a3a/admin/package.json new file mode 100644 index 0000000..8432292 --- /dev/null +++ b/src/a3a/admin/package.json @@ -0,0 +1,58 @@ +{ + "name": "Connect-plus-admin-free", + "version": "1.0.0", + "description": "", + "main": "index.html", + "dependencies": { + "@mdi/font": "3.7.95", + "bootstrap": "^4.3.1", + "bootstrap-datepicker": "^1.9.0", + "chart.js": "^2.8.0", + "codemirror": "^5.48.0", + "flag-icon-css": "^3.3.0", + "font-awesome": "^4.7.0", + "i": "^0.3.6", + "jquery": "^3.4.1", + "jquery-circle-progress": "^1.2.2", + "moment": "^2.24.0", + "morris.js": "^0.5.0", + "nouislider": "^14.0.2", + "npm": "^6.10.2", + "owl-carousel-2": "0.0.3", + "perfect-scrollbar": "^1.4.0", + "popper.js": "^1.15.0", + "progressbar.js": "^1.0.1", + "pwstabs": "^1.4.0" + }, + "devDependencies": { + "browser-sync": "^2.26.7", + "compass-mixins": "^0.12.10", + "del": "^5.0.0", + "gulp": "^4.0.2", + "gulp-autoprefixer": "^6.1.0", + "gulp-clean-css": "^4.2.0", + "gulp-concat": "^2.6.1", + "gulp-htmlmin": "^5.0.1", + "gulp-inject": "5.0.2", + "gulp-inject-partials": "^1.0.5", + "gulp-notify": "^3.2.0", + "gulp-plumber": "^1.2.1", + "gulp-prettify": "^0.5.0", + "gulp-rename": "^1.4.0", + "gulp-replace": "^1.0.0", + "gulp-sass": "^4.0.2", + "gulp-sourcemaps": "^2.6.5", + "gulp-util": "^3.0.8", + "merge-stream": "^2.0.0", + "minimatch": "^3.0.4", + "require-dir": "^1.2.0", + "run-sequence": "^2.2.1" + }, + "scripts": { + "test": "echo \"Error: no test specified\" && exit 1" + }, + "author": "bootstrapdash", + "url": "http://www.bootstrapdash.com/", + "copyright": "", + "license": "" +} diff --git a/src/a3a/admin/pages/charts/chartjs.html b/src/a3a/admin/pages/charts/chartjs.html new file mode 100644 index 0000000..3612b37 --- /dev/null +++ b/src/a3a/admin/pages/charts/chartjs.html @@ -0,0 +1,448 @@ + + + + + + + Connect Plus + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+
+ +
+
+
+
+

Line chart

+ +
+
+
+
+
+
+

Bar chart

+ +
+
+
+
+
+
+
+
+

Area chart

+ +
+
+
+
+
+
+

Doughnut chart

+ +
+
+
+
+
+
+
+
+

Pie chart

+ +
+
+
+
+
+
+

Scatter chart

+ +
+
+
+
+
+ + + + +
+ +
+ +
+ + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/a3a/admin/pages/forms/basic_elements.html b/src/a3a/admin/pages/forms/basic_elements.html new file mode 100644 index 0000000..9e9a995 --- /dev/null +++ b/src/a3a/admin/pages/forms/basic_elements.html @@ -0,0 +1,528 @@ + + + + + + + Connect Plus + + + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+
+ +
+
+
+
+

Default form

+

Basic form layout

+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ +
+ + +
+
+
+
+
+
+
+

Horizontal Form

+

Horizontal form layout

+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ +
+
+
+ +
+ + +
+
+
+
+
+
+
+

Basic form elements

+

Basic form elements

+
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+
+ + +
+ + + + +
+
+
+ + +
+
+ + +
+ + +
+
+
+
+
+
+ + + + +
+ +
+ +
+ + + + + + + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/a3a/admin/pages/icons/mdi.html b/src/a3a/admin/pages/icons/mdi.html new file mode 100644 index 0000000..d3f44d5 --- /dev/null +++ b/src/a3a/admin/pages/icons/mdi.html @@ -0,0 +1,5243 @@ + + + + + + + Connect Plus + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+
+ +
+
+
+
+
+
+ mdi mdi-access-point +
+
+ mdi mdi-access-point-network +
+
+ mdi mdi-account +
+
+ mdi mdi-account-box +
+
+ mdi mdi-account-box-outline +
+
+ mdi mdi-account-card-details +
+
+ mdi mdi-account-check +
+
+ mdi mdi-account-circle +
+
+ mdi mdi-account-convert +
+
+ mdi mdi-account-key +
+
+ mdi mdi-account-minus +
+
+ mdi mdi-account-multiple +
+
+ mdi mdi-account-multiple-minus +
+
+ mdi mdi-account-multiple-outline +
+
+ mdi mdi-account-multiple-plus +
+
+ mdi mdi-account-network +
+
+ mdi mdi-account-off +
+
+ mdi mdi-account-outline +
+
+ mdi mdi-account-plus +
+
+ mdi mdi-account-remove +
+
+ mdi mdi-account-search +
+
+ mdi mdi-account-settings +
+
+ mdi mdi-account-star +
+
+ mdi mdi-account-switch +
+
+ mdi mdi-adjust +
+
+ mdi mdi-air-conditioner +
+
+ mdi mdi-airballoon +
+
+ mdi mdi-airplane +
+
+ mdi mdi-airplane-landing +
+
+ mdi mdi-airplane-off +
+
+ mdi mdi-airplane-takeoff +
+
+ mdi mdi-airplay +
+
+ mdi mdi-alarm +
+
+ mdi mdi-alarm-check +
+
+ mdi mdi-alarm-multiple +
+
+ mdi mdi-alarm-off +
+
+ mdi mdi-alarm-plus +
+
+ mdi mdi-albums +
+
+ mdi mdi-alert +
+
+ mdi mdi-alert-box +
+
+ mdi mdi-alert-circle +
+
+ mdi mdi-alert-circle-outline +
+
+ mdi mdi-alert-octagon +
+
+ mdi mdi-alert-outline +
+
+ mdi mdi-alpha +
+
+ mdi mdi-alphabetical +
+
+ mdi mdi-altimeter +
+
+ mdi mdi-amazon +
+
+ mdi mdi-ambulance +
+
+ mdi mdi-amplifier +
+
+ mdi mdi-anchor +
+
+ mdi mdi-android +
+
+ mdi mdi-android-debug-bridge +
+
+ mdi mdi-android-studio +
+
+ mdi mdi-animation +
+
+ mdi mdi-apple +
+
+ mdi mdi-apple-finder +
+
+ mdi mdi-apple-ios +
+
+ mdi mdi-apple-keyboard-caps +
+
+ mdi mdi-apple-keyboard-command +
+
+ mdi mdi-apple-keyboard-control +
+
+ mdi mdi-apple-keyboard-option +
+
+ mdi mdi-apple-keyboard-shift +
+
+ mdi mdi-apple-safari +
+
+ mdi mdi-application +
+
+ mdi mdi-apps +
+
+ mdi mdi-archive +
+
+ mdi mdi-arrange-bring-forward +
+
+ mdi mdi-arrange-bring-to-front +
+
+ mdi mdi-arrange-send-backward +
+
+ mdi mdi-arrange-send-to-back +
+
+ mdi mdi-arrow-all +
+
+ mdi mdi-arrow-bottom-left +
+
+ mdi mdi-arrow-bottom-right +
+
+ mdi mdi-arrow-down +
+
+ mdi mdi-arrow-down +
+
+ mdi mdi-arrow-down-bold-circle +
+
+ mdi mdi-arrow-down-bold-circle-outline +
+
+ mdi mdi-arrow-down-bold-hexagon-outline +
+
+ mdi mdi-arrow-down-drop-circle +
+
+ mdi mdi-arrow-down-drop-circle-outline +
+
+ mdi mdi-arrow-expand +
+
+ mdi mdi-arrow-expand-all +
+
+ mdi mdi-arrow-left +
+
+ mdi mdi-arrow-left-bold +
+
+ mdi mdi-arrow-left-bold-circle +
+
+ mdi mdi-arrow-left-bold-circle-outline +
+
+ mdi mdi-arrow-left-bold-hexagon-outline +
+
+ mdi mdi-arrow-left-drop-circle +
+
+ mdi mdi-arrow-left-drop-circle-outline +
+
+ mdi mdi-arrow-right +
+
+ mdi mdi-arrow-right-bold +
+
+ mdi mdi-arrow-right-bold-circle +
+
+ mdi mdi-arrow-right-bold-circle-outline +
+
+ mdi mdi-arrow-right-bold-hexagon-outline +
+
+ mdi mdi-arrow-right-drop-circle +
+
+ mdi mdi-arrow-right-drop-circle-outline +
+
+ mdi mdi-arrow-top-left +
+
+ mdi mdi-arrow-top-right +
+
+ mdi mdi-arrow-up +
+
+ mdi mdi-arrow-up-bold +
+
+ mdi mdi-arrow-up-bold-circle +
+
+ mdi mdi-arrow-up-bold-circle-outline +
+
+ mdi mdi-arrow-up-bold-hexagon-outline +
+
+ mdi mdi-arrow-up-drop-circle +
+
+ mdi mdi-arrow-up-drop-circle-outline +
+
+ mdi mdi-assistant +
+
+ mdi mdi-at +
+
+ mdi mdi-attachment +
+
+ mdi mdi-audiobook +
+
+ mdi mdi-auto-fix +
+
+ mdi mdi-auto-upload +
+
+ mdi mdi-autorenew +
+
+ mdi mdi-av-timer +
+
+ mdi mdi-baby +
+
+ mdi mdi-backburger +
+
+ mdi mdi-backspace +
+
+ mdi mdi-backup-restore +
+
+ mdi mdi-bank +
+
+ mdi mdi-barcode +
+
+ mdi mdi-barcode-scan +
+
+ mdi mdi-barley +
+
+ mdi mdi-barrel +
+
+ mdi mdi-basecamp +
+
+ mdi mdi-basket +
+
+ mdi mdi-basket-fill +
+
+ mdi mdi-basket-unfill +
+
+ mdi mdi-battery +
+
+ mdi mdi-battery-10 +
+
+ mdi mdi-battery-20 +
+
+ mdi mdi-battery-30 +
+
+ mdi mdi-battery-40 +
+
+ mdi mdi-battery-50 +
+
+ mdi mdi-battery-60 +
+
+ mdi mdi-battery-70 +
+
+ mdi mdi-battery-80 +
+
+ mdi mdi-battery-90 +
+
+ mdi mdi-battery-alert +
+
+ mdi mdi-battery-charging +
+
+ mdi mdi-battery-charging-100 +
+
+ mdi mdi-battery-charging-20 +
+
+ mdi mdi-battery-charging-30 +
+
+ mdi mdi-battery-charging-40 +
+
+ mdi mdi-battery-charging-60 +
+
+ mdi mdi-battery-charging-80 +
+
+ mdi mdi-battery-charging-90 +
+
+ mdi mdi-battery-minus +
+
+ mdi mdi-battery-negative +
+
+ mdi mdi-battery-outline +
+
+ mdi mdi-battery-plus +
+
+ mdi mdi-battery-positive +
+
+ mdi mdi-battery-unknown +
+
+ mdi mdi-beach +
+
+ mdi mdi-beats +
+
+ mdi mdi-beer +
+
+ mdi mdi-behance +
+
+ mdi mdi-bell +
+
+ mdi mdi-bell-off +
+
+ mdi mdi-bell-outline +
+
+ mdi mdi-bell-plus +
+
+ mdi mdi-bell-ring +
+
+ mdi mdi-bell-ring-outline +
+
+ mdi mdi-bell-sleep +
+
+ mdi mdi-beta +
+
+ mdi mdi-bible +
+
+ mdi mdi-bike +
+
+ mdi mdi-bing +
+
+ mdi mdi-binoculars +
+
+ mdi mdi-bio +
+
+ mdi mdi-biohazard +
+
+ mdi mdi-bitbucket +
+
+ mdi mdi-black-mesa +
+
+ mdi mdi-blackberry +
+
+ mdi mdi-blender +
+
+ mdi mdi-blinds +
+
+ mdi mdi-block-helper +
+
+ mdi mdi-blogger +
+
+ mdi mdi-bluetooth +
+
+ mdi mdi-bluetooth-audio +
+
+ mdi mdi-bluetooth-connect +
+
+ mdi mdi-bluetooth-off +
+
+ mdi mdi-bluetooth-settings +
+
+ mdi mdi-bluetooth-transfer +
+
+ mdi mdi-blur +
+
+ mdi mdi-blur-linear +
+
+ mdi mdi-blur-off +
+
+ mdi mdi-blur-radial +
+
+ mdi mdi-bone +
+
+ mdi mdi-book +
+
+ mdi mdi-book-minus +
+
+ mdi mdi-book-multiple +
+
+ mdi mdi-book-multiple-variant +
+
+ mdi mdi-book-open +
+
+ mdi mdi-book-open-page-variant +
+
+ mdi mdi-book-open-variant +
+
+ mdi mdi-book-plus +
+
+ mdi mdi-book-variant +
+
+ mdi mdi-bookmark +
+
+ mdi mdi-bookmark-check +
+
+ mdi mdi-bookmark-music +
+
+ mdi mdi-bookmark-outline +
+
+ mdi mdi-bookmark-plus +
+
+ mdi mdi-bookmark-plus-outline +
+
+ mdi mdi-bookmark-remove +
+
+ mdi mdi-boombox +
+
+ mdi mdi-border-all +
+
+ mdi mdi-border-bottom +
+
+ mdi mdi-border-color +
+
+ mdi mdi-border-horizontal +
+
+ mdi mdi-border-inside +
+
+ mdi mdi-border-left +
+
+ mdi mdi-border-none +
+
+ mdi mdi-border-outside +
+
+ mdi mdi-border-right +
+
+ mdi mdi-border-style +
+
+ mdi mdi-border-top +
+
+ mdi mdi-border-vertical +
+
+ mdi mdi-bowl +
+
+ mdi mdi-bowling +
+
+ mdi mdi-box +
+
+ mdi mdi-box-cutter +
+
+ mdi mdi-box-shadow +
+
+ mdi mdi-bridge +
+
+ mdi mdi-briefcase +
+
+ mdi mdi-briefcase-check +
+
+ mdi mdi-briefcase-download +
+
+ mdi mdi-briefcase-upload +
+
+ mdi mdi-brightness-1 +
+
+ mdi mdi-brightness-2 +
+
+ mdi mdi-brightness-3 +
+
+ mdi mdi-brightness-4 +
+
+ mdi mdi-brightness-5 +
+
+ mdi mdi-brightness-6 +
+
+ mdi mdi-brightness-7 +
+
+ mdi mdi-brightness-auto +
+
+ mdi mdi-broom +
+
+ mdi mdi-brush +
+
+ mdi mdi-buffer +
+
+ mdi mdi-bug +
+
+ mdi mdi-bulletin-board +
+
+ mdi mdi-bullhorn +
+
+ mdi mdi-bullseye +
+
+ mdi mdi-bus +
+
+ mdi mdi-cached +
+
+ mdi mdi-cake +
+
+ mdi mdi-cake-layered +
+
+ mdi mdi-cake-variant +
+
+ mdi mdi-calculator +
+
+ mdi mdi-calendar +
+
+ mdi mdi-calendar-blank +
+
+ mdi mdi-calendar-check +
+
+ mdi mdi-calendar-clock +
+
+ mdi mdi-calendar-multiple +
+
+ mdi mdi-calendar-multiple-check +
+
+ mdi mdi-calendar-plus +
+
+ mdi mdi-calendar-remove +
+
+ mdi mdi-calendar-text +
+
+ mdi mdi-calendar-today +
+
+ mdi mdi-call-made +
+
+ mdi mdi-call-merge +
+
+ mdi mdi-call-missed +
+
+ mdi mdi-call-received +
+
+ mdi mdi-call-split +
+
+ mdi mdi-camcorder +
+
+ mdi mdi-camcorder-box +
+
+ mdi mdi-camcorder-box-off +
+
+ mdi mdi-camcorder-off +
+
+ mdi mdi-camera +
+
+ mdi mdi-camera-enhance +
+
+ mdi mdi-camera-front +
+
+ mdi mdi-camera-front-variant +
+
+ mdi mdi-camera-iris +
+
+ mdi mdi-camera-off +
+
+ mdi mdi-camera-party-mode +
+
+ mdi mdi-camera-rear +
+
+ mdi mdi-camera-rear-variant +
+
+ mdi mdi-camera-switch +
+
+ mdi mdi-camera-timer +
+
+ mdi mdi-candle +
+
+ mdi mdi-candycane +
+
+ mdi mdi-car +
+
+ mdi mdi-car-battery +
+
+ mdi mdi-car-connected +
+
+ mdi mdi-car-wash +
+
+ mdi mdi-cards +
+
+ mdi mdi-cards-outline +
+
+ mdi mdi-cards-playing-outline +
+
+ mdi mdi-carrot +
+
+ mdi mdi-cart +
+
+ mdi mdi-cart-off +
+
+ mdi mdi-cart-outline +
+
+ mdi mdi-cart-plus +
+
+ mdi mdi-case-sensitive-alt +
+
+ mdi mdi-cash +
+
+ mdi mdi-cash-100 +
+
+ mdi mdi-cash-multiple +
+
+ mdi mdi-cash-usd +
+
+ mdi mdi-cast +
+
+ mdi mdi-cast-connected +
+
+ mdi mdi-castle +
+
+ mdi mdi-cat +
+
+ mdi mdi-cellphone +
+
+ mdi mdi-cellphone-android +
+
+ mdi mdi-cellphone-basic +
+
+ mdi mdi-cellphone-dock +
+
+ mdi mdi-cellphone-iphone +
+
+ mdi mdi-cellphone-link +
+
+ mdi mdi-cellphone-link-off +
+
+ mdi mdi-cellphone-settings +
+
+ mdi mdi-certificate +
+
+ mdi mdi-chair-school +
+
+ mdi mdi-chart-arc +
+
+ mdi mdi-chart-areaspline +
+
+ mdi mdi-chart-bar +
+
+ mdi mdi-chart-bubble +
+
+ mdi mdi-chart-gantt +
+
+ mdi mdi-chart-gantt +
+
+ mdi mdi-chart-histogram +
+
+ mdi mdi-chart-line +
+
+ mdi mdi-chart-pie +
+
+ mdi mdi-check +
+
+ mdi mdi-check-all +
+
+ mdi mdi-check-circle +
+
+ mdi mdi-check-circle-outline +
+
+ mdi mdi-checkbox-blank +
+
+ mdi mdi-checkbox-blank-circle +
+
+ mdi mdi-checkbox-blank-circle-outline +
+
+ mdi mdi-checkbox-blank-outline +
+
+ mdi mdi-checkbox-marked +
+
+ mdi mdi-checkbox-marked-circle +
+
+ mdi mdi-checkbox-marked-circle-outline +
+
+ mdi mdi-checkbox-marked-outline +
+
+ mdi mdi-checkbox-multiple-blank +
+
+ mdi mdi-checkbox-multiple-blank-circle +
+
+ mdi mdi-checkbox-multiple-blank-circle-outline +
+
+ mdi mdi-checkbox-multiple-blank-outline +
+
+ mdi mdi-checkbox-multiple-marked +
+
+ mdi mdi-checkbox-multiple-marked-circle +
+
+ mdi mdi-checkbox-multiple-marked-circle-outline +
+
+ mdi mdi-checkbox-multiple-marked-outline +
+
+ mdi mdi-checkerboard +
+
+ mdi mdi-chemical-weapon +
+
+ mdi mdi-chemical-weapon +
+
+ mdi mdi-chevron-double-down +
+
+ mdi mdi-chevron-double-left +
+
+ mdi mdi-chevron-double-right +
+
+ mdi mdi-chevron-double-up +
+
+ mdi mdi-chevron-down +
+
+ mdi mdi-chevron-left +
+
+ mdi mdi-chevron-right +
+
+ mdi mdi-chevron-up +
+
+ mdi mdi-chip +
+
+ mdi mdi-church +
+
+ mdi mdi-cisco-webex +
+
+ mdi mdi-city +
+
+ mdi mdi-clipboard +
+
+ mdi mdi-clipboard-account +
+
+ mdi mdi-clipboard-alert +
+
+ mdi mdi-clipboard-arrow-down +
+
+ mdi mdi-clipboard-arrow-left +
+
+ mdi mdi-clipboard-check +
+
+ mdi mdi-clipboard-outline +
+
+ mdi mdi-clipboard-text +
+
+ mdi mdi-clippy +
+
+ mdi mdi-clock +
+
+ mdi mdi-clock-alert +
+
+ mdi mdi-clock-end +
+
+ mdi mdi-clock-fast +
+
+ mdi mdi-clock-in +
+
+ mdi mdi-clock-out +
+
+ mdi mdi-clock-start +
+
+ mdi mdi-close +
+
+ mdi mdi-close-box +
+
+ mdi mdi-close-box-outline +
+
+ mdi mdi-close-circle +
+
+ mdi mdi-close-circle-outline +
+
+ mdi mdi-close-network +
+
+ mdi mdi-close-octagon +
+
+ mdi mdi-close-octagon-outline +
+
+ mdi mdi-closed-caption +
+
+ mdi mdi-cloud +
+
+ mdi mdi-cloud-check +
+
+ mdi mdi-cloud-circle +
+
+ mdi mdi-cloud-download +
+
+ mdi mdi-cloud-outline +
+
+ mdi mdi-cloud-print +
+
+ mdi mdi-cloud-print-outline +
+
+ mdi mdi-cloud-sync +
+
+ mdi mdi-cloud-upload +
+
+ mdi mdi-code-array +
+
+ mdi mdi-code-braces +
+
+ mdi mdi-code-brackets +
+
+ mdi mdi-code-equal +
+
+ mdi mdi-code-greater-than +
+
+ mdi mdi-code-greater-than-or-equal +
+
+ mdi mdi-code-less-than +
+
+ mdi mdi-code-less-than-or-equal +
+
+ mdi mdi-code-not-equal +
+
+ mdi mdi-code-not-equal-variant +
+
+ mdi mdi-code-parentheses +
+
+ mdi mdi-code-string +
+
+ mdi mdi-code-tags +
+
+ mdi mdi-codepen +
+
+ mdi mdi-coffee +
+
+ mdi mdi-coffee-to-go +
+
+ mdi mdi-coin +
+
+ mdi mdi-collage +
+
+ mdi mdi-color-helper +
+
+ mdi mdi-comment +
+
+ mdi mdi-comment-account +
+
+ mdi mdi-comment-account-outline +
+
+ mdi mdi-comment-alert +
+
+ mdi mdi-comment-alert-outline +
+
+ mdi mdi-comment-check +
+
+ mdi mdi-comment-check-outline +
+
+ mdi mdi-comment-multiple-outline +
+
+ mdi mdi-comment-outline +
+
+ mdi mdi-comment-plus-outline +
+
+ mdi mdi-comment-processing +
+
+ mdi mdi-comment-processing-outline +
+
+ mdi mdi-comment-question-outline +
+
+ mdi mdi-comment-remove-outline +
+
+ mdi mdi-comment-text +
+
+ mdi mdi-comment-text-outline +
+
+ mdi mdi-compare +
+
+ mdi mdi-compass +
+
+ mdi mdi-compass-outline +
+
+ mdi mdi-console +
+
+ mdi mdi-contact-mail +
+
+ mdi mdi-content-copy +
+
+ mdi mdi-content-cut +
+
+ mdi mdi-content-duplicate +
+
+ mdi mdi-content-paste +
+
+ mdi mdi-content-save +
+
+ mdi mdi-content-save-all +
+
+ mdi mdi-content-save-settings +
+
+ mdi mdi-contrast +
+
+ mdi mdi-contrast-box +
+
+ mdi mdi-contrast-circle +
+
+ mdi mdi-cookie +
+
+ mdi mdi-copyright +
+
+ mdi mdi-counter +
+
+ mdi mdi-cow +
+
+ mdi mdi-credit-card +
+
+ mdi mdi-credit-card-multiple +
+
+ mdi mdi-credit-card-off +
+
+ mdi mdi-credit-card-scan +
+
+ mdi mdi-crop +
+
+ mdi mdi-crop-free +
+
+ mdi mdi-crop-landscape +
+
+ mdi mdi-crop-portrait +
+
+ mdi mdi-crop-square +
+
+ mdi mdi-crosshairs +
+
+ mdi mdi-crosshairs-gps +
+
+ mdi mdi-crown +
+
+ mdi mdi-cube +
+
+ mdi mdi-cube-outline +
+
+ mdi mdi-cube-send +
+
+ mdi mdi-cube-unfolded +
+
+ mdi mdi-cup +
+
+ mdi mdi-cup-off +
+
+ mdi mdi-cup-water +
+
+ mdi mdi-currency-btc +
+
+ mdi mdi-currency-eur +
+
+ mdi mdi-currency-gbp +
+
+ mdi mdi-currency-inr +
+
+ mdi mdi-currency-ngn +
+
+ mdi mdi-currency-rub +
+
+ mdi mdi-currency-try +
+
+ mdi mdi-currency-usd +
+
+ mdi mdi-cursor-default +
+
+ mdi mdi-cursor-default-outline +
+
+ mdi mdi-cursor-move +
+
+ mdi mdi-cursor-pointer +
+
+ mdi mdi-cursor-text +
+
+ mdi mdi-database +
+
+ mdi mdi-database-minus +
+
+ mdi mdi-database-plus +
+
+ mdi mdi-debug-step-into +
+
+ mdi mdi-debug-step-out +
+
+ mdi mdi-debug-step-over +
+
+ mdi mdi-decimal-decrease +
+
+ mdi mdi-delete +
+
+ mdi mdi-delete-forever +
+
+ mdi mdi-delete-sweep +
+
+ mdi mdi-delete-variant +
+
+ mdi mdi-delta +
+
+ mdi mdi-deskphone +
+
+ mdi mdi-desktop-mac +
+
+ mdi mdi-desktop-tower +
+
+ mdi mdi-details +
+
+ mdi mdi-deviantart +
+
+ mdi mdi-dialpad +
+
+ mdi mdi-diamond +
+
+ mdi mdi-dice-1 +
+
+ mdi mdi-dice-2 +
+
+ mdi mdi-dice-3 +
+
+ mdi mdi-dice-4 +
+
+ mdi mdi-dice-5 +
+
+ mdi mdi-dice-6 +
+
+ mdi mdi-dice-d20 +
+
+ mdi mdi-dice-d4 +
+
+ mdi mdi-dice-d6 +
+
+ mdi mdi-dice-d8 +
+
+ mdi mdi-dictionary +
+
+ mdi mdi-directions +
+
+ mdi mdi-directions-fork +
+
+ mdi mdi-discord +
+
+ mdi mdi-disqus +
+
+ mdi mdi-disqus-outline +
+
+ mdi mdi-division +
+
+ mdi mdi-division-box +
+
+ mdi mdi-dns +
+
+ mdi mdi-domain +
+
+ mdi mdi-dots-horizontal +
+
+ mdi mdi-dots-vertical +
+
+ mdi mdi-download +
+
+ mdi mdi-drag +
+
+ mdi mdi-drag-horizontal +
+
+ mdi mdi-drag-vertical +
+
+ mdi mdi-drawing +
+
+ mdi mdi-drawing-box +
+
+ mdi mdi-dribbble +
+
+ mdi mdi-dribbble-box +
+
+ mdi mdi-drone +
+
+ mdi mdi-dropbox +
+
+ mdi mdi-drupal +
+
+ mdi mdi-duck +
+
+ mdi mdi-dumbbell +
+
+ mdi mdi-earth +
+
+ mdi mdi-earth-off +
+
+ mdi mdi-edge +
+
+ mdi mdi-eject +
+
+ mdi mdi-elevation-decline +
+
+ mdi mdi-elevation-rise +
+
+ mdi mdi-elevator +
+
+ mdi mdi-email +
+
+ mdi mdi-email-open +
+
+ mdi mdi-email-open-outline +
+
+ mdi mdi-email-outline +
+
+ mdi mdi-email-variant +
+
+ mdi mdi-emoticon +
+
+ mdi mdi-emoticon-cool +
+
+ mdi mdi-emoticon-devil +
+
+ mdi mdi-emoticon-happy +
+
+ mdi mdi-emoticon-neutral +
+
+ mdi mdi-emoticon-poop +
+
+ mdi mdi-emoticon-sad +
+
+ mdi mdi-emoticon-tongue +
+
+ mdi mdi-engine +
+
+ mdi mdi-engine-outline +
+
+ mdi mdi-equal +
+
+ mdi mdi-equal-box +
+
+ mdi mdi-eraser +
+
+ mdi mdi-eraser-variant +
+
+ mdi mdi-escalator +
+
+ mdi mdi-ethernet +
+
+ mdi mdi-ethernet-cable +
+
+ mdi mdi-ethernet-cable-off +
+
+ mdi mdi-etsy +
+
+ mdi mdi-ev-station +
+
+ mdi mdi-evernote +
+
+ mdi mdi-exclamation +
+
+ mdi mdi-exit-to-app +
+
+ mdi mdi-export +
+
+ mdi mdi-eye +
+
+ mdi mdi-eye-off +
+
+ mdi mdi-eyedropper +
+
+ mdi mdi-eyedropper-variant +
+
+ mdi mdi-face +
+
+ mdi mdi-face-profile +
+
+ mdi mdi-facebook +
+
+ mdi mdi-facebook-box +
+
+ mdi mdi-facebook-messenger +
+
+ mdi mdi-factory +
+
+ mdi mdi-fan +
+
+ mdi mdi-fast-forward +
+
+ mdi mdi-fax +
+
+ mdi mdi-ferry +
+
+ mdi mdi-file +
+
+ mdi mdi-file-chart +
+
+ mdi mdi-file-check +
+
+ mdi mdi-file-cloud +
+
+ mdi mdi-file-delimited +
+
+ mdi mdi-file-document +
+
+ mdi mdi-file-document-box +
+
+ mdi mdi-file-excel +
+
+ mdi mdi-file-excel-box +
+
+ mdi mdi-file-export +
+
+ mdi mdi-file-find +
+
+ mdi mdi-file-hidden +
+
+ mdi mdi-file-image +
+
+ mdi mdi-file-import +
+
+ mdi mdi-file-lock +
+
+ mdi mdi-file-multiple +
+
+ mdi mdi-file-music +
+
+ mdi mdi-file-outline +
+
+ mdi mdi-file-pdf +
+
+ mdi mdi-file-pdf-box +
+
+ mdi mdi-file-powerpoint +
+
+ mdi mdi-file-powerpoint-box +
+
+ mdi mdi-file-restore +
+
+ mdi mdi-file-send +
+
+ mdi mdi-file-tree +
+
+ mdi mdi-file-video +
+
+ mdi mdi-file-word +
+
+ mdi mdi-file-word-box +
+
+ mdi mdi-file-xml +
+
+ mdi mdi-film +
+
+ mdi mdi-filmstrip +
+
+ mdi mdi-filmstrip-off +
+
+ mdi mdi-filter +
+
+ mdi mdi-filter-outline +
+
+ mdi mdi-filter-remove +
+
+ mdi mdi-filter-remove-outline +
+
+ mdi mdi-filter-variant +
+
+ mdi mdi-fingerprint +
+
+ mdi mdi-fire +
+
+ mdi mdi-firefox +
+
+ mdi mdi-fish +
+
+ mdi mdi-flag +
+
+ mdi mdi-flag-checkered +
+
+ mdi mdi-flag-outline +
+
+ mdi mdi-flag-triangle +
+
+ mdi mdi-flag-variant +
+
+ mdi mdi-flash +
+
+ mdi mdi-flash-auto +
+
+ mdi mdi-flash-off +
+
+ mdi mdi-flashlight +
+
+ mdi mdi-flashlight-off +
+
+ mdi mdi-flask +
+
+ mdi mdi-flask-empty +
+
+ mdi mdi-flask-empty-outline +
+
+ mdi mdi-flask-outline +
+
+ mdi mdi-flattr +
+
+ mdi mdi-flask-empty +
+
+ mdi mdi-flask-empty-outline +
+
+ mdi mdi-flask-outline +
+
+ mdi mdi-flattr +
+
+ mdi mdi-flip-to-back +
+
+ mdi mdi-flip-to-front +
+
+ mdi mdi-floppy +
+
+ mdi mdi-flower +
+
+ mdi mdi-folder +
+
+ mdi mdi-folder-account +
+
+ mdi mdi-folder-download +
+
+ mdi mdi-folder-google-drive +
+
+ mdi mdi-folder-image +
+
+ mdi mdi-folder-lock +
+
+ mdi mdi-folder-lock-open +
+
+ mdi mdi-folder-move +
+
+ mdi mdi-folder-multiple +
+
+ mdi mdi-folder-multiple-image +
+
+ mdi mdi-folder-multiple-outline +
+
+ mdi mdi-folder-outline +
+
+ mdi mdi-folder-plus +
+
+ mdi mdi-folder-remove +
+
+ mdi mdi-folder-upload +
+
+ mdi mdi-food +
+
+ mdi mdi-food-apple +
+
+ mdi mdi-food-fork-drink +
+
+ mdi mdi-food-off +
+
+ mdi mdi-food-variant +
+
+ mdi mdi-football +
+
+ mdi mdi-football-australian +
+
+ mdi mdi-football-helmet +
+
+ mdi mdi-format-align-center +
+
+ mdi mdi-format-align-justify +
+
+ mdi mdi-format-align-left +
+
+ mdi mdi-format-align-right +
+
+ mdi mdi-format-annotation-plus +
+
+ mdi mdi-format-bold +
+
+ mdi mdi-format-clear +
+
+ mdi mdi-format-color-fill +
+
+ mdi mdi-format-float-center +
+
+ mdi mdi-format-float-left +
+
+ mdi mdi-format-float-none +
+
+ mdi mdi-format-float-right +
+
+ mdi mdi-format-header-1 +
+
+ mdi mdi-format-header-2 +
+
+ mdi mdi-format-header-3 +
+
+ mdi mdi-format-header-4 +
+
+ mdi mdi-format-header-5 +
+
+ mdi mdi-format-header-6 +
+
+ mdi mdi-format-header-decrease +
+
+ mdi mdi-format-header-equal +
+
+ mdi mdi-format-header-increase +
+
+ mdi mdi-format-header-pound +
+
+ mdi mdi-format-horizontal-align-center +
+
+ mdi mdi-format-horizontal-align-left +
+
+ mdi mdi-format-horizontal-align-right +
+
+ mdi mdi-format-indent-decrease +
+
+ mdi mdi-format-indent-increase +
+
+ mdi mdi-format-italic +
+
+ mdi mdi-format-line-spacing +
+
+ mdi mdi-format-line-style +
+
+ mdi mdi-format-line-weight +
+
+ mdi mdi-format-list-bulleted +
+
+ mdi mdi-format-list-bulleted-type +
+
+ mdi mdi-format-paint +
+
+ mdi mdi-format-paragraph +
+
+ mdi mdi-format-size +
+
+ mdi mdi-format-strikethrough +
+
+ mdi mdi-format-strikethrough-variant +
+
+ mdi mdi-format-subscript +
+
+ mdi mdi-format-superscript +
+
+ mdi mdi-format-text +
+
+ mdi mdi-format-textdirection-l-to-r +
+
+ mdi mdi-format-textdirection-r-to-l +
+
+ mdi mdi-format-title +
+
+ mdi mdi-format-underline +
+
+ mdi mdi-format-vertical-align-bottom +
+
+ mdi mdi-format-vertical-align-center +
+
+ mdi mdi-format-vertical-align-top +
+
+ mdi mdi-format-wrap-inline +
+
+ mdi mdi-format-wrap-square +
+
+ mdi mdi-format-wrap-tight +
+
+ mdi mdi-format-wrap-top-bottom +
+
+ mdi mdi-forum +
+
+ mdi mdi-forward +
+
+ mdi mdi-foursquare +
+
+ mdi mdi-fridge +
+
+ mdi mdi-fullscreen +
+
+ mdi mdi-fullscreen-exit +
+
+ mdi mdi-function +
+
+ mdi mdi-gamepad +
+
+ mdi mdi-gamepad-variant +
+
+ mdi mdi-gas-cylinder +
+
+ mdi mdi-gas-station +
+
+ mdi mdi-gate +
+
+ mdi mdi-gauge +
+
+ mdi mdi-gavel +
+
+ mdi mdi-gender-female +
+
+ mdi mdi-gender-male +
+
+ mdi mdi-gender-male-female +
+
+ mdi mdi-gender-transgender +
+
+ mdi mdi-ghost +
+
+ mdi mdi-gift +
+
+ mdi mdi-git +
+
+ mdi mdi-github-box +
+
+ mdi mdi-github-circle +
+
+ mdi mdi-glass-flute +
+
+ mdi mdi-glass-mug +
+
+ mdi mdi-glass-stange +
+
+ mdi mdi-glass-tulip +
+
+ mdi mdi-glassdoor +
+
+ mdi mdi-glasses +
+
+ mdi mdi-gmail +
+
+ mdi mdi-gnome +
+
+ mdi mdi-google +
+
+ mdi mdi-google-cardboard +
+
+ mdi mdi-google-chrome +
+
+ mdi mdi-google-circles +
+
+ mdi mdi-google-circles-communities +
+
+ mdi mdi-google-circles-extended +
+
+ mdi mdi-google-circles-group +
+
+ mdi mdi-google-controller +
+
+ mdi mdi-google-controller-off +
+
+ mdi mdi-google-drive +
+
+ mdi mdi-google-earth +
+
+ mdi mdi-google-glass +
+
+ mdi mdi-google-maps +
+
+ mdi mdi-google-nearby +
+
+ mdi mdi-google-pages +
+
+ mdi mdi-google-physical-web +
+
+ mdi mdi-google-play +
+
+ mdi mdi-google-plus +
+
+ mdi mdi-google-plus-box +
+
+ mdi mdi-google-translate +
+
+ mdi mdi-google-wallet +
+
+ mdi mdi-grease-pencil +
+
+ mdi mdi-grid +
+
+ mdi mdi-grid-off +
+
+ mdi mdi-group +
+
+ mdi mdi-grid-off +
+
+ mdi mdi-group +
+
+ mdi mdi-guitar-electric +
+
+ mdi mdi-guitar-pick +
+
+ mdi mdi-guitar-pick-outline +
+
+ mdi mdi-guitar-pick-outline +
+
+ mdi mdi-hackernews +
+
+ mdi mdi-hand-pointing-right +
+
+ mdi mdi-hanger +
+
+ mdi mdi-harddisk +
+
+ mdi mdi-headphones +
+
+ mdi mdi-headphones-box +
+
+ mdi mdi-headphones-settings +
+
+ mdi mdi-headset +
+
+ mdi mdi-headset-dock +
+
+ mdi mdi-headset-off +
+
+ mdi mdi-heart +
+
+ mdi mdi-heart-box +
+
+ mdi mdi-heart-box-outline +
+
+ mdi mdi-heart-broken +
+
+ mdi mdi-heart-outline +
+
+ mdi mdi-heart-pulse +
+
+ mdi mdi-help +
+
+ mdi mdi-help-circle +
+
+ mdi mdi-help-circle-outline +
+
+ mdi mdi-hexagon +
+
+ mdi mdi-hexagon-outline +
+
+ mdi mdi-highway +
+
+ mdi mdi-history +
+
+ mdi mdi-hololens +
+
+ mdi mdi-home +
+
+ mdi mdi-home-map-marker +
+
+ mdi mdi-home-modern +
+
+ mdi mdi-home-variant +
+
+ mdi mdi-hops +
+
+ mdi mdi-hospital +
+
+ mdi mdi-hospital-building +
+
+ mdi mdi-hospital-marker +
+
+ mdi mdi-hotel +
+
+ mdi mdi-houzz +
+
+ mdi mdi-houzz-box +
+
+ mdi mdi-human +
+
+ mdi mdi-human-child +
+
+ mdi mdi-human-female +
+
+ mdi mdi-human-greeting +
+
+ mdi mdi-human-handsdown +
+
+ mdi mdi-human-handsup +
+
+ mdi mdi-human-male +
+
+ mdi mdi-human-male-female +
+
+ mdi mdi-human-pregnant +
+
+ mdi mdi-image +
+
+ mdi mdi-image-album +
+
+ mdi mdi-image-area +
+
+ mdi mdi-image-area-close +
+
+ mdi mdi-image-broken +
+
+ mdi mdi-image-broken-variant +
+
+ mdi mdi-image-filter +
+
+ mdi mdi-image-filter-black-white +
+
+ mdi mdi-image-filter-center-focus +
+
+ mdi mdi-image-filter-center-focus-weak +
+
+ mdi mdi-image-filter-drama +
+
+ mdi mdi-image-filter-frames +
+
+ mdi mdi-image-filter-hdr +
+
+ mdi mdi-image-filter-none +
+
+ mdi mdi-image-filter-tilt-shift +
+
+ mdi mdi-image-filter-vintage +
+
+ mdi mdi-image-multiple +
+
+ mdi mdi-import +
+
+ mdi mdi-inbox +
+
+ mdi mdi-incognito +
+
+ mdi mdi-information +
+
+ mdi mdi-information-outline +
+
+ mdi mdi-information-variant +
+
+ mdi mdi-instagram +
+
+ mdi mdi-instapaper +
+
+ mdi mdi-internet-explorer +
+
+ mdi mdi-invert-colors +
+
+ mdi mdi-jeepney +
+
+ mdi mdi-jira +
+
+ mdi mdi-jsfiddle +
+
+ mdi mdi-json +
+
+ mdi mdi-keg +
+
+ mdi mdi-kettle +
+
+ mdi mdi-key +
+
+ mdi mdi-key-change +
+
+ mdi mdi-key-minus +
+
+ mdi mdi-key-plus +
+
+ mdi mdi-key-remove +
+
+ mdi mdi-key-variant +
+
+ mdi mdi-keyboard +
+
+ mdi mdi-keyboard-backspace +
+
+ mdi mdi-keyboard-caps +
+
+ mdi mdi-keyboard-close +
+
+ mdi mdi-keyboard-off +
+
+ mdi mdi-keyboard-return +
+
+ mdi mdi-keyboard-tab +
+
+ mdi mdi-keyboard-variant +
+
+ mdi mdi-kodi +
+
+ mdi mdi-label +
+
+ mdi mdi-label-outline +
+
+ mdi mdi-lambda +
+
+ mdi mdi-lan +
+
+ mdi mdi-lan-connect +
+
+ mdi mdi-lan-disconnect +
+
+ mdi mdi-lan-pending +
+
+ mdi mdi-language-c +
+
+ mdi mdi-language-cpp +
+
+ mdi mdi-language-csharp +
+
+ mdi mdi-language-css3 +
+
+ mdi mdi-language-html5 +
+
+ mdi mdi-language-javascript +
+
+ mdi mdi-language-php +
+
+ mdi mdi-language-python +
+
+ mdi mdi-language-python-text +
+
+ mdi mdi-laptop +
+
+ mdi mdi-laptop-chromebook +
+
+ mdi mdi-laptop-mac +
+
+ mdi mdi-laptop-windows +
+
+ mdi mdi-lastfm +
+
+ mdi mdi-launch +
+
+ mdi mdi-layers +
+
+ mdi mdi-layers-off +
+
+ mdi mdi-lead-pencil +
+
+ mdi mdi-leaf +
+
+ mdi mdi-led-off +
+
+ mdi mdi-led-on +
+
+ mdi mdi-led-outline +
+
+ mdi mdi-led-variant-off +
+
+ mdi mdi-led-variant-on +
+
+ mdi mdi-led-variant-outline +
+
+ mdi mdi-library +
+
+ mdi mdi-library-books +
+
+ mdi mdi-library-music +
+
+ mdi mdi-library-plus +
+
+ mdi mdi-lightbulb +
+
+ mdi mdi-lightbulb-outline +
+
+ mdi mdi-link +
+
+ mdi mdi-link-off +
+
+ mdi mdi-link-variant +
+
+ mdi mdi-link-variant-off +
+
+ mdi mdi-linkedin +
+
+ mdi mdi-linkedin-box +
+
+ mdi mdi-linux +
+
+ mdi mdi-lock +
+
+ mdi mdi-lock-open +
+
+ mdi mdi-lock-open-outline +
+
+ mdi mdi-lock-outline +
+
+ mdi mdi-lock-plus +
+
+ mdi mdi-login +
+
+ mdi mdi-login-variant +
+
+ mdi mdi-logout +
+
+ mdi mdi-logout-variant +
+
+ mdi mdi-looks +
+
+ mdi mdi-loupe +
+
+ mdi mdi-lumx +
+
+ mdi mdi-magnet +
+
+ mdi mdi-magnet-on +
+
+ mdi mdi-magnify +
+
+ mdi mdi-magnify-minus +
+
+ mdi mdi-magnify-plus +
+
+ mdi mdi-mail-ru +
+
+ mdi mdi-map +
+
+ mdi mdi-map-marker +
+
+ mdi mdi-map-marker-circle +
+
+ mdi mdi-map-marker-minus +
+
+ mdi mdi-map-marker-multiple +
+
+ mdi mdi-map-marker-off +
+
+ mdi mdi-map-marker-plus +
+
+ mdi mdi-map-marker-radius +
+
+ mdi mdi-margin +
+
+ mdi mdi-markdown +
+
+ mdi mdi-marker +
+
+ mdi mdi-marker-check +
+
+ mdi mdi-martini +
+
+ mdi mdi-material-ui +
+
+ mdi mdi-math-compass +
+
+ mdi mdi-matrix +
+
+ mdi mdi-maxcdn +
+
+ mdi mdi-medium +
+
+ mdi mdi-memory +
+
+ mdi mdi-menu +
+
+ mdi mdi-menu-down +
+
+ mdi mdi-menu-left +
+
+ mdi mdi-menu-right +
+
+ mdi mdi-menu-up +
+
+ mdi mdi-message +
+
+ mdi mdi-message-alert +
+
+ mdi mdi-message-draw +
+
+ mdi mdi-message-image +
+
+ mdi mdi-message-outline +
+
+ mdi mdi-message-plus +
+
+ mdi mdi-message-processing +
+
+ mdi mdi-message-reply +
+
+ mdi mdi-message-reply-text +
+
+ mdi mdi-message-text +
+
+ mdi mdi-message-text-outline +
+
+ mdi mdi-message-video +
+
+ mdi mdi-meteor +
+
+ mdi mdi-microphone +
+
+ mdi mdi-microphone-off +
+
+ mdi mdi-microphone-outline +
+
+ mdi mdi-microphone-settings +
+
+ mdi mdi-microphone-variant +
+
+ mdi mdi-microphone-variant-off +
+
+ mdi mdi-microscope +
+
+ mdi mdi-microsoft +
+
+ mdi mdi-minecraft +
+
+ mdi mdi-minus +
+
+ mdi mdi-minus-box +
+
+ mdi mdi-minus-circle +
+
+ mdi mdi-minus-circle-outline +
+
+ mdi mdi-minus-network +
+
+ mdi mdi-mixcloud +
+
+ mdi mdi-monitor +
+
+ mdi mdi-monitor-multiple +
+
+ mdi mdi-more +
+
+ mdi mdi-motorbike +
+
+ mdi mdi-mouse +
+
+ mdi mdi-mouse-off +
+
+ mdi mdi-mouse-variant +
+
+ mdi mdi-mouse-variant-off +
+
+ mdi mdi-move-resize +
+
+ mdi mdi-move-resize-variant +
+
+ mdi mdi-movie +
+
+ mdi mdi-multiplication +
+
+ mdi mdi-multiplication-box +
+
+ mdi mdi-music-box +
+
+ mdi mdi-music-box-outline +
+
+ mdi mdi-music-circle +
+
+ mdi mdi-music-note +
+
+ mdi mdi-music-note-bluetooth +
+
+ mdi mdi-music-note-bluetooth-off +
+
+ mdi mdi-music-note-eighth +
+
+ mdi mdi-music-note-half +
+
+ mdi mdi-music-note-off +
+
+ mdi mdi-music-note-quarter +
+
+ mdi mdi-music-note-sixteenth +
+
+ mdi mdi-music-note-whole +
+
+ mdi mdi-nature +
+
+ mdi mdi-nature-people +
+
+ mdi mdi-navigation +
+
+ mdi mdi-near-me +
+
+ mdi mdi-needle +
+
+ mdi mdi-new-box +
+
+ mdi mdi-newspaper +
+
+ mdi mdi-nfc +
+
+ mdi mdi-nfc-tap +
+
+ mdi mdi-nfc-variant +
+
+ mdi mdi-nodejs +
+
+ mdi mdi-note +
+
+ mdi mdi-note-outline +
+
+ mdi mdi-note-plus +
+
+ mdi mdi-note-plus-outline +
+
+ mdi mdi-note-text +
+
+ mdi mdi-notification-clear-all +
+
+ mdi mdi-numeric +
+
+ mdi mdi-numeric-0-box +
+
+ mdi mdi-numeric-0-box-multiple-outline +
+
+ mdi mdi-numeric-0-box-outline +
+
+ mdi mdi-numeric-1-box +
+
+ mdi mdi-numeric-1-box-multiple-outline +
+
+ mdi mdi-numeric-1-box-outline +
+
+ mdi mdi-numeric-2-box +
+
+ mdi mdi-numeric-2-box-multiple-outline +
+
+ mdi mdi-numeric-2-box-outline +
+
+ mdi mdi-numeric-3-box +
+
+ mdi mdi-numeric-3-box-multiple-outline +
+
+ mdi mdi-numeric-3-box-outline +
+
+ mdi mdi-numeric-4-box +
+
+ mdi mdi-numeric-4-box-multiple-outline +
+
+ mdi mdi-numeric-4-box-outline +
+
+ mdi mdi-numeric-5-box +
+
+ mdi mdi-numeric-5-box-multiple-outline +
+
+ mdi mdi-numeric-5-box-outline +
+
+ mdi mdi-numeric-6-box +
+
+ mdi mdi-numeric-6-box-multiple-outline +
+
+ mdi mdi-numeric-6-box-outline +
+
+ mdi mdi-numeric-7-box +
+
+ mdi mdi-numeric-7-box-multiple-outline +
+
+ mdi mdi-numeric-7-box-outline +
+
+ mdi mdi-numeric-8-box +
+
+ mdi mdi-numeric-8-box-multiple-outline +
+
+ mdi mdi-numeric-8-box-outline +
+
+ mdi mdi-numeric-9-box +
+
+ mdi mdi-numeric-9-box-multiple-outline +
+
+ mdi mdi-numeric-9-box-outline +
+
+ mdi mdi-numeric-9-plus-box +
+
+ mdi mdi-numeric-9-plus-box-multiple-outline +
+
+ mdi mdi-numeric-9-plus-box-outline +
+
+ mdi mdi-nutrition +
+
+ mdi mdi-octagon +
+
+ mdi mdi-octagon-outline +
+
+ mdi mdi-odnoklassniki +
+
+ mdi mdi-office +
+
+ mdi mdi-oil +
+
+ mdi mdi-oil-temperature +
+
+ mdi mdi-omega +
+
+ mdi mdi-onedrive +
+
+ mdi mdi-opacity +
+
+ mdi mdi-open-in-app +
+
+ mdi mdi-open-in-new +
+
+ mdi mdi-openid +
+
+ mdi mdi-opera +
+
+ mdi mdi-ornament +
+
+ mdi mdi-ornament-variant +
+
+ mdi mdi-owl +
+
+ mdi mdi-package +
+
+ mdi mdi-package-down +
+
+ mdi mdi-package-up +
+
+ mdi mdi-package-variant +
+
+ mdi mdi-package-variant-closed +
+
+ mdi mdi-page-first +
+
+ mdi mdi-page-last +
+
+ mdi mdi-palette +
+
+ mdi mdi-palette-advanced +
+
+ mdi mdi-panda +
+
+ mdi mdi-pandora +
+
+ mdi mdi-panorama +
+
+ mdi mdi-panorama-fisheye +
+
+ mdi mdi-panorama-horizontal +
+
+ mdi mdi-panorama-vertical +
+
+ mdi mdi-panorama-wide-angle +
+
+ mdi mdi-paper-cut-vertical +
+
+ mdi mdi-paperclip +
+
+ mdi mdi-parking +
+
+ mdi mdi-pause +
+
+ mdi mdi-pause-circle +
+
+ mdi mdi-pause-circle-outline +
+
+ mdi mdi-pause-octagon +
+
+ mdi mdi-pause-octagon-outline +
+
+ mdi mdi-paw +
+
+ mdi mdi-paw-off +
+
+ mdi mdi-pen +
+
+ mdi mdi-pencil +
+
+ mdi mdi-pencil-box +
+
+ mdi mdi-pencil-box-outline +
+
+ mdi mdi-pencil-lock +
+
+ mdi mdi-pencil-off +
+
+ mdi mdi-percent +
+
+ mdi mdi-pharmacy +
+
+ mdi mdi-phone +
+
+ mdi mdi-phone-bluetooth +
+
+ mdi mdi-phone-classic +
+
+ mdi mdi-phone-forward +
+
+ mdi mdi-phone-hangup +
+
+ mdi mdi-phone-in-talk +
+
+ mdi mdi-phone-incoming +
+
+ mdi mdi-phone-log +
+
+ mdi mdi-phone-minus +
+
+ mdi mdi-phone-missed +
+
+ mdi mdi-phone-outgoing +
+
+ mdi mdi-phone-paused +
+
+ mdi mdi-phone-plus +
+
+ mdi mdi-phone-settings +
+
+ mdi mdi-phone-voip +
+
+ mdi mdi-pi +
+
+ mdi mdi-pi-box +
+
+ mdi mdi-pig +
+
+ mdi mdi-pill +
+
+ mdi mdi-pin +
+
+ mdi mdi-pin-off +
+
+ mdi mdi-pine-tree +
+
+ mdi mdi-pine-tree-box +
+
+ mdi mdi-pinterest +
+
+ mdi mdi-pinterest-box +
+
+ mdi mdi-pizza +
+
+ mdi mdi-play +
+
+ mdi mdi-play-box-outline +
+
+ mdi mdi-play-circle +
+
+ mdi mdi-play-circle-outline +
+
+ mdi mdi-play-pause +
+
+ mdi mdi-play-protected-content +
+
+ mdi mdi-playlist-check +
+
+ mdi mdi-playlist-minus +
+
+ mdi mdi-playlist-play +
+
+ mdi mdi-playlist-plus +
+
+ mdi mdi-playlist-remove +
+
+ mdi mdi-playstation +
+
+ mdi mdi-plus +
+
+ mdi mdi-plus-box +
+
+ mdi mdi-plus-circle +
+
+ mdi mdi-plus-circle-multiple-outline +
+
+ mdi mdi-plus-circle-outline +
+
+ mdi mdi-plus-network +
+
+ mdi mdi-plus-one +
+
+ mdi mdi-pocket +
+
+ mdi mdi-pokeball +
+
+ mdi mdi-polaroid +
+
+ mdi mdi-poll +
+
+ mdi mdi-poll-box +
+
+ mdi mdi-polymer +
+
+ mdi mdi-pool +
+
+ mdi mdi-popcorn +
+
+ mdi mdi-pot +
+
+ mdi mdi-pot-mix +
+
+ mdi mdi-pound +
+
+ mdi mdi-pound-box +
+
+ mdi mdi-power +
+
+ mdi mdi-power-settings +
+
+ mdi mdi-power-socket +
+
+ mdi mdi-presentation +
+
+ mdi mdi-presentation-play +
+
+ mdi mdi-printer +
+
+ mdi mdi-printer-3d +
+
+ mdi mdi-printer-alert +
+
+ mdi mdi-priority-high +
+
+ mdi mdi-priority-low +
+
+ mdi mdi-professional-hexagon +
+
+ mdi mdi-projector +
+
+ mdi mdi-projector-screen +
+
+ mdi mdi-pulse +
+
+ mdi mdi-puzzle +
+
+ mdi mdi-qqchat +
+
+ mdi mdi-qrcode +
+
+ mdi mdi-qrcode-scan +
+
+ mdi mdi-quadcopter +
+
+ mdi mdi-quality-high +
+
+ mdi mdi-quicktime +
+
+ mdi mdi-radar +
+
+ mdi mdi-radiator +
+
+ mdi mdi-radio +
+
+ mdi mdi-radio-handheld +
+
+ mdi mdi-radio-tower +
+
+ mdi mdi-radioactive +
+
+ mdi mdi-radiobox-blank +
+
+ mdi mdi-radiobox-marked +
+
+ mdi mdi-ray-end +
+
+ mdi mdi-ray-end-arrow +
+
+ mdi mdi-ray-start-end +
+
+ mdi mdi-ray-vertex +
+
+ mdi mdi-read +
+
+ mdi mdi-receipt +
+
+ mdi mdi-record +
+
+ mdi mdi-record-rec +
+
+ mdi mdi-recycle +
+
+ mdi mdi-reddit +
+
+ mdi mdi-redo +
+
+ mdi mdi-redo-variant +
+
+ mdi mdi-refresh +
+
+ mdi mdi-regex +
+
+ mdi mdi-relative-scale +
+
+ mdi mdi-reload +
+
+ mdi mdi-remote +
+
+ mdi mdi-rename-box +
+
+ mdi mdi-repeat +
+
+ mdi mdi-repeat-off +
+
+ mdi mdi-repeat-once +
+
+ mdi mdi-replay +
+
+ mdi mdi-reply +
+
+ mdi mdi-reply-all +
+
+ mdi mdi-reproduction +
+
+ mdi mdi-resize-bottom-right +
+
+ mdi mdi-responsive +
+
+ mdi mdi-rewind +
+
+ mdi mdi-ribbon +
+
+ mdi mdi-road +
+
+ mdi mdi-road-variant +
+
+ mdi mdi-rocket +
+
+ mdi mdi-rotate-3d +
+
+ mdi mdi-rotate-left +
+
+ mdi mdi-rotate-left-variant +
+
+ mdi mdi-rotate-right +
+
+ mdi mdi-rotate-right-variant +
+
+ mdi mdi-rounded-corner +
+
+ mdi mdi-router-wireless +
+
+ mdi mdi-routes +
+
+ mdi mdi-rowing +
+
+ mdi mdi-rss +
+
+ mdi mdi-rss-box +
+
+ mdi mdi-ruler +
+
+ mdi mdi-run +
+
+ mdi mdi-sale +
+
+ mdi mdi-satellite +
+
+ mdi mdi-satellite-variant +
+
+ mdi mdi-saxophone +
+
+ mdi mdi-scale +
+
+ mdi mdi-scale-balance +
+
+ mdi mdi-scale-bathroom +
+
+ mdi mdi-school +
+
+ mdi mdi-screen-rotation +
+
+ mdi mdi-screen-rotation-lock +
+
+ mdi mdi-screwdriver +
+
+ mdi mdi-script +
+
+ mdi mdi-sd +
+
+ mdi mdi-seal +
+
+ mdi mdi-seat-flat +
+
+ mdi mdi-seat-flat-angled +
+
+ mdi mdi-seat-individual-suite +
+
+ mdi mdi-seat-legroom-extra +
+
+ mdi mdi-seat-legroom-normal +
+
+ mdi mdi-seat-legroom-reduced +
+
+ mdi mdi-seat-recline-extra +
+
+ mdi mdi-seat-recline-normal +
+
+ mdi mdi-security +
+
+ mdi mdi-security-network +
+
+ mdi mdi-select +
+
+ mdi mdi-select-all +
+
+ mdi mdi-select-inverse +
+
+ mdi mdi-select-off +
+
+ mdi mdi-selection +
+
+ mdi mdi-send +
+
+ mdi mdi-serial-port +
+
+ mdi mdi-server +
+
+ mdi mdi-server-minus +
+
+ mdi mdi-server-network +
+
+ mdi mdi-server-network-off +
+
+ mdi mdi-server-off +
+
+ mdi mdi-server-plus +
+
+ mdi mdi-server-remove +
+
+ mdi mdi-server-security +
+
+ mdi mdi-settings +
+
+ mdi mdi-settings-box +
+
+ mdi mdi-shape-circle-plus +
+
+ mdi mdi-shape-plus +
+
+ mdi mdi-shape-polygon-plus +
+
+ mdi mdi-shape-rectangle-plus +
+
+ mdi mdi-shape-square-plus +
+
+ mdi mdi-share +
+
+ mdi mdi-share-variant +
+
+ mdi mdi-shield +
+
+ mdi mdi-shield-outline +
+
+ mdi mdi-shopping +
+
+ mdi mdi-shopping-music +
+
+ mdi mdi-shredder +
+
+ mdi mdi-shuffle +
+
+ mdi mdi-shuffle-disabled +
+
+ mdi mdi-shuffle-variant +
+
+ mdi mdi-sigma +
+
+ mdi mdi-sigma-lower +
+
+ mdi mdi-sign-caution +
+
+ mdi mdi-signal +
+
+ mdi mdi-signal-variant +
+
+ mdi mdi-silverware +
+
+ mdi mdi-silverware-fork +
+
+ mdi mdi-silverware-spoon +
+
+ mdi mdi-silverware-variant +
+
+ mdi mdi-sim +
+
+ mdi mdi-sim-alert +
+
+ mdi mdi-sim-off +
+
+ mdi mdi-sitemap +
+
+ mdi mdi-skip-backward +
+
+ mdi mdi-skip-forward +
+
+ mdi mdi-skip-next +
+
+ mdi mdi-skip-next-circle +
+
+ mdi mdi-skip-next-circle-outline +
+
+ mdi mdi-skip-previous +
+
+ mdi mdi-skip-previous-circle +
+
+ mdi mdi-skip-previous-circle-outline +
+
+ mdi mdi-skype +
+
+ mdi mdi-skype-business +
+
+ mdi mdi-slack +
+
+ mdi mdi-sleep +
+
+ mdi mdi-sleep-off +
+
+ mdi mdi-smoking +
+
+ mdi mdi-smoking-off +
+
+ mdi mdi-snapchat +
+
+ mdi mdi-snowman +
+
+ mdi mdi-soccer +
+
+ mdi mdi-sofa +
+
+ mdi mdi-sort +
+
+ mdi mdi-sort-alphabetical +
+
+ mdi mdi-sort-ascending +
+
+ mdi mdi-sort-descending +
+
+ mdi mdi-sort-numeric +
+
+ mdi mdi-sort-variant +
+
+ mdi mdi-soundcloud +
+
+ mdi mdi-source-branch +
+
+ mdi mdi-source-fork +
+
+ mdi mdi-source-merge +
+
+ mdi mdi-source-pull +
+
+ mdi mdi-speaker +
+
+ mdi mdi-speaker-off +
+
+ mdi mdi-speedometer +
+
+ mdi mdi-spellcheck +
+
+ mdi mdi-spotify +
+
+ mdi mdi-spotlight +
+
+ mdi mdi-spotlight-beam +
+
+ mdi mdi-spray +
+
+ mdi mdi-square-inc +
+
+ mdi mdi-square-inc-cash +
+
+ mdi mdi-stairs +
+
+ mdi mdi-star +
+
+ mdi mdi-star-circle +
+
+ mdi mdi-star-half +
+
+ mdi mdi-star-off +
+
+ mdi mdi-star-outline +
+
+ mdi mdi-steam +
+
+ mdi mdi-steering +
+
+ mdi mdi-step-backward +
+
+ mdi mdi-step-backward-2 +
+
+ mdi mdi-step-forward +
+
+ mdi mdi-step-forward-2 +
+
+ mdi mdi-stethoscope +
+
+ mdi mdi-sticker +
+
+ mdi mdi-stocking +
+
+ mdi mdi-stop +
+
+ mdi mdi-stop-circle +
+
+ mdi mdi-stop-circle-outline +
+
+ mdi mdi-store +
+
+ mdi mdi-store-24-hour +
+
+ mdi mdi-stove +
+
+ mdi mdi-subdirectory-arrow-left +
+
+ mdi mdi-subdirectory-arrow-right +
+
+ mdi mdi-subway +
+
+ mdi mdi-sunglasses +
+
+ mdi mdi-surround-sound +
+
+ mdi mdi-swap-horizontal +
+
+ mdi mdi-swap-vertical +
+
+ mdi mdi-swim +
+
+ mdi mdi-switch +
+
+ mdi mdi-sword +
+
+ mdi mdi-sync +
+
+ mdi mdi-sync-alert +
+
+ mdi mdi-sync-off +
+
+ mdi mdi-tab +
+
+ mdi mdi-tab-unselected +
+
+ mdi mdi-table +
+
+ mdi mdi-table-column-plus-after +
+
+ mdi mdi-table-column-plus-before +
+
+ mdi mdi-table-column-remove +
+
+ mdi mdi-table-column-width +
+
+ mdi mdi-table-edit +
+
+ mdi mdi-table-large +
+
+ mdi mdi-table-row-height +
+
+ mdi mdi-table-row-plus-after +
+
+ mdi mdi-table-row-plus-before +
+
+ mdi mdi-table-row-remove +
+
+ mdi mdi-tablet +
+
+ mdi mdi-tablet-android +
+
+ mdi mdi-tablet-ipad +
+
+ mdi mdi-tag +
+
+ mdi mdi-tag-faces +
+
+ mdi mdi-tag-multiple +
+
+ mdi mdi-tag-outline +
+
+ mdi mdi-tag-text-outline +
+
+ mdi mdi-target +
+
+ mdi mdi-taxi +
+
+ mdi mdi-teamviewer +
+
+ mdi mdi-telegram +
+
+ mdi mdi-television +
+
+ mdi mdi-television-guide +
+
+ mdi mdi-temperature-celsius +
+
+ mdi mdi-temperature-fahrenheit +
+
+ mdi mdi-temperature-kelvin +
+
+ mdi mdi-tennis +
+
+ mdi mdi-tent +
+
+ mdi mdi-terrain +
+
+ mdi mdi-test-tube +
+
+ mdi mdi-text-shadow +
+
+ mdi mdi-text-to-speech +
+
+ mdi mdi-text-to-speech-off +
+
+ mdi mdi-textbox +
+
+ mdi mdi-texture +
+
+ mdi mdi-theater +
+
+ mdi mdi-theme-light-dark +
+
+ mdi mdi-thermometer +
+
+ mdi mdi-thermometer-lines +
+
+ mdi mdi-thumb-down +
+
+ mdi mdi-thumb-down-outline +
+
+ mdi mdi-thumb-up +
+
+ mdi mdi-thumb-up-outline +
+
+ mdi mdi-thumbs-up-down +
+
+ mdi mdi-ticket +
+
+ mdi mdi-ticket-account +
+
+ mdi mdi-ticket-confirmation +
+
+ mdi mdi-tie +
+
+ mdi mdi-timelapse +
+
+ mdi mdi-timer +
+
+ mdi mdi-timer-10 +
+
+ mdi mdi-timer-3 +
+
+ mdi mdi-timer-off +
+
+ mdi mdi-timer-sand +
+
+ mdi mdi-timetable +
+
+ mdi mdi-toggle-switch +
+
+ mdi mdi-toggle-switch-off +
+
+ mdi mdi-tooltip +
+
+ mdi mdi-tooltip-edit +
+
+ mdi mdi-tooltip-image +
+
+ mdi mdi-tooltip-outline +
+
+ mdi mdi-tooltip-text +
+
+ mdi mdi-tooth +
+
+ mdi mdi-tor +
+
+ mdi mdi-traffic-light +
+
+ mdi mdi-train +
+
+ mdi mdi-tram +
+
+ mdi mdi-transcribe +
+
+ mdi mdi-transcribe-close +
+
+ mdi mdi-translate +
+
+ mdi mdi-tree +
+
+ mdi mdi-trello +
+
+ mdi mdi-trending-down +
+
+ mdi mdi-trending-neutral +
+
+ mdi mdi-trending-up +
+
+ mdi mdi-triangle +
+
+ mdi mdi-triangle-outline +
+
+ mdi mdi-trophy +
+
+ mdi mdi-trophy-award +
+
+ mdi mdi-trophy-outline +
+
+ mdi mdi-trophy-variant +
+
+ mdi mdi-trophy-variant-outline +
+
+ mdi mdi-truck +
+
+ mdi mdi-truck-delivery +
+
+ mdi mdi-tshirt-crew +
+
+ mdi mdi-tshirt-v +
+
+ mdi mdi-tumblr +
+
+ mdi mdi-tumblr-reblog +
+
+ mdi mdi-tune +
+
+ mdi mdi-tune-vertical +
+
+ mdi mdi-twitch +
+
+ mdi mdi-twitter +
+
+ mdi mdi-twitter-box +
+
+ mdi mdi-twitter-circle +
+
+ mdi mdi-twitter-retweet +
+
+ mdi mdi-ubuntu +
+
+ mdi mdi-umbraco +
+
+ mdi mdi-umbrella +
+
+ mdi mdi-umbrella-outline +
+
+ mdi mdi-undo +
+
+ mdi mdi-undo-variant +
+
+ mdi mdi-ungroup +
+
+ mdi mdi-untappd +
+
+ mdi mdi-upload +
+
+ mdi mdi-usb +
+
+ mdi mdi-vector-arrange-above +
+
+ mdi mdi-vector-arrange-below +
+
+ mdi mdi-vector-circle +
+
+ mdi mdi-vector-circle-variant +
+
+ mdi mdi-vector-combine +
+
+ mdi mdi-vector-curve +
+
+ mdi mdi-vector-difference +
+
+ mdi mdi-vector-difference-ab +
+
+ mdi mdi-vector-difference-ba +
+
+ mdi mdi-vector-intersection +
+
+ mdi mdi-vector-line +
+
+ mdi mdi-vector-point +
+
+ mdi mdi-vector-polygon +
+
+ mdi mdi-vector-polyline +
+
+ mdi mdi-vector-rectangle +
+
+ mdi mdi-vector-selection +
+
+ mdi mdi-vector-square +
+
+ mdi mdi-vector-triangle +
+
+ mdi mdi-vector-union +
+
+ mdi mdi-vibrate +
+
+ mdi mdi-video +
+
+ mdi mdi-video-off +
+
+ mdi mdi-video-switch +
+
+ mdi mdi-view-agenda +
+
+ mdi mdi-view-array +
+
+ mdi mdi-view-carousel +
+
+ mdi mdi-view-column +
+
+ mdi mdi-view-dashboard +
+
+ mdi mdi-view-day +
+
+ mdi mdi-view-grid +
+
+ mdi mdi-view-headline +
+
+ mdi mdi-view-list +
+
+ mdi mdi-view-module +
+
+ mdi mdi-view-quilt +
+
+ mdi mdi-view-stream +
+
+ mdi mdi-view-week +
+
+ mdi mdi-vimeo +
+
+ mdi mdi-violin +
+
+ mdi mdi-vk +
+
+ mdi mdi-vk-box +
+
+ mdi mdi-vk-circle +
+
+ mdi mdi-vlc +
+
+ mdi mdi-voice +
+
+ mdi mdi-voicemail +
+
+ mdi mdi-volume-high +
+
+ mdi mdi-volume-low +
+
+ mdi mdi-volume-medium +
+
+ mdi mdi-volume-off +
+
+ mdi mdi-vpn +
+
+ mdi mdi-walk +
+
+ mdi mdi-wallet +
+
+ mdi mdi-wallet-giftcard +
+
+ mdi mdi-wallet-membership +
+
+ mdi mdi-wallet-travel +
+
+ mdi mdi-wan +
+
+ mdi mdi-watch +
+
+ mdi mdi-watch-export +
+
+ mdi mdi-watch-import +
+
+ mdi mdi-water +
+
+ mdi mdi-water-off +
+
+ mdi mdi-water-percent +
+
+ mdi mdi-water-pump +
+
+ mdi mdi-watermark +
+
+ mdi mdi-weather-cloudy +
+
+ mdi mdi-weather-fog +
+
+ mdi mdi-weather-hail +
+
+ mdi mdi-weather-lightning +
+
+ mdi mdi-weather-night +
+
+ mdi mdi-weather-partlycloudy +
+
+ mdi mdi-weather-pouring +
+
+ mdi mdi-weather-rainy +
+
+ mdi mdi-weather-snowy +
+
+ mdi mdi-weather-sunny +
+
+ mdi mdi-weather-sunset +
+
+ mdi mdi-weather-sunset-down +
+
+ mdi mdi-weather-sunset-up +
+
+ mdi mdi-weather-windy +
+
+ mdi mdi-weather-windy-variant +
+
+ mdi mdi-web +
+
+ mdi mdi-webcam +
+
+ mdi mdi-webhook +
+
+ mdi mdi-wechat +
+
+ mdi mdi-weight +
+
+ mdi mdi-weight-kilogrammdi-whatsapp +
+
+ mdi mdi-whatsapp +
+
+ mdi mdi-wheelchair-accessibility +
+
+ mdi mdi-white-balance-auto +
+
+ mdi mdi-white-balance-incandescent +
+
+ mdi mdi-white-balance-iridescent +
+
+ mdi mdi-white-balance-sunny +
+
+ mdi mdi-wifi +
+
+ mdi mdi-wifi-off +
+
+ mdi mdi-wii +
+
+ mdi mdi-wikipedia +
+
+ mdi mdi-window-close +
+
+ mdi mdi-window-closed +
+
+ mdi mdi-window-maximize +
+
+ mdi mdi-window-minimize +
+
+ mdi mdi-window-open +
+
+ mdi mdi-window-restore +
+
+ mdi mdi-windows +
+
+ mdi mdi-wordpress +
+
+ mdi mdi-worker +
+
+ mdi mdi-wrap +
+
+ mdi mdi-wrench +
+
+ mdi mdi-wunderlist +
+
+ mdi mdi-xaml +
+
+ mdi mdi-xbox +
+
+ mdi mdi-xbox-controller +
+
+ mdi mdi-xbox-controller-off +
+
+ mdi mdi-xda +
+
+ mdi mdi-xing +
+
+ mdi mdi-xing-box +
+
+ mdi mdi-xing-circle +
+
+ mdi mdi-xml +
+
+ mdi mdi-yeast +
+
+ mdi mdi-yelp +
+
+ mdi mdi-zip-box +
+
+
+
+
+
+
+ + + +
+
+
+ + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/a3a/admin/pages/samples/blank-page.html b/src/a3a/admin/pages/samples/blank-page.html new file mode 100644 index 0000000..1d039b6 --- /dev/null +++ b/src/a3a/admin/pages/samples/blank-page.html @@ -0,0 +1,383 @@ + + + + + + + Connect Plus + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+
+
+ + + + +
+ +
+ +
+ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/a3a/admin/pages/samples/error-404.html b/src/a3a/admin/pages/samples/error-404.html new file mode 100644 index 0000000..4f184fb --- /dev/null +++ b/src/a3a/admin/pages/samples/error-404.html @@ -0,0 +1,66 @@ + + + + + + + Connect Plus + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+

404

+
+
+

SORRY!

+

The page you’re looking for was not found.

+
+
+
+ +
+
+
+

Copyright © 2020 All rights reserved.

+
+
+
+
+
+ +
+ +
+ + + + + + + + + + + + + \ No newline at end of file diff --git a/src/a3a/admin/pages/samples/error-500.html b/src/a3a/admin/pages/samples/error-500.html new file mode 100644 index 0000000..fe7d738 --- /dev/null +++ b/src/a3a/admin/pages/samples/error-500.html @@ -0,0 +1,66 @@ + + + + + + + Connect Plus + + + + + + + + + + + + + + + +
+
+
+
+
+
+
+

500

+
+
+

SORRY!

+

Internal server error!

+
+
+
+ +
+
+
+

Copyright © 2020 All rights reserved.

+
+
+
+
+
+ +
+ +
+ + + + + + + + + + + + + \ No newline at end of file diff --git a/src/a3a/admin/pages/samples/login.html b/src/a3a/admin/pages/samples/login.html new file mode 100644 index 0000000..593b90f --- /dev/null +++ b/src/a3a/admin/pages/samples/login.html @@ -0,0 +1,78 @@ + + + + + + + Connect Plus + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +

Hello! let's get started

+
Sign in to continue.
+
+
+ +
+
+ +
+
+ SIGN IN +
+
+
+ +
+ Forgot password? +
+
+ +
+
Don't have an account? Create +
+
+
+
+
+
+ +
+ +
+ + + + + + + + + + + + + \ No newline at end of file diff --git a/src/a3a/admin/pages/samples/register.html b/src/a3a/admin/pages/samples/register.html new file mode 100644 index 0000000..3526ab2 --- /dev/null +++ b/src/a3a/admin/pages/samples/register.html @@ -0,0 +1,86 @@ + + + + + + + Connect Plus + + + + + + + + + + + + + + + +
+
+
+
+
+
+ +

New here?

+
Signing up is easy. It only takes a few steps
+
+
+ +
+
+ +
+
+ +
+
+ +
+
+
+ +
+
+
+ SIGN UP +
+
Already have an account? Login +
+
+
+
+
+
+ +
+ +
+ + + + + + + + + + + + + \ No newline at end of file diff --git a/src/a3a/admin/pages/tables/basic-table.html b/src/a3a/admin/pages/tables/basic-table.html new file mode 100644 index 0000000..4c066fd --- /dev/null +++ b/src/a3a/admin/pages/tables/basic-table.html @@ -0,0 +1,828 @@ + + + + + + + Connect Plus + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+
+ +
+
+
+
+

Basic Table

+

Add class .table +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
ProfileVatNo.CreatedStatus
Jacob5327553112 May 2017
Messsy5327553215 May 2017
John5327553314 May 2017
Peter5327553416 May 2017
Dave5327553520 May 2017
+
+
+
+
+
+
+

Hoverable Table

+

Add class .table-hover +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
UserProductSaleStatus
JacobPhotoshop 28.76%
MesssyFlash 21.06%
JohnPremier 35.00%
PeterAfter effects 82.00%
Dave53275535 98.05%
+
+
+
+
+
+
+

Striped Table

+

Add class .table-striped +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
User First name Progress Amount Deadline
+ image + Herman Beck +
+
+
+
$ 77.99 May 15, 2015
+ image + Messsy Adam +
+
+
+
$245.30 July 1, 2015
+ image + John Richards +
+
+
+
$138.00 Apr 12, 2015
+ image + Peter Meggik +
+
+
+
$ 77.99 May 15, 2015
+ image + Edward +
+
+
+
$ 160.25 May 03, 2015
+ image + John Doe +
+
+
+
$ 123.21 April 05, 2015
+ image + Henry Tom +
+
+
+
$ 150.00 June 16, 2015
+
+
+
+
+
+
+

Bordered table

+

Add class .table-bordered +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
# First name Progress Amount Deadline
1 Herman Beck +
+
+
+
$ 77.99 May 15, 2015
2 Messsy Adam +
+
+
+
$245.30 July 1, 2015
3 John Richards +
+
+
+
$138.00 Apr 12, 2015
4 Peter Meggik +
+
+
+
$ 77.99 May 15, 2015
5 Edward +
+
+
+
$ 160.25 May 03, 2015
6 John Doe +
+
+
+
$ 123.21 April 05, 2015
7 Henry Tom +
+
+
+
$ 150.00 June 16, 2015
+
+
+
+
+
+
+

Inverse table

+

Add class .table-dark +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
# First name Amount Deadline
1 Herman Beck $ 77.99 May 15, 2015
2 Messsy Adam $245.30 July 1, 2015
3 John Richards $138.00 Apr 12, 2015
4 Peter Meggik $ 77.99 May 15, 2015
5 Edward $ 160.25 May 03, 2015
6 John Doe $ 123.21 April 05, 2015
7 Henry Tom $ 150.00 June 16, 2015
+
+
+
+
+
+
+

Table with contextual classes

+

Add class .table-{color} +

+ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
# First name Product Amount Deadline
1 Herman Beck Photoshop $ 77.99 May 15, 2015
2 Messsy Adam Flash $245.30 July 1, 2015
3 John Richards Premeire $138.00 Apr 12, 2015
4 Peter Meggik After effects $ 77.99 May 15, 2015
5 Edward Illustrator $ 160.25 May 03, 2015
+
+
+
+
+
+ + + + +
+ +
+ +
+ + + + + + + + + + + + + + + \ No newline at end of file diff --git a/src/a3a/admin/pages/ui-features/buttons.html b/src/a3a/admin/pages/ui-features/buttons.html new file mode 100644 index 0000000..165565b --- /dev/null +++ b/src/a3a/admin/pages/ui-features/buttons.html @@ -0,0 +1,765 @@ + + + + + + + Connect Plus + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+
+ +
+
+
+
+

Rounded buttons

+

Add class .btn-rounded

+
+ + + + + + + + + +
+
+
+

Outlined buttons

+

Add class .btn-outline-{color} for outline buttons

+
+ + + + + + + + + +
+
+
+

Single color buttons

+

Add class .btn-{color} for buttons in theme colors

+
+ + + + + + + + + +
+
+
+

Inverse buttons

+

Add class .btn-inverse-{color} for inverse buttons

+
+ + + + + + + + + +
+
+
+

Normal buttons

+

Use any of the available button classes to quickly create a styled button.

+
+ + + + + + + + + +
+
+
+
+
+
+
+
+
+

Icon Buttons

+

Add class .btn-icon for buttons with only icons

+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+ + + + + +
+
+
+

Button Size

+

Use class .btn-{size}

+
+ + + +
+
+ + + +
+
+
+
+
+
+
+
+
+

Block buttons

+

Add class .btn-block

+
+ + + + +
+
+
+
+
+
+
+
+
+

Button groups

+

Wrap a series of buttons with .btn in .btn-group

+
+
+ + + +
+
+ + + +
+
+
+
+ + + +
+
+ + + +
+
+
+
+ + + +
+
+ +
+ + +
+ +
+
+ + + +
+
+
+
+ + + +
+
+
+
+

Button with text and icon

+

Wrap icon and text inside .btn-icon-text and use .btn-icon-prepend or .btn-icon-append for icon tags

+
+ + + +
+
+ + + +
+
+ + + +
+
+ + + +
+
+ + +
+
+
+
+
+
+
+
+
+

Social Icon Buttons

+

Add class .btn-social-icon

+
+ + + + + + +
+
+ + + + + + +
+
+ + + + + + +
+
+
+
+
+
+
+

Social button with text

+

Add class .btn-social-icon-text

+
+ + + + + + +
+
+
+
+
+
+ + + + +
+ +
+ +
+ + + + + + + + + + + + + \ No newline at end of file diff --git a/src/a3a/admin/pages/ui-features/dropdowns.html b/src/a3a/admin/pages/ui-features/dropdowns.html new file mode 100644 index 0000000..3409121 --- /dev/null +++ b/src/a3a/admin/pages/ui-features/dropdowns.html @@ -0,0 +1,1032 @@ + + + + + + + Connect Plus + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+
+ +
+
+
+
+

Basic dropdown

+

Wrap the dropdown’s toggle (your button or link) and the dropdown menu within .dropdown +

+
+ + + + + + +
+
+
+

Dropdown outline

+

Add class .btn-outline-{color} to the button inside .dropdown +

+
+ + + + + + +
+
+
+
+
+
+
+
+

Dropdown menu

+
+ + + + + + + + +
+
+
+
+
+
+
+
+

Split button dropdowns

+

Wrap two buttons in .btn-group and add .dropdown-toggle-split to the toggling button

+
+
+ + + +
+
+ + + +
+
+ + + +
+
+ + + +
+
+ + + +
+
+ + + +
+
+
+
+
+
+
+
+

Icon dropdowns

+

Add icon tags instead of text

+
+
+
+ + + +
+
+
+
+
+
+ + + +
+
+
+
+
+
+ + + +
+
+
+
+
+
+
+
+
+

Dropup variation

+

Add class .dropup +

+
+
+ + + +
+
+ + + +
+
+ + + +
+
+ + + +
+
+ + + +
+
+ + + +
+
+
+
+
+
+
+
+

Dropdown sizes

+

Add class .btn-{size} to dropdown buttons

+
+ + + +
+
+
+
+
+
+ + + + +
+ +
+ +
+ + + + + + + + + + + + + \ No newline at end of file diff --git a/src/a3a/admin/pages/ui-features/typography.html b/src/a3a/admin/pages/ui-features/typography.html new file mode 100644 index 0000000..2fcae99 --- /dev/null +++ b/src/a3a/admin/pages/ui-features/typography.html @@ -0,0 +1,739 @@ + + + + + + + Connect Plus + + + + + + + + + + + + + + + +
+ + + +
+ + + +
+
+ +
+
+
+
+

Headings

+

Add tags <h1> to <h6> or class .h1 to .h6 +

+
+

h1. Heading

+

h2. Heading

+

h3. Heading

+

h4. Heading

+
h5. Heading
+
h6. Heading
+
+
+
+
+
+
+
+

Headings with secondary text

+

Add faded secondary text to headings

+
+

h1. Heading Secondary text +

+

h2. Heading Secondary text +

+

h3. Heading Secondary text +

+

h4. Heading Secondary text +

+
h5. Heading Secondary text +
+
h6. Heading Secondary text +
+
+
+
+
+
+
+
+

Display headings

+

Add class .display1 to .display-4 +

+
+

Display 1

+

Display 2

+

Display 3

+

Display 4

+
+
+
+
+
+
+
+
+
+

Paragraph

+

Write text in <p> tag

+

Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s, when an unknown printer took a galley not only five centuries,

+
+
+
+
+
+
+

Icon size

+

Add class .icon-lg, .icon-md, .icon-sm +

+
+
+
+ +

Icon-lg

+
+
+
+
+ +

Icon-md

+
+
+
+
+ +

Icon-sm

+
+
+
+
+
+
+
+
+
+
+
+

Blockquotes

+

Wrap content inside<blockquote class="blockquote"> +

+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

+
+
+
+
+

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Integer posuere erat a ante.

+
Someone famous in Source Title
+
+
+
+
+
+
+
+

Address

+

Use <address> tag

+
+
+
+

Connect Plus imc

+

695 lsom Ave,

+

Suite 00

+

San Francisco, CA 94107

+
+
+
+
+

E-mail

+

johndoe@examplemeail.com

+

Web Address

+

www.Connect Plus.com

+
+
+
+
+
+

Lead

+

Use class .lead +

+

Vivamus sagittis lacus vel augue laoreet rutrum faucibus dolor auctor.

+
+
+
+
+
+
+

Text colors

+

Use class .text-primary, .text-secondary etc. for text in theme colors

+
+
+

.text-primary

+

.text-success

+

.text-danger

+

.text-warning

+

.text-info

+
+
+

.text-light

+

.text-secondary

+

.text-dark

+

.text-muted

+

.text-white

+
+
+
+
+
+
+
+
+

Top aligned media

+
+ +
+

Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque.

+
+
+
+
+
+
+
+
+

Center aligned media

+
+ +
+

Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque.

+
+
+
+
+
+
+
+
+

Bottom aligned media

+
+ +
+

Cras sit amet nibh libero, in gravida nulla. Nulla vel metus scelerisque.

+
+
+
+
+
+
+
+
+

Highlighted Text

+

Wrap the text in <mark> to highlight text

+

It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution

+
+
+
+
+
+
+

List Unordered

+
    +
  • Lorem ipsum dolor sit amet
  • +
  • Consectetur adipiscing elit
  • +
  • Integer molestie lorem at massa
  • +
  • Facilisis in pretium nisl aliquet
  • +
  • Nulla volutpat aliquam velit
  • +
+
+
+
+
+
+
+

Bold text

+

Use class.font-weight-bold +

+

It is a long established fact that a reader will be distracted by the readable content of a page when looking at its layout. The point of using Lorem Ipsum is that it has a more-or-less normal distribution

+
+
+
+
+
+
+

List Ordered

+
    +
  1. Lorem ipsum dolor sit amet
  2. +
  3. Consectetur adipiscing elit
  4. +
  5. Integer molestie lorem at massa
  6. +
  7. Facilisis in pretium nisl aliquet
  8. +
  9. Nulla volutpat aliquam velit>
  10. +
+
+
+
+
+
+
+

Underline

+

Wrap in <u> tag for underline

+

+ lorem ipsum dolor sit amet, consectetur mod tempor incididunt ut labore et dolore magna aliqua. +

+
+
+

Lowercase

+

Use class .text-lowercase +

+

lorem ipsum dolor sit amet, consectetur mod tempor incididunt ut labore et dolore magna aliqua.

+
+
+

Uppercase

+

Use class .text-uppercase +

+

lorem ipsum dolor sit amet, consectetur mod tempor incididunt ut labore et dolore magna aliqua.

+
+
+
+
+
+
+

Mute

+

Use class .text-muted +

+

lorem ipsum dolor sit amet, consectetur mod tempor incididunt ut labore et dolore magna aliqua.

+
+
+

Strike

+

Wrap content in <del> tag

+

+ lorem ipsum dolor sit amet, consectetur mod tempor incididunt ut labore et dolore magna aliqua. +

+
+
+

Capitalized

+

Use class .text-capitalize +

+

lorem ipsum dolor sit amet, consectetur mod tempor incididunt ut labore et dolore magna aliqua.

+
+
+
+
+
+
+

List with icon

+

Add class .list-ticked to <ul>

+
    +
  • Lorem ipsum dolor sit amet
  • +
  • Consectetur adipiscing elit
  • +
  • Integer molestie lorem at massa
  • +
  • Facilisis in pretium nisl aliquet
  • +
  • Nulla volutpat aliquam velit>
  • +
+
+
+
+
+
+
+

List with icon

+

Add class .list-arrow to <ul>

+
    +
  • Lorem ipsum dolor sit amet
  • +
  • Consectetur adipiscing elit
  • +
  • Integer molestie lorem at massa
  • +
  • Facilisis in pretium nisl aliquet
  • +
  • Nulla volutpat aliquam velit>
  • +
+
+
+
+
+
+
+

List with icon

+

Add class .list-star to <ul>

+
    +
  • Lorem ipsum dolor sit amet
  • +
  • Consectetur adipiscing elit
  • +
  • Integer molestie lorem at massa
  • +
  • Facilisis in pretium nisl aliquet
  • +
  • Nulla volutpat aliquam velit>
  • +
+
+
+
+
+
+ + + + +
+ +
+ +
+ + + + + + + + + + + + + \ No newline at end of file diff --git a/src/a3a/admin/partials/_footer.html b/src/a3a/admin/partials/_footer.html new file mode 100644 index 0000000..555c0bb --- /dev/null +++ b/src/a3a/admin/partials/_footer.html @@ -0,0 +1,8 @@ + \ No newline at end of file diff --git a/src/a3a/admin/partials/_navbar.html b/src/a3a/admin/partials/_navbar.html new file mode 100644 index 0000000..e8d4471 --- /dev/null +++ b/src/a3a/admin/partials/_navbar.html @@ -0,0 +1,212 @@ + \ No newline at end of file diff --git a/src/a3a/admin/partials/_sidebar.html b/src/a3a/admin/partials/_sidebar.html new file mode 100644 index 0000000..5822fb8 --- /dev/null +++ b/src/a3a/admin/partials/_sidebar.html @@ -0,0 +1,109 @@ + \ No newline at end of file diff --git a/src/a3a/admin/screenshot.jpg b/src/a3a/admin/screenshot.jpg new file mode 100644 index 0000000..426f46c Binary files /dev/null and b/src/a3a/admin/screenshot.jpg differ diff --git a/src/a3b/admin/css/style.css b/src/a3b/admin/css/style.css new file mode 100644 index 0000000..a54c9f9 --- /dev/null +++ b/src/a3b/admin/css/style.css @@ -0,0 +1,14291 @@ +/*------------------------------------------------------------------- + ===== Table of Contents ===== + + * Bootstrap functions + * Template variables + * SCSS Compass Functions + * Boostrap Main SCSS + * Template mixins + + Animation Mixins + + Background Mixins + + Badge Mixins + + Button Mixins + + Miscellaneous Mixins + + BlockQuote Mixins + + Cards Mixins + + Color Functions Mixins + * Core Styles + + Reset Styles + + Fonts + + Functions + + Backgrounds + + Typography + + Miscellaneous + + Footer + + Layouts + + Utilities + + Demo styles + * Components + + Accordions + + Buttons + * Landing screens + + Auth + + Lock Screen +-------------------------------------------------------------------*/ +/*-------------------------------------------------------------------*/ +/* === Import Bootstrap functions and variables === */ +/*-------------------------------------------------------------------*/ +/* === Import template variables === */ +/*-------------------------------------------------------------------*/ +/* === SCSS Compass Functions === */ + +@-webkit-keyframes flash { + 0% { + opacity: 1; } + 25% { + opacity: 0; } + 50% { + opacity: 1; } + 75% { + opacity: 0; } + 100% { + opacity: 1; } } + +@keyframes flash { + 0% { + opacity: 1; } + 25% { + opacity: 0; } + 50% { + opacity: 1; } + 75% { + opacity: 0; } + 100% { + opacity: 1; } } + +@-webkit-keyframes bounce { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); } + 20% { + -webkit-transform: translateY(0); + transform: translateY(0); } + 40% { + -webkit-transform: translateY(-30px); + transform: translateY(-30px); } + 50% { + -webkit-transform: translateY(0); + transform: translateY(0); } + 60% { + -webkit-transform: translateY(-15px); + transform: translateY(-15px); } + 80% { + -webkit-transform: translateY(0); + transform: translateY(0); } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); } } + +@keyframes bounce { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); } + 20% { + -webkit-transform: translateY(0); + transform: translateY(0); } + 40% { + -webkit-transform: translateY(-30px); + transform: translateY(-30px); } + 50% { + -webkit-transform: translateY(0); + transform: translateY(0); } + 60% { + -webkit-transform: translateY(-15px); + transform: translateY(-15px); } + 80% { + -webkit-transform: translateY(0); + transform: translateY(0); } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); } } + +@-webkit-keyframes shake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); } + 10% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); } + 20% { + -webkit-transform: translateX(10px); + transform: translateX(10px); } + 30% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); } + 40% { + -webkit-transform: translateX(10px); + transform: translateX(10px); } + 50% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); } + 60% { + -webkit-transform: translateX(10px); + transform: translateX(10px); } + 70% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); } + 80% { + -webkit-transform: translateX(10px); + transform: translateX(10px); } + 90% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); } } + +@keyframes shake { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); } + 10% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); } + 20% { + -webkit-transform: translateX(10px); + transform: translateX(10px); } + 30% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); } + 40% { + -webkit-transform: translateX(10px); + transform: translateX(10px); } + 50% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); } + 60% { + -webkit-transform: translateX(10px); + transform: translateX(10px); } + 70% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); } + 80% { + -webkit-transform: translateX(10px); + transform: translateX(10px); } + 90% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); } } + +@-webkit-keyframes tada { + 0% { + -webkit-transform: scale(1, 1); + transform: scale(1, 1); } + 10% { + -webkit-transform: scale(0.9) rotate(-3deg); + transform: scale(0.9) rotate(-3deg); } + 20% { + -webkit-transform: scale(0.9) rotate(-3deg); + transform: scale(0.9) rotate(-3deg); } + 30% { + -webkit-transform: scale(1.1) rotate(3deg); + transform: scale(1.1) rotate(3deg); } + 40% { + -webkit-transform: scale(1.1) rotate(-3deg); + transform: scale(1.1) rotate(-3deg); } + 50% { + -webkit-transform: scale(1.1) rotate(3deg); + transform: scale(1.1) rotate(3deg); } + 60% { + -webkit-transform: scale(1.1) rotate(-3deg); + transform: scale(1.1) rotate(-3deg); } + 70% { + -webkit-transform: scale(1.1) rotate(3deg); + transform: scale(1.1) rotate(3deg); } + 80% { + -webkit-transform: scale(1.1) rotate(-3deg); + transform: scale(1.1) rotate(-3deg); } + 90% { + -webkit-transform: scale(1.1) rotate(3deg); + transform: scale(1.1) rotate(3deg); } + 100% { + -webkit-transform: scale(1) rotate(0); + transform: scale(1) rotate(0); } } + +@keyframes tada { + 0% { + -webkit-transform: scale(1, 1); + transform: scale(1, 1); } + 10% { + -webkit-transform: scale(0.9) rotate(-3deg); + transform: scale(0.9) rotate(-3deg); } + 20% { + -webkit-transform: scale(0.9) rotate(-3deg); + transform: scale(0.9) rotate(-3deg); } + 30% { + -webkit-transform: scale(1.1) rotate(3deg); + transform: scale(1.1) rotate(3deg); } + 40% { + -webkit-transform: scale(1.1) rotate(-3deg); + transform: scale(1.1) rotate(-3deg); } + 50% { + -webkit-transform: scale(1.1) rotate(3deg); + transform: scale(1.1) rotate(3deg); } + 60% { + -webkit-transform: scale(1.1) rotate(-3deg); + transform: scale(1.1) rotate(-3deg); } + 70% { + -webkit-transform: scale(1.1) rotate(3deg); + transform: scale(1.1) rotate(3deg); } + 80% { + -webkit-transform: scale(1.1) rotate(-3deg); + transform: scale(1.1) rotate(-3deg); } + 90% { + -webkit-transform: scale(1.1) rotate(3deg); + transform: scale(1.1) rotate(3deg); } + 100% { + -webkit-transform: scale(1) rotate(0); + transform: scale(1) rotate(0); } } + +@-webkit-keyframes swing { + 20%, 40%, 60%, 80%, 100% { + -webkit-transform-origin: top center 50%; + transform-origin: top center 50%; } + 20% { + -webkit-transform: rotate(15deg); + transform: rotate(15deg); } + 40% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); } + 60% { + -webkit-transform: rotate(5deg); + transform: rotate(5deg); } + 80% { + -webkit-transform: rotate(-5deg); + transform: rotate(-5deg); } + 100% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } } + +@keyframes swing { + 20%, 40%, 60%, 80%, 100% { + -webkit-transform-origin: top center 50%; + transform-origin: top center 50%; } + 20% { + -webkit-transform: rotate(15deg); + transform: rotate(15deg); } + 40% { + -webkit-transform: rotate(-10deg); + transform: rotate(-10deg); } + 60% { + -webkit-transform: rotate(5deg); + transform: rotate(5deg); } + 80% { + -webkit-transform: rotate(-5deg); + transform: rotate(-5deg); } + 100% { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } } + +@-webkit-keyframes wobble { + 0% { + -webkit-transform: translateX(0%); + transform: translateX(0%); } + 15% { + -webkit-transform: translateX(-25%) rotate(-5deg); + transform: translateX(-25%) rotate(-5deg); } + 30% { + -webkit-transform: translateX(20%) rotate(3deg); + transform: translateX(20%) rotate(3deg); } + 45% { + -webkit-transform: translateX(-15%) rotate(-3deg); + transform: translateX(-15%) rotate(-3deg); } + 60% { + -webkit-transform: translateX(10%) rotate(2deg); + transform: translateX(10%) rotate(2deg); } + 75% { + -webkit-transform: translateX(-5%) rotate(-1deg); + transform: translateX(-5%) rotate(-1deg); } + 100% { + -webkit-transform: translateX(0%); + transform: translateX(0%); } } + +@keyframes wobble { + 0% { + -webkit-transform: translateX(0%); + transform: translateX(0%); } + 15% { + -webkit-transform: translateX(-25%) rotate(-5deg); + transform: translateX(-25%) rotate(-5deg); } + 30% { + -webkit-transform: translateX(20%) rotate(3deg); + transform: translateX(20%) rotate(3deg); } + 45% { + -webkit-transform: translateX(-15%) rotate(-3deg); + transform: translateX(-15%) rotate(-3deg); } + 60% { + -webkit-transform: translateX(10%) rotate(2deg); + transform: translateX(10%) rotate(2deg); } + 75% { + -webkit-transform: translateX(-5%) rotate(-1deg); + transform: translateX(-5%) rotate(-1deg); } + 100% { + -webkit-transform: translateX(0%); + transform: translateX(0%); } } + +@-webkit-keyframes pulse { + 0% { + -webkit-transform: scale(1, 1); + transform: scale(1, 1); } + 50% { + -webkit-transform: scale(1.1, 1.1); + transform: scale(1.1, 1.1); } + 100% { + -webkit-transform: scale(1, 1); + transform: scale(1, 1); } } + +@keyframes pulse { + 0% { + -webkit-transform: scale(1, 1); + transform: scale(1, 1); } + 50% { + -webkit-transform: scale(1.1, 1.1); + transform: scale(1.1, 1.1); } + 100% { + -webkit-transform: scale(1, 1); + transform: scale(1, 1); } } + +@-webkit-keyframes wiggle { + 0% { + -webkit-transform: skewX(9deg); + transform: skewX(9deg); } + 10% { + -webkit-transform: skewX(-8deg); + transform: skewX(-8deg); } + 20% { + -webkit-transform: skewX(7deg); + transform: skewX(7deg); } + 30% { + -webkit-transform: skewX(-6deg); + transform: skewX(-6deg); } + 40% { + -webkit-transform: skewX(5deg); + transform: skewX(5deg); } + 50% { + -webkit-transform: skewX(-4deg); + transform: skewX(-4deg); } + 60% { + -webkit-transform: skewX(3deg); + transform: skewX(3deg); } + 70% { + -webkit-transform: skewX(-2deg); + transform: skewX(-2deg); } + 80% { + -webkit-transform: skewX(1deg); + transform: skewX(1deg); } + 90% { + -webkit-transform: skewX(0deg); + transform: skewX(0deg); } + 100% { + -webkit-transform: skewX(0deg); + transform: skewX(0deg); } } + +@keyframes wiggle { + 0% { + -webkit-transform: skewX(9deg); + transform: skewX(9deg); } + 10% { + -webkit-transform: skewX(-8deg); + transform: skewX(-8deg); } + 20% { + -webkit-transform: skewX(7deg); + transform: skewX(7deg); } + 30% { + -webkit-transform: skewX(-6deg); + transform: skewX(-6deg); } + 40% { + -webkit-transform: skewX(5deg); + transform: skewX(5deg); } + 50% { + -webkit-transform: skewX(-4deg); + transform: skewX(-4deg); } + 60% { + -webkit-transform: skewX(3deg); + transform: skewX(3deg); } + 70% { + -webkit-transform: skewX(-2deg); + transform: skewX(-2deg); } + 80% { + -webkit-transform: skewX(1deg); + transform: skewX(1deg); } + 90% { + -webkit-transform: skewX(0deg); + transform: skewX(0deg); } + 100% { + -webkit-transform: skewX(0deg); + transform: skewX(0deg); } } + +@-webkit-keyframes bounceOut { + 0% { + -webkit-transform: scale(1, 1); + transform: scale(1, 1); } + 25% { + -webkit-transform: scale(0.95, 0.95); + transform: scale(0.95, 0.95); } + 50% { + opacity: 1; + -webkit-transform: scale(1.1, 1.1); + transform: scale(1.1, 1.1); } + 100% { + opacity: 0; + -webkit-transform: scale(0.3, 0.3); + transform: scale(0.3, 0.3); } } + +@keyframes bounceOut { + 0% { + -webkit-transform: scale(1, 1); + transform: scale(1, 1); } + 25% { + -webkit-transform: scale(0.95, 0.95); + transform: scale(0.95, 0.95); } + 50% { + opacity: 1; + -webkit-transform: scale(1.1, 1.1); + transform: scale(1.1, 1.1); } + 100% { + opacity: 0; + -webkit-transform: scale(0.3, 0.3); + transform: scale(0.3, 0.3); } } + +@-webkit-keyframes bounceOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); } + 20% { + opacity: 1; + -webkit-transform: translateY(20px); + transform: translateY(20px); } + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); } } + +@keyframes bounceOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); } + 20% { + opacity: 1; + -webkit-transform: translateY(20px); + transform: translateY(20px); } + 100% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); } } + +@-webkit-keyframes bounceOutDown { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); } + 20% { + opacity: 1; + -webkit-transform: translateY(-20px); + transform: translateY(-20px); } + 100% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); } } + +@keyframes bounceOutDown { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); } + 20% { + opacity: 1; + -webkit-transform: translateY(-20px); + transform: translateY(-20px); } + 100% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); } } + +@-webkit-keyframes bounceOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); } + 20% { + opacity: 1; + -webkit-transform: translateX(20px); + transform: translateX(20px); } + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); } } + +@keyframes bounceOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); } + 20% { + opacity: 1; + -webkit-transform: translateX(20px); + transform: translateX(20px); } + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); } } + +@-webkit-keyframes bounceOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); } + 20% { + opacity: 1; + -webkit-transform: translateX(-20px); + transform: translateX(-20px); } + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); } } + +@keyframes bounceOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); } + 20% { + opacity: 1; + -webkit-transform: translateX(-20px); + transform: translateX(-20px); } + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); } } + +@-webkit-keyframes bounceIn { + 0% { + opacity: 0; + -webkit-transform: scale(0.3, 0.3); + transform: scale(0.3, 0.3); } + 50% { + opacity: 1; + -webkit-transform: scale(1.05, 1.05); + transform: scale(1.05, 1.05); } + 70% { + -webkit-transform: scale(0.9, 0.9); + transform: scale(0.9, 0.9); } + 100% { + -webkit-transform: scale(1, 1); + transform: scale(1, 1); } } + +@keyframes bounceIn { + 0% { + opacity: 0; + -webkit-transform: scale(0.3, 0.3); + transform: scale(0.3, 0.3); } + 50% { + opacity: 1; + -webkit-transform: scale(1.05, 1.05); + transform: scale(1.05, 1.05); } + 70% { + -webkit-transform: scale(0.9, 0.9); + transform: scale(0.9, 0.9); } + 100% { + -webkit-transform: scale(1, 1); + transform: scale(1, 1); } } + +@-webkit-keyframes bounceInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); } + 60% { + opacity: 1; + -webkit-transform: translateY(30px); + transform: translateY(30px); } + 80% { + -webkit-transform: translateY(-10px); + transform: translateY(-10px); } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); } } + +@keyframes bounceInDown { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); } + 60% { + opacity: 1; + -webkit-transform: translateY(30px); + transform: translateY(30px); } + 80% { + -webkit-transform: translateY(-10px); + transform: translateY(-10px); } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); } } + +@-webkit-keyframes bounceInUp { + 0% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); } + 60% { + opacity: 1; + -webkit-transform: translateY(-30px); + transform: translateY(-30px); } + 80% { + -webkit-transform: translateY(10px); + transform: translateY(10px); } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); } } + +@keyframes bounceInUp { + 0% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); } + 60% { + opacity: 1; + -webkit-transform: translateY(-30px); + transform: translateY(-30px); } + 80% { + -webkit-transform: translateY(10px); + transform: translateY(10px); } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); } } + +@-webkit-keyframes bounceInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); } + 60% { + opacity: 1; + -webkit-transform: translateX(-30px); + transform: translateX(-30px); } + 80% { + -webkit-transform: translateX(10px); + transform: translateX(10px); } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); } } + +@keyframes bounceInRight { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); } + 60% { + opacity: 1; + -webkit-transform: translateX(-30px); + transform: translateX(-30px); } + 80% { + -webkit-transform: translateX(10px); + transform: translateX(10px); } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); } } + +@-webkit-keyframes bounceInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); } + 60% { + opacity: 1; + -webkit-transform: translateX(30px); + transform: translateX(30px); } + 80% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); } } + +@keyframes bounceInLeft { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); } + 60% { + opacity: 1; + -webkit-transform: translateX(30px); + transform: translateX(30px); } + 80% { + -webkit-transform: translateX(-10px); + transform: translateX(-10px); } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); } } + +@-webkit-keyframes fadeOut { + 0% { + opacity: 1; } + 100% { + opacity: 0; } } + +@keyframes fadeOut { + 0% { + opacity: 1; } + 100% { + opacity: 0; } } + +@-webkit-keyframes fadeOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; } + 100% { + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + opacity: 0; } } + +@keyframes fadeOutUp { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; } + 100% { + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + opacity: 0; } } + +@-webkit-keyframes fadeOutDown { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; } + 100% { + -webkit-transform: translateY(20px); + transform: translateY(20px); + opacity: 0; } } + +@keyframes fadeOutDown { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; } + 100% { + -webkit-transform: translateY(20px); + transform: translateY(20px); + opacity: 0; } } + +@-webkit-keyframes fadeOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; } + 100% { + -webkit-transform: translateX(20px); + transform: translateX(20px); + opacity: 0; } } + +@keyframes fadeOutRight { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; } + 100% { + -webkit-transform: translateX(20px); + transform: translateX(20px); + opacity: 0; } } + +@-webkit-keyframes fadeOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; } + 100% { + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + opacity: 0; } } + +@keyframes fadeOutLeft { + 0% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; } + 100% { + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + opacity: 0; } } + +@-webkit-keyframes fadeOutUpBig { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; } + 100% { + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + opacity: 0; } } + +@keyframes fadeOutUpBig { + 0% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; } + 100% { + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); + opacity: 0; } } + +@-webkit-keyframes fadeOutDownBig { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); } + 100% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); } } + +@keyframes fadeOutDownBig { + 0% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); } + 100% { + opacity: 0; + -webkit-transform: translateY(2000px); + transform: translateY(2000px); } } + +@-webkit-keyframes fadeOutRightBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); } + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); } } + +@keyframes fadeOutRightBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); } + 100% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); } } + +@-webkit-keyframes fadeOutLeftBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); } + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); } } + +@keyframes fadeOutLeftBig { + 0% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); } + 100% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); } } + +@-webkit-keyframes fadeIn { + 0% { + opacity: 0; } + 100% { + opacity: 1; } } + +@keyframes fadeIn { + 0% { + opacity: 0; } + 100% { + opacity: 1; } } + +@-webkit-keyframes fadeInUp { + 0% { + -webkit-transform: translateY(20px); + transform: translateY(20px); + opacity: 0; } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; } } + +@keyframes fadeInUp { + 0% { + -webkit-transform: translateY(20px); + transform: translateY(20px); + opacity: 0; } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; } } + +@-webkit-keyframes fadeInDown { + 0% { + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + opacity: 0; } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; } } + +@keyframes fadeInDown { + 0% { + -webkit-transform: translateY(-20px); + transform: translateY(-20px); + opacity: 0; } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; } } + +@-webkit-keyframes fadeInRight { + 0% { + -webkit-transform: translateX(20px); + transform: translateX(20px); + opacity: 0; } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; } } + +@keyframes fadeInRight { + 0% { + -webkit-transform: translateX(20px); + transform: translateX(20px); + opacity: 0; } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; } } + +@-webkit-keyframes fadeInLeft { + 0% { + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + opacity: 0; } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; } } + +@keyframes fadeInLeft { + 0% { + -webkit-transform: translateX(-20px); + transform: translateX(-20px); + opacity: 0; } + 100% { + -webkit-transform: translateX(0); + transform: translateX(0); + opacity: 1; } } + +@-webkit-keyframes fadeInUpBig { + 0% { + -webkit-transform: translateY(2000px); + transform: translateY(2000px); + opacity: 0; } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; } } + +@keyframes fadeInUpBig { + 0% { + -webkit-transform: translateY(2000px); + transform: translateY(2000px); + opacity: 0; } + 100% { + -webkit-transform: translateY(0); + transform: translateY(0); + opacity: 1; } } + +@-webkit-keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); } + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); } } + +@keyframes fadeInDownBig { + 0% { + opacity: 0; + -webkit-transform: translateY(-2000px); + transform: translateY(-2000px); } + 100% { + opacity: 1; + -webkit-transform: translateY(0); + transform: translateY(0); } } + +@-webkit-keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); } + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); } } + +@keyframes fadeInRightBig { + 0% { + opacity: 0; + -webkit-transform: translateX(2000px); + transform: translateX(2000px); } + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); } } + +@-webkit-keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); } + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); } } + +@keyframes fadeInLeftBig { + 0% { + opacity: 0; + -webkit-transform: translateX(-2000px); + transform: translateX(-2000px); } + 100% { + opacity: 1; + -webkit-transform: translateX(0); + transform: translateX(0); } } + +@-webkit-keyframes flip { + 0% { + -webkit-transform: perspective(400px) rotateY(0); + transform: perspective(400px) rotateY(0); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; } + 40% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg); + transform: perspective(400px) translateZ(150px) rotateY(170deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; } + 50% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; } + 80% { + -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95); + transform: perspective(400px) rotateY(360deg) scale(0.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; } + 100% { + -webkit-transform: perspective(400px) scale(1); + transform: perspective(400px) scale(1); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; } } + +@keyframes flip { + 0% { + -webkit-transform: perspective(400px) rotateY(0); + transform: perspective(400px) rotateY(0); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; } + 40% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg); + transform: perspective(400px) translateZ(150px) rotateY(170deg); + -webkit-animation-timing-function: ease-out; + animation-timing-function: ease-out; } + 50% { + -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; } + 80% { + -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95); + transform: perspective(400px) rotateY(360deg) scale(0.95); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; } + 100% { + -webkit-transform: perspective(400px) scale(1); + transform: perspective(400px) scale(1); + -webkit-animation-timing-function: ease-in; + animation-timing-function: ease-in; } } + +@-webkit-keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); + opacity: 0; } + 40% { + -webkit-transform: perspective(400px) rotateX(-10deg); + transform: perspective(400px) rotateX(-10deg); } + 70% { + -webkit-transform: perspective(400px) rotateX(10deg); + transform: perspective(400px) rotateX(10deg); } + 100% { + -webkit-transform: perspective(400px) rotateX(0deg); + transform: perspective(400px) rotateX(0deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + opacity: 1; } } + +@keyframes flipInX { + 0% { + -webkit-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); + opacity: 0; } + 40% { + -webkit-transform: perspective(400px) rotateX(-10deg); + transform: perspective(400px) rotateX(-10deg); } + 70% { + -webkit-transform: perspective(400px) rotateX(10deg); + transform: perspective(400px) rotateX(10deg); } + 100% { + -webkit-transform: perspective(400px) rotateX(0deg); + transform: perspective(400px) rotateX(0deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + opacity: 1; } } + +@-webkit-keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px) rotateX(0deg); + transform: perspective(400px) rotateX(0deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + opacity: 1; } + 100% { + -webkit-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); + opacity: 0; } } + +@keyframes flipOutX { + 0% { + -webkit-transform: perspective(400px) rotateX(0deg); + transform: perspective(400px) rotateX(0deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + opacity: 1; } + 100% { + -webkit-transform: perspective(400px) rotateX(90deg); + transform: perspective(400px) rotateX(90deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); + opacity: 0; } } + +@-webkit-keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); + opacity: 0; } + 40% { + -webkit-transform: perspective(400px) rotateY(-10deg); + transform: perspective(400px) rotateY(-10deg); } + 70% { + -webkit-transform: perspective(400px) rotateY(10deg); + transform: perspective(400px) rotateY(10deg); } + 100% { + -webkit-transform: perspective(400px) rotateY(0deg); + transform: perspective(400px) rotateY(0deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + opacity: 1; } } + +@keyframes flipInY { + 0% { + -webkit-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); + opacity: 0; } + 40% { + -webkit-transform: perspective(400px) rotateY(-10deg); + transform: perspective(400px) rotateY(-10deg); } + 70% { + -webkit-transform: perspective(400px) rotateY(10deg); + transform: perspective(400px) rotateY(10deg); } + 100% { + -webkit-transform: perspective(400px) rotateY(0deg); + transform: perspective(400px) rotateY(0deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + opacity: 1; } } + +@-webkit-keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px) rotateY(0deg); + transform: perspective(400px) rotateY(0deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + opacity: 1; } + 100% { + -webkit-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); + opacity: 0; } } + +@keyframes flipOutY { + 0% { + -webkit-transform: perspective(400px) rotateY(0deg); + transform: perspective(400px) rotateY(0deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + opacity: 1; } + 100% { + -webkit-transform: perspective(400px) rotateY(90deg); + transform: perspective(400px) rotateY(90deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); + opacity: 0; } } + +@-webkit-keyframes lightSpeedIn { + 0% { + -webkit-transform: translateX(100%) skewX(-30deg); + transform: translateX(100%) skewX(-30deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); + opacity: 0; } + 60% { + -webkit-transform: translateX(-20%) skewX(30deg); + transform: translateX(-20%) skewX(30deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + opacity: 1; } + 80% { + -webkit-transform: translateX(0%) skewX(-15deg); + transform: translateX(0%) skewX(-15deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + opacity: 1; } + 100% { + -webkit-transform: translateX(0%) skewX(0deg); + transform: translateX(0%) skewX(0deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + opacity: 1; } } + +@keyframes lightSpeedIn { + 0% { + -webkit-transform: translateX(100%) skewX(-30deg); + transform: translateX(100%) skewX(-30deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); + opacity: 0; } + 60% { + -webkit-transform: translateX(-20%) skewX(30deg); + transform: translateX(-20%) skewX(30deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + opacity: 1; } + 80% { + -webkit-transform: translateX(0%) skewX(-15deg); + transform: translateX(0%) skewX(-15deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + opacity: 1; } + 100% { + -webkit-transform: translateX(0%) skewX(0deg); + transform: translateX(0%) skewX(0deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + opacity: 1; } } + +@-webkit-keyframes lightSpeedOut { + 0% { + -webkit-transform: translateX(0%) skewX(0deg); + transform: translateX(0%) skewX(0deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + opacity: 1; } + 100% { + -webkit-transform: translateX(100%) skewX(-30deg); + transform: translateX(100%) skewX(-30deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); + opacity: 0; } } + +@keyframes lightSpeedOut { + 0% { + -webkit-transform: translateX(0%) skewX(0deg); + transform: translateX(0%) skewX(0deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + opacity: 1; } + 100% { + -webkit-transform: translateX(100%) skewX(-30deg); + transform: translateX(100%) skewX(-30deg); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); + opacity: 0; } } + +@-webkit-keyframes rotateOut { + 0% { + -webkit-transform-origin: center center 50%; + transform-origin: center center 50%; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; } + 100% { + -webkit-transform-origin: center center 50%; + transform-origin: center center 50%; + -webkit-transform: rotate(200deg); + transform: rotate(200deg); + opacity: 0; } } + +@keyframes rotateOut { + 0% { + -webkit-transform-origin: center center 50%; + transform-origin: center center 50%; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; } + 100% { + -webkit-transform-origin: center center 50%; + transform-origin: center center 50%; + -webkit-transform: rotate(200deg); + transform: rotate(200deg); + opacity: 0; } } + +@-webkit-keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom 50%; + transform-origin: left bottom 50%; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; } + 100% { + -webkit-transform-origin: left bottom 50%; + transform-origin: left bottom 50%; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; } } + +@keyframes rotateOutDownLeft { + 0% { + -webkit-transform-origin: left bottom 50%; + transform-origin: left bottom 50%; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; } + 100% { + -webkit-transform-origin: left bottom 50%; + transform-origin: left bottom 50%; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; } } + +@-webkit-keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom 50%; + transform-origin: left bottom 50%; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; } + 100% { + -webkit-transform-origin: left bottom 50%; + transform-origin: left bottom 50%; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; } } + +@keyframes rotateOutUpLeft { + 0% { + -webkit-transform-origin: left bottom 50%; + transform-origin: left bottom 50%; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; } + 100% { + -webkit-transform-origin: left bottom 50%; + transform-origin: left bottom 50%; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; } } + +@-webkit-keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom 50%; + transform-origin: right bottom 50%; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; } + 100% { + -webkit-transform-origin: right bottom 50%; + transform-origin: right bottom 50%; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; } } + +@keyframes rotateOutDownRight { + 0% { + -webkit-transform-origin: right bottom 50%; + transform-origin: right bottom 50%; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; } + 100% { + -webkit-transform-origin: right bottom 50%; + transform-origin: right bottom 50%; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; } } + +@-webkit-keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom 50%; + transform-origin: right bottom 50%; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; } + 100% { + -webkit-transform-origin: right bottom 50%; + transform-origin: right bottom 50%; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; } } + +@keyframes rotateOutUpRight { + 0% { + -webkit-transform-origin: right bottom 50%; + transform-origin: right bottom 50%; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; } + 100% { + -webkit-transform-origin: right bottom 50%; + transform-origin: right bottom 50%; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; } } + +@-webkit-keyframes rotateIn { + 0% { + -webkit-transform-origin: center center 50%; + transform-origin: center center 50%; + -webkit-transform: rotate(-200deg); + transform: rotate(-200deg); + opacity: 0; } + 100% { + -webkit-transform-origin: center center 50%; + transform-origin: center center 50%; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; } } + +@keyframes rotateIn { + 0% { + -webkit-transform-origin: center center 50%; + transform-origin: center center 50%; + -webkit-transform: rotate(-200deg); + transform: rotate(-200deg); + opacity: 0; } + 100% { + -webkit-transform-origin: center center 50%; + transform-origin: center center 50%; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; } } + +@-webkit-keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom 50%; + transform-origin: left bottom 50%; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; } + 100% { + -webkit-transform-origin: left bottom 50%; + transform-origin: left bottom 50%; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; } } + +@keyframes rotateInDownLeft { + 0% { + -webkit-transform-origin: left bottom 50%; + transform-origin: left bottom 50%; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; } + 100% { + -webkit-transform-origin: left bottom 50%; + transform-origin: left bottom 50%; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; } } + +@-webkit-keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom 50%; + transform-origin: left bottom 50%; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; } + 100% { + -webkit-transform-origin: left bottom 50%; + transform-origin: left bottom 50%; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; } } + +@keyframes rotateInUpLeft { + 0% { + -webkit-transform-origin: left bottom 50%; + transform-origin: left bottom 50%; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; } + 100% { + -webkit-transform-origin: left bottom 50%; + transform-origin: left bottom 50%; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; } } + +@-webkit-keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom 50%; + transform-origin: right bottom 50%; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; } + 100% { + -webkit-transform-origin: right bottom 50%; + transform-origin: right bottom 50%; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; } } + +@keyframes rotateInUpRight { + 0% { + -webkit-transform-origin: right bottom 50%; + transform-origin: right bottom 50%; + -webkit-transform: rotate(-90deg); + transform: rotate(-90deg); + opacity: 0; } + 100% { + -webkit-transform-origin: right bottom 50%; + transform-origin: right bottom 50%; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; } } + +@-webkit-keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom 50%; + transform-origin: right bottom 50%; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; } + 100% { + -webkit-transform-origin: right bottom 50%; + transform-origin: right bottom 50%; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; } } + +@keyframes rotateInDownRight { + 0% { + -webkit-transform-origin: right bottom 50%; + transform-origin: right bottom 50%; + -webkit-transform: rotate(90deg); + transform: rotate(90deg); + opacity: 0; } + 100% { + -webkit-transform-origin: right bottom 50%; + transform-origin: right bottom 50%; + -webkit-transform: rotate(0); + transform: rotate(0); + opacity: 1; } } + +@-webkit-keyframes hinge { + 0% { + -webkit-transform: rotate(0); + transform: rotate(0); + -webkit-transform-origin: top left 50%; + transform-origin: top left 50%; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; } + 20%, 60% { + -webkit-transform: rotate(80deg); + transform: rotate(80deg); + -webkit-transform-origin: top left 50%; + transform-origin: top left 50%; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; } + 40% { + -webkit-transform: rotate(60deg); + transform: rotate(60deg); + -webkit-transform-origin: top left 50%; + transform-origin: top left 50%; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; } + 80% { + -webkit-transform: rotate(60deg) translateY(0); + transform: rotate(60deg) translateY(0); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + opacity: 1; + -webkit-transform-origin: top left 50%; + transform-origin: top left 50%; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; } + 100% { + -webkit-transform: translateY(700px); + transform: translateY(700px); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); + opacity: 0; } } + +@keyframes hinge { + 0% { + -webkit-transform: rotate(0); + transform: rotate(0); + -webkit-transform-origin: top left 50%; + transform-origin: top left 50%; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; } + 20%, 60% { + -webkit-transform: rotate(80deg); + transform: rotate(80deg); + -webkit-transform-origin: top left 50%; + transform-origin: top left 50%; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; } + 40% { + -webkit-transform: rotate(60deg); + transform: rotate(60deg); + -webkit-transform-origin: top left 50%; + transform-origin: top left 50%; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; } + 80% { + -webkit-transform: rotate(60deg) translateY(0); + transform: rotate(60deg) translateY(0); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + opacity: 1; + -webkit-transform-origin: top left 50%; + transform-origin: top left 50%; + -webkit-animation-timing-function: ease-in-out; + animation-timing-function: ease-in-out; } + 100% { + -webkit-transform: translateY(700px); + transform: translateY(700px); + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); + opacity: 0; } } + +@-webkit-keyframes rollIn { + 0% { + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); + opacity: 0; + -webkit-transform: translateX(-100%) rotate(-120deg); + transform: translateX(-100%) rotate(-120deg); } + 100% { + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + opacity: 1; + -webkit-transform: translateX(0px) rotate(0deg); + transform: translateX(0px) rotate(0deg); } } + +@keyframes rollIn { + 0% { + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); + opacity: 0; + -webkit-transform: translateX(-100%) rotate(-120deg); + transform: translateX(-100%) rotate(-120deg); } + 100% { + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + opacity: 1; + -webkit-transform: translateX(0px) rotate(0deg); + transform: translateX(0px) rotate(0deg); } } + +@-webkit-keyframes rollOut { + 0% { + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + opacity: 1; + -webkit-transform: translateX(0px) rotate(0deg); + transform: translateX(0px) rotate(0deg); } + 100% { + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); + opacity: 0; + -webkit-transform: translateX(-100%) rotate(-120deg); + transform: translateX(-100%) rotate(-120deg); } } + +@keyframes rollOut { + 0% { + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100); + opacity: 1; + -webkit-transform: translateX(0px) rotate(0deg); + transform: translateX(0px) rotate(0deg); } + 100% { + filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0); + opacity: 0; + -webkit-transform: translateX(-100%) rotate(-120deg); + transform: translateX(-100%) rotate(-120deg); } } + +/*-------------------------------------------------------------------*/ +/* === Boostrap Main SCSS === */ +/*! + * Bootstrap v4.5.3 (https://getbootstrap.com/) + * Copyright 2011-2020 The Bootstrap Authors + * Copyright 2011-2020 Twitter, Inc. + * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) + */ +:root { + --blue: #5E50F9; + --indigo: #6610f2; + --purple: #6a008a; + --pink: #E91E63; + --red: #f96868; + --orange: #f2a654; + --yellow: #f6e84e; + --green: #46c35f; + --teal: #58d8a3; + --cyan: #57c7d4; + --white: #ffffff; + --gray: #6c757d; + --gray-dark: #0f1531; + --blue: #5E50F9; + --indigo: #6610f2; + --purple: #6a008a; + --pink: #E91E63; + --red: #f96868; + --orange: #f2a654; + --yellow: #f6e84e; + --green: #46c35f; + --teal: #58d8a3; + --cyan: #57c7d4; + --white: #ffffff; + --gray: #434a54; + --gray-light: #aab2bd; + --gray-lighter: #e8eff4; + --gray-lightest: #e6e9ed; + --black: #000000; + --primary: #0062ff; + --secondary: #8e94a9; + --success: #44ce42; + --info: #a461d8; + --warning: #ffc542; + --danger: #fc5a5a; + --light: #aab2bd; + --dark: #001737; + --breakpoint-xs: 0; + --breakpoint-sm: 576px; + --breakpoint-md: 768px; + --breakpoint-lg: 992px; + --breakpoint-xl: 1200px; + --font-family-sans-serif: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; } + +*, +*::before, +*::after { + -webkit-box-sizing: border-box; + box-sizing: border-box; } + +html { + font-family: sans-serif; + line-height: 1.15; + -webkit-text-size-adjust: 100%; + -webkit-tap-highlight-color: rgba(0, 0, 0, 0); } + +article, aside, figcaption, figure, footer, header, hgroup, main, nav, section { + display: block; } + +body { + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #a7afb7; + text-align: left; + background-color: #fff; } + +[tabindex="-1"]:focus:not(:focus-visible) { + outline: 0 !important; } + +hr { + -webkit-box-sizing: content-box; + box-sizing: content-box; + height: 0; + overflow: visible; } + +h1, h2, h3, h4, h5, h6 { + margin-top: 0; + margin-bottom: 0.5rem; } + +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; + border-bottom: 0; + -webkit-text-decoration-skip-ink: none; + text-decoration-skip-ink: none; } + +address { + margin-bottom: 1rem; + font-style: normal; + line-height: inherit; } + +ol, +ul, +dl { + margin-top: 0; + margin-bottom: 1rem; } + +ol ol, +ul ul, +ol ul, +ul ol { + margin-bottom: 0; } + +dt { + font-weight: 700; } + +dd { + margin-bottom: .5rem; + margin-left: 0; } + +blockquote { + margin: 0 0 1rem; } + +b, +strong { + font-weight: bolder; } + +small { + font-size: 80%; } + +sub, +sup { + position: relative; + font-size: 75%; + line-height: 0; + vertical-align: baseline; } + +sub { + bottom: -.25em; } + +sup { + top: -.5em; } + +a { + color: #007bff; + text-decoration: none; + background-color: transparent; } + a:hover { + color: #0056b3; + text-decoration: underline; } + +a:not([href]):not([class]) { + color: inherit; + text-decoration: none; } + a:not([href]):not([class]):hover { + color: inherit; + text-decoration: none; } + +pre, +code, +kbd, +samp { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace; + font-size: 1em; } + +pre { + margin-top: 0; + margin-bottom: 1rem; + overflow: auto; + -ms-overflow-style: scrollbar; } + +figure { + margin: 0 0 1rem; } + +img { + vertical-align: middle; + border-style: none; } + +svg { + overflow: hidden; + vertical-align: middle; } + +table { + border-collapse: collapse; } + +caption { + padding-top: 0.9375rem; + padding-bottom: 0.9375rem; + color: #6c757d; + text-align: left; + caption-side: bottom; } + +th { + text-align: inherit; + text-align: -webkit-match-parent; } + +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; } + +[role="button"] { + cursor: pointer; } + +select { + word-wrap: normal; } + +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; } + +button::-moz-focus-inner, +[type="button"]::-moz-focus-inner, +[type="reset"]::-moz-focus-inner, +[type="submit"]::-moz-focus-inner { + padding: 0; + border-style: none; } + +input[type="radio"], +input[type="checkbox"] { + -webkit-box-sizing: border-box; + box-sizing: border-box; + padding: 0; } + +textarea { + overflow: auto; + resize: vertical; } + +fieldset { + min-width: 0; + padding: 0; + margin: 0; + border: 0; } + +legend { + display: block; + width: 100%; + max-width: 100%; + padding: 0; + margin-bottom: .5rem; + font-size: 1.5rem; + line-height: inherit; + color: inherit; + white-space: normal; } + +progress { + vertical-align: baseline; } + +[type="number"]::-webkit-inner-spin-button, +[type="number"]::-webkit-outer-spin-button { + height: auto; } + +[type="search"] { + outline-offset: -2px; + -webkit-appearance: none; } + +[type="search"]::-webkit-search-decoration { + -webkit-appearance: none; } + +::-webkit-file-upload-button { + font: inherit; + -webkit-appearance: button; } + +output { + display: inline-block; } + +summary { + display: list-item; + cursor: pointer; } + +template { + display: none; } + +[hidden] { + display: none !important; } + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + margin-bottom: 0.5rem; + font-weight: 500; + line-height: 1.2; } + +h1, .h1 { + font-size: 2.5rem; } + +h2, .h2 { + font-size: 2rem; } + +h3, .h3 { + font-size: 1.75rem; } + +h4, .h4 { + font-size: 1.5rem; } + +h5, .h5 { + font-size: 1.25rem; } + +h6, .h6 { + font-size: 1rem; } + +.lead { + font-size: 1.25rem; + font-weight: 300; } + +.display-1 { + font-size: 6rem; + font-weight: 300; + line-height: 1.2; } + +.display-2 { + font-size: 5.5rem; + font-weight: 300; + line-height: 1.2; } + +.display-3 { + font-size: 4.5rem; + font-weight: 300; + line-height: 1.2; } + +.display-4 { + font-size: 3.5rem; + font-weight: 300; + line-height: 1.2; } + +hr { + margin-top: 1rem; + margin-bottom: 1rem; + border: 0; + border-top: 1px solid rgba(0, 0, 0, 0.1); } + +small, +.small { + font-size: 80%; + font-weight: 400; } + +mark, +.mark { + padding: 0.2em; + background-color: #fcf8e3; } + +.list-unstyled { + padding-left: 0; + list-style: none; } + +.list-inline { + padding-left: 0; + list-style: none; } + +.list-inline-item { + display: inline-block; } + .list-inline-item:not(:last-child) { + margin-right: 0.5rem; } + +.initialism { + font-size: 90%; + text-transform: uppercase; } + +.blockquote { + margin-bottom: 1rem; + font-size: 1.25rem; } + +.blockquote-footer { + display: block; + font-size: 80%; + color: #6c757d; } + .blockquote-footer::before { + content: "\2014\00A0"; } + +.img-fluid { + max-width: 100%; + height: auto; } + +.img-thumbnail { + padding: 0.25rem; + background-color: #fff; + border: 1px solid #dee2e6; + border-radius: 0.25rem; + max-width: 100%; + height: auto; } + +.figure { + display: inline-block; } + +.figure-img { + margin-bottom: 0.5rem; + line-height: 1; } + +.figure-caption { + font-size: 90%; + color: #6c757d; } + +code { + font-size: 87.5%; + color: #e83e8c; + word-wrap: break-word; } + a > code { + color: inherit; } + +kbd { + padding: 0.2rem 0.4rem; + font-size: 87.5%; + color: #fff; + background-color: #212529; + border-radius: 0.2rem; } + kbd kbd { + padding: 0; + font-size: 100%; + font-weight: 700; } + +pre { + display: block; + font-size: 87.5%; + color: #212529; } + pre code { + font-size: inherit; + color: inherit; + word-break: normal; } + +.pre-scrollable { + max-height: 340px; + overflow-y: scroll; } + +.container, +.container-fluid, +.container-sm, +.container-md, +.container-lg, +.container-xl { + width: 100%; + padding-right: 9px; + padding-left: 9px; + margin-right: auto; + margin-left: auto; } + +@media (min-width: 576px) { + .container, .container-sm { + max-width: 540px; } } + +@media (min-width: 768px) { + .container, .container-sm, .container-md { + max-width: 720px; } } + +@media (min-width: 992px) { + .container, .container-sm, .container-md, .container-lg { + max-width: 960px; } } + +@media (min-width: 1200px) { + .container, .container-sm, .container-md, .container-lg, .container-xl { + max-width: 1140px; } } + +.row { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -9px; + margin-left: -9px; } + +.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: 9px; + padding-left: 9px; } + +.col { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; } + +.row-cols-1 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; } + +.row-cols-2 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; } + +.row-cols-3 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; } + +.row-cols-4 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; } + +.row-cols-5 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; } + +.row-cols-6 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; } + +.col-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; } + +.col-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; } + +.col-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; } + +.col-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; } + +.col-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; } + +.col-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; } + +.col-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; } + +.col-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; } + +.col-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; } + +.col-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; } + +.col-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; } + +.col-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; } + +.col-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; } + +.order-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; } + +.order-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; } + +.order-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; } + +.order-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + +.order-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; } + +.order-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; } + +.order-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; } + +.order-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; } + +.order-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; } + +.order-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; } + +.order-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; } + +.order-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; } + +.order-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; } + +.order-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; } + +.order-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; } + +.offset-1 { + margin-left: 8.33333%; } + +.offset-2 { + margin-left: 16.66667%; } + +.offset-3 { + margin-left: 25%; } + +.offset-4 { + margin-left: 33.33333%; } + +.offset-5 { + margin-left: 41.66667%; } + +.offset-6 { + margin-left: 50%; } + +.offset-7 { + margin-left: 58.33333%; } + +.offset-8 { + margin-left: 66.66667%; } + +.offset-9 { + margin-left: 75%; } + +.offset-10 { + margin-left: 83.33333%; } + +.offset-11 { + margin-left: 91.66667%; } + +@media (min-width: 576px) { + .col-sm { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; } + .row-cols-sm-1 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; } + .row-cols-sm-2 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; } + .row-cols-sm-3 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .row-cols-sm-4 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; } + .row-cols-sm-5 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; } + .row-cols-sm-6 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-sm-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-sm-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-sm-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-sm-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; } + .col-sm-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-sm-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-sm-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; } + .col-sm-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-sm-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-sm-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; } + .col-sm-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-sm-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-sm-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; } + .order-sm-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; } + .order-sm-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; } + .order-sm-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; } + .order-sm-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + .order-sm-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; } + .order-sm-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; } + .order-sm-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; } + .order-sm-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; } + .order-sm-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; } + .order-sm-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; } + .order-sm-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; } + .order-sm-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; } + .order-sm-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; } + .order-sm-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; } + .order-sm-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; } + .offset-sm-0 { + margin-left: 0; } + .offset-sm-1 { + margin-left: 8.33333%; } + .offset-sm-2 { + margin-left: 16.66667%; } + .offset-sm-3 { + margin-left: 25%; } + .offset-sm-4 { + margin-left: 33.33333%; } + .offset-sm-5 { + margin-left: 41.66667%; } + .offset-sm-6 { + margin-left: 50%; } + .offset-sm-7 { + margin-left: 58.33333%; } + .offset-sm-8 { + margin-left: 66.66667%; } + .offset-sm-9 { + margin-left: 75%; } + .offset-sm-10 { + margin-left: 83.33333%; } + .offset-sm-11 { + margin-left: 91.66667%; } } + +@media (min-width: 768px) { + .col-md { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; } + .row-cols-md-1 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; } + .row-cols-md-2 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; } + .row-cols-md-3 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .row-cols-md-4 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; } + .row-cols-md-5 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; } + .row-cols-md-6 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-md-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-md-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-md-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-md-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; } + .col-md-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-md-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-md-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; } + .col-md-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-md-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-md-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; } + .col-md-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-md-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-md-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; } + .order-md-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; } + .order-md-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; } + .order-md-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; } + .order-md-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + .order-md-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; } + .order-md-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; } + .order-md-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; } + .order-md-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; } + .order-md-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; } + .order-md-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; } + .order-md-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; } + .order-md-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; } + .order-md-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; } + .order-md-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; } + .order-md-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; } + .offset-md-0 { + margin-left: 0; } + .offset-md-1 { + margin-left: 8.33333%; } + .offset-md-2 { + margin-left: 16.66667%; } + .offset-md-3 { + margin-left: 25%; } + .offset-md-4 { + margin-left: 33.33333%; } + .offset-md-5 { + margin-left: 41.66667%; } + .offset-md-6 { + margin-left: 50%; } + .offset-md-7 { + margin-left: 58.33333%; } + .offset-md-8 { + margin-left: 66.66667%; } + .offset-md-9 { + margin-left: 75%; } + .offset-md-10 { + margin-left: 83.33333%; } + .offset-md-11 { + margin-left: 91.66667%; } } + +@media (min-width: 992px) { + .col-lg { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; } + .row-cols-lg-1 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; } + .row-cols-lg-2 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; } + .row-cols-lg-3 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .row-cols-lg-4 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; } + .row-cols-lg-5 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; } + .row-cols-lg-6 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-lg-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-lg-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-lg-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-lg-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; } + .col-lg-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-lg-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-lg-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; } + .col-lg-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-lg-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-lg-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; } + .col-lg-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-lg-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-lg-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; } + .order-lg-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; } + .order-lg-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; } + .order-lg-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; } + .order-lg-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + .order-lg-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; } + .order-lg-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; } + .order-lg-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; } + .order-lg-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; } + .order-lg-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; } + .order-lg-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; } + .order-lg-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; } + .order-lg-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; } + .order-lg-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; } + .order-lg-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; } + .order-lg-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; } + .offset-lg-0 { + margin-left: 0; } + .offset-lg-1 { + margin-left: 8.33333%; } + .offset-lg-2 { + margin-left: 16.66667%; } + .offset-lg-3 { + margin-left: 25%; } + .offset-lg-4 { + margin-left: 33.33333%; } + .offset-lg-5 { + margin-left: 41.66667%; } + .offset-lg-6 { + margin-left: 50%; } + .offset-lg-7 { + margin-left: 58.33333%; } + .offset-lg-8 { + margin-left: 66.66667%; } + .offset-lg-9 { + margin-left: 75%; } + .offset-lg-10 { + margin-left: 83.33333%; } + .offset-lg-11 { + margin-left: 91.66667%; } } + +@media (min-width: 1200px) { + .col-xl { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + max-width: 100%; } + .row-cols-xl-1 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; } + .row-cols-xl-2 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; } + .row-cols-xl-3 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .row-cols-xl-4 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; } + .row-cols-xl-5 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 20%; + flex: 0 0 20%; + max-width: 20%; } + .row-cols-xl-6 > * { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-xl-auto { + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + width: auto; + max-width: 100%; } + .col-xl-1 { + -webkit-box-flex: 0; + -ms-flex: 0 0 8.33333%; + flex: 0 0 8.33333%; + max-width: 8.33333%; } + .col-xl-2 { + -webkit-box-flex: 0; + -ms-flex: 0 0 16.66667%; + flex: 0 0 16.66667%; + max-width: 16.66667%; } + .col-xl-3 { + -webkit-box-flex: 0; + -ms-flex: 0 0 25%; + flex: 0 0 25%; + max-width: 25%; } + .col-xl-4 { + -webkit-box-flex: 0; + -ms-flex: 0 0 33.33333%; + flex: 0 0 33.33333%; + max-width: 33.33333%; } + .col-xl-5 { + -webkit-box-flex: 0; + -ms-flex: 0 0 41.66667%; + flex: 0 0 41.66667%; + max-width: 41.66667%; } + .col-xl-6 { + -webkit-box-flex: 0; + -ms-flex: 0 0 50%; + flex: 0 0 50%; + max-width: 50%; } + .col-xl-7 { + -webkit-box-flex: 0; + -ms-flex: 0 0 58.33333%; + flex: 0 0 58.33333%; + max-width: 58.33333%; } + .col-xl-8 { + -webkit-box-flex: 0; + -ms-flex: 0 0 66.66667%; + flex: 0 0 66.66667%; + max-width: 66.66667%; } + .col-xl-9 { + -webkit-box-flex: 0; + -ms-flex: 0 0 75%; + flex: 0 0 75%; + max-width: 75%; } + .col-xl-10 { + -webkit-box-flex: 0; + -ms-flex: 0 0 83.33333%; + flex: 0 0 83.33333%; + max-width: 83.33333%; } + .col-xl-11 { + -webkit-box-flex: 0; + -ms-flex: 0 0 91.66667%; + flex: 0 0 91.66667%; + max-width: 91.66667%; } + .col-xl-12 { + -webkit-box-flex: 0; + -ms-flex: 0 0 100%; + flex: 0 0 100%; + max-width: 100%; } + .order-xl-first { + -webkit-box-ordinal-group: 0; + -ms-flex-order: -1; + order: -1; } + .order-xl-last { + -webkit-box-ordinal-group: 14; + -ms-flex-order: 13; + order: 13; } + .order-xl-0 { + -webkit-box-ordinal-group: 1; + -ms-flex-order: 0; + order: 0; } + .order-xl-1 { + -webkit-box-ordinal-group: 2; + -ms-flex-order: 1; + order: 1; } + .order-xl-2 { + -webkit-box-ordinal-group: 3; + -ms-flex-order: 2; + order: 2; } + .order-xl-3 { + -webkit-box-ordinal-group: 4; + -ms-flex-order: 3; + order: 3; } + .order-xl-4 { + -webkit-box-ordinal-group: 5; + -ms-flex-order: 4; + order: 4; } + .order-xl-5 { + -webkit-box-ordinal-group: 6; + -ms-flex-order: 5; + order: 5; } + .order-xl-6 { + -webkit-box-ordinal-group: 7; + -ms-flex-order: 6; + order: 6; } + .order-xl-7 { + -webkit-box-ordinal-group: 8; + -ms-flex-order: 7; + order: 7; } + .order-xl-8 { + -webkit-box-ordinal-group: 9; + -ms-flex-order: 8; + order: 8; } + .order-xl-9 { + -webkit-box-ordinal-group: 10; + -ms-flex-order: 9; + order: 9; } + .order-xl-10 { + -webkit-box-ordinal-group: 11; + -ms-flex-order: 10; + order: 10; } + .order-xl-11 { + -webkit-box-ordinal-group: 12; + -ms-flex-order: 11; + order: 11; } + .order-xl-12 { + -webkit-box-ordinal-group: 13; + -ms-flex-order: 12; + order: 12; } + .offset-xl-0 { + margin-left: 0; } + .offset-xl-1 { + margin-left: 8.33333%; } + .offset-xl-2 { + margin-left: 16.66667%; } + .offset-xl-3 { + margin-left: 25%; } + .offset-xl-4 { + margin-left: 33.33333%; } + .offset-xl-5 { + margin-left: 41.66667%; } + .offset-xl-6 { + margin-left: 50%; } + .offset-xl-7 { + margin-left: 58.33333%; } + .offset-xl-8 { + margin-left: 66.66667%; } + .offset-xl-9 { + margin-left: 75%; } + .offset-xl-10 { + margin-left: 83.33333%; } + .offset-xl-11 { + margin-left: 91.66667%; } } + +.table { + width: 100%; + margin-bottom: 1rem; + color: #212529; } + .table th, + .table td { + padding: 0.9375rem; + vertical-align: top; + border-top: 1px solid rgba(151, 151, 151, 0.3); } + .table thead th { + vertical-align: bottom; + border-bottom: 2px solid rgba(151, 151, 151, 0.3); } + .table tbody + tbody { + border-top: 2px solid rgba(151, 151, 151, 0.3); } + +.table-sm th, +.table-sm td { + padding: 0.3rem; } + +.table-bordered { + border: 1px solid rgba(151, 151, 151, 0.3); } + .table-bordered th, + .table-bordered td { + border: 1px solid rgba(151, 151, 151, 0.3); } + .table-bordered thead th, + .table-bordered 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: #f0f1f6; } + +.table-hover tbody tr:hover { + color: #212529; + background-color: #f0f1f6; } + +.table-primary, +.table-primary > th, +.table-primary > td { + background-color: #b8d3ff; } + +.table-primary th, +.table-primary td, +.table-primary thead th, +.table-primary tbody + tbody { + border-color: #7aadff; } + +.table-hover .table-primary:hover { + background-color: #9fc3ff; } + .table-hover .table-primary:hover > td, + .table-hover .table-primary:hover > th { + background-color: #9fc3ff; } + +.table-secondary, +.table-secondary > th, +.table-secondary > td { + background-color: #dfe1e7; } + +.table-secondary th, +.table-secondary td, +.table-secondary thead th, +.table-secondary tbody + tbody { + border-color: #c4c7d2; } + +.table-hover .table-secondary:hover { + background-color: #d0d3dc; } + .table-hover .table-secondary:hover > td, + .table-hover .table-secondary:hover > th { + background-color: #d0d3dc; } + +.table-success, +.table-success > th, +.table-success > td { + background-color: #cbf1ca; } + +.table-success th, +.table-success td, +.table-success thead th, +.table-success tbody + tbody { + border-color: #9ee69d; } + +.table-hover .table-success:hover { + background-color: #b7ecb6; } + .table-hover .table-success:hover > td, + .table-hover .table-success:hover > th { + background-color: #b7ecb6; } + +.table-info, +.table-info > th, +.table-info > td { + background-color: #e6d3f4; } + +.table-info th, +.table-info td, +.table-info thead th, +.table-info tbody + tbody { + border-color: #d0adeb; } + +.table-hover .table-info:hover { + background-color: #dabfef; } + .table-hover .table-info:hover > td, + .table-hover .table-info:hover > th { + background-color: #dabfef; } + +.table-warning, +.table-warning > th, +.table-warning > td { + background-color: #ffefca; } + +.table-warning th, +.table-warning td, +.table-warning thead th, +.table-warning tbody + tbody { + border-color: #ffe19d; } + +.table-hover .table-warning:hover { + background-color: #ffe7b1; } + .table-hover .table-warning:hover > td, + .table-hover .table-warning:hover > th { + background-color: #ffe7b1; } + +.table-danger, +.table-danger > th, +.table-danger > td { + background-color: #fed1d1; } + +.table-danger th, +.table-danger td, +.table-danger thead th, +.table-danger tbody + tbody { + border-color: #fda9a9; } + +.table-hover .table-danger:hover { + background-color: #fdb8b8; } + .table-hover .table-danger:hover > td, + .table-hover .table-danger:hover > th { + background-color: #fdb8b8; } + +.table-light, +.table-light > th, +.table-light > td { + background-color: #e7e9ed; } + +.table-light th, +.table-light td, +.table-light thead th, +.table-light tbody + tbody { + border-color: #d3d7dd; } + +.table-hover .table-light:hover { + background-color: #d8dce2; } + .table-hover .table-light:hover > td, + .table-hover .table-light:hover > th { + background-color: #d8dce2; } + +.table-dark, +.table-dark > th, +.table-dark > td { + background-color: #b8bec7; } + +.table-dark th, +.table-dark td, +.table-dark thead th, +.table-dark tbody + tbody { + border-color: #7a8697; } + +.table-hover .table-dark:hover { + background-color: #aab1bc; } + .table-hover .table-dark:hover > td, + .table-hover .table-dark:hover > th { + background-color: #aab1bc; } + +.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 { + color: #fff; + background-color: #343a40; + border-color: #454d55; } + +.table .thead-light th { + color: #495057; + background-color: #e9ecef; + border-color: rgba(151, 151, 151, 0.3); } + +.table-dark { + color: #fff; + background-color: #343a40; } + .table-dark th, + .table-dark td, + .table-dark thead th { + border-color: #454d55; } + .table-dark.table-bordered { + border: 0; } + .table-dark.table-striped tbody tr:nth-of-type(odd) { + background-color: rgba(255, 255, 255, 0.05); } + .table-dark.table-hover tbody tr:hover { + color: #fff; + background-color: rgba(255, 255, 255, 0.075); } + +@media (max-width: 575.98px) { + .table-responsive-sm { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + .table-responsive-sm > .table-bordered { + border: 0; } } + +@media (max-width: 767.98px) { + .table-responsive-md { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + .table-responsive-md > .table-bordered { + border: 0; } } + +@media (max-width: 991.98px) { + .table-responsive-lg { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + .table-responsive-lg > .table-bordered { + border: 0; } } + +@media (max-width: 1199.98px) { + .table-responsive-xl { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + .table-responsive-xl > .table-bordered { + border: 0; } } + +.table-responsive { + display: block; + width: 100%; + overflow-x: auto; + -webkit-overflow-scrolling: touch; } + .table-responsive > .table-bordered { + border: 0; } + +.form-control, .select2-container--default .select2-selection--single, .select2-container--default .select2-selection--single .select2-search__field, .typeahead, +.tt-query, +.tt-hint { + display: block; + width: 100%; + height: 2.875rem; + padding: 0.94rem 1.375rem; + font-size: 0.8125rem; + font-weight: 400; + line-height: 1; + color: #495057; + background-color: #ffffff; + background-clip: padding-box; + border: 1px solid #ced4da; + border-radius: 2px; + -webkit-transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .form-control, .select2-container--default .select2-selection--single, .select2-container--default .select2-selection--single .select2-search__field, .typeahead, + .tt-query, + .tt-hint { + -webkit-transition: none; + transition: none; } } + .form-control::-ms-expand, .select2-container--default .select2-selection--single::-ms-expand, .select2-container--default .select2-selection--single .select2-search__field::-ms-expand, .typeahead::-ms-expand, + .tt-query::-ms-expand, + .tt-hint::-ms-expand { + background-color: transparent; + border: 0; } + .form-control:-moz-focusring, .select2-container--default .select2-selection--single:-moz-focusring, .select2-container--default .select2-selection--single .select2-search__field:-moz-focusring, .typeahead:-moz-focusring, + .tt-query:-moz-focusring, + .tt-hint:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #495057; } + .form-control:focus, .select2-container--default .select2-selection--single:focus, .select2-container--default .select2-selection--single .select2-search__field:focus, .typeahead:focus, + .tt-query:focus, + .tt-hint:focus { + color: #495057; + background-color: #fff; + border-color: #80bdff; + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + .form-control::-webkit-input-placeholder, .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .typeahead::-webkit-input-placeholder, .tt-query::-webkit-input-placeholder, .tt-hint::-webkit-input-placeholder { + color: #181824; + opacity: 1; } + .form-control::-moz-placeholder, .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .typeahead::-moz-placeholder, .tt-query::-moz-placeholder, .tt-hint::-moz-placeholder { + color: #181824; + opacity: 1; } + .form-control:-ms-input-placeholder, .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .typeahead:-ms-input-placeholder, .tt-query:-ms-input-placeholder, .tt-hint:-ms-input-placeholder { + color: #181824; + opacity: 1; } + .form-control::-ms-input-placeholder, .select2-container--default .select2-selection--single::-ms-input-placeholder, .select2-container--default .select2-selection--single .select2-search__field::-ms-input-placeholder, .typeahead::-ms-input-placeholder, .tt-query::-ms-input-placeholder, .tt-hint::-ms-input-placeholder { + color: #181824; + opacity: 1; } + .form-control::placeholder, .select2-container--default .select2-selection--single::placeholder, .select2-container--default .select2-selection--single .select2-search__field::placeholder, .typeahead::placeholder, + .tt-query::placeholder, + .tt-hint::placeholder { + color: #181824; + opacity: 1; } + .form-control:disabled, .select2-container--default .select2-selection--single:disabled, .select2-container--default .select2-selection--single .select2-search__field:disabled, .typeahead:disabled, + .tt-query:disabled, + .tt-hint:disabled, .form-control[readonly], .select2-container--default .select2-selection--single[readonly], .select2-container--default .select2-selection--single .select2-search__field[readonly], .typeahead[readonly], + .tt-query[readonly], + .tt-hint[readonly] { + background-color: #e9ecef; + opacity: 1; } + +input[type="date"].form-control, .select2-container--default input.select2-selection--single[type="date"], .select2-container--default .select2-selection--single input.select2-search__field[type="date"], input.typeahead[type="date"], +input.tt-query[type="date"], +input.tt-hint[type="date"], +input[type="time"].form-control, +.select2-container--default input.select2-selection--single[type="time"], +.select2-container--default .select2-selection--single input.select2-search__field[type="time"], +input.typeahead[type="time"], +input.tt-query[type="time"], +input.tt-hint[type="time"], +input[type="datetime-local"].form-control, +.select2-container--default input.select2-selection--single[type="datetime-local"], +.select2-container--default .select2-selection--single input.select2-search__field[type="datetime-local"], +input.typeahead[type="datetime-local"], +input.tt-query[type="datetime-local"], +input.tt-hint[type="datetime-local"], +input[type="month"].form-control, +.select2-container--default input.select2-selection--single[type="month"], +.select2-container--default .select2-selection--single input.select2-search__field[type="month"], +input.typeahead[type="month"], +input.tt-query[type="month"], +input.tt-hint[type="month"] { + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; } + +select.form-control:focus::-ms-value, .select2-container--default select.select2-selection--single:focus::-ms-value, .select2-container--default .select2-selection--single select.select2-search__field:focus::-ms-value, select.typeahead:focus::-ms-value, +select.tt-query:focus::-ms-value, +select.tt-hint:focus::-ms-value { + color: #495057; + background-color: #ffffff; } + +.form-control-file, +.form-control-range { + display: block; + width: 100%; } + +.col-form-label { + padding-top: calc(0.94rem + 1px); + padding-bottom: calc(0.94rem + 1px); + margin-bottom: 0; + font-size: inherit; + line-height: 1; } + +.col-form-label-lg { + padding-top: calc(0.94rem + 1px); + padding-bottom: calc(0.94rem + 1px); + font-size: 1.25rem; + line-height: 1.5; } + +.col-form-label-sm { + padding-top: calc(0.5rem + 1px); + padding-bottom: calc(0.5rem + 1px); + font-size: 0.875rem; + line-height: 1.5; } + +.form-control-plaintext { + display: block; + width: 100%; + padding: 0.94rem 0; + margin-bottom: 0; + font-size: 0.8125rem; + line-height: 1; + color: #212529; + 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 { + height: 2.575rem; + padding: 0.5rem 0.81rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; } + +.form-control-lg { + height: 3.175rem; + padding: 0.94rem 1.94rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; } + +select.form-control[size], .select2-container--default select.select2-selection--single[size], .select2-container--default .select2-selection--single select.select2-search__field[size], select.typeahead[size], +select.tt-query[size], +select.tt-hint[size], select.form-control[multiple], .select2-container--default select.select2-selection--single[multiple], .select2-container--default .select2-selection--single select.select2-search__field[multiple], select.typeahead[multiple], +select.tt-query[multiple], +select.tt-hint[multiple] { + height: auto; } + +textarea.form-control, .select2-container--default textarea.select2-selection--single, .select2-container--default .select2-selection--single textarea.select2-search__field, textarea.typeahead, +textarea.tt-query, +textarea.tt-hint { + height: auto; } + +.form-group { + margin-bottom: 1rem; } + +.form-text { + display: block; + margin-top: 0.25rem; } + +.form-row { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + margin-right: -5px; + margin-left: -5px; } + .form-row > .col, + .form-row > [class*="col-"] { + padding-right: 5px; + padding-left: 5px; } + +.form-check { + position: relative; + display: block; + padding-left: 1.25rem; } + +.form-check-input { + position: absolute; + margin-top: 0.3rem; + margin-left: -1.25rem; } + .form-check-input[disabled] ~ .form-check-label, + .form-check-input:disabled ~ .form-check-label { + color: #a7afb7; } + +.form-check-label { + margin-bottom: 0; } + +.form-check-inline { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding-left: 0; + margin-right: 0.75rem; } + .form-check-inline .form-check-input { + position: static; + margin-top: 0; + margin-right: 0.3125rem; + margin-left: 0; } + +.valid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #28a745; } + +.valid-tooltip { + position: absolute; + top: 100%; + left: 0; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(40, 167, 69, 0.9); + border-radius: 0.25rem; } + +.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, .was-validated .select2-container--default .select2-selection--single:valid, .select2-container--default .was-validated .select2-selection--single:valid, .was-validated .select2-container--default .select2-selection--single .select2-search__field:valid, .select2-container--default .select2-selection--single .was-validated .select2-search__field:valid, .was-validated .typeahead:valid, +.was-validated .tt-query:valid, +.was-validated .tt-hint:valid, .form-control.is-valid, .select2-container--default .is-valid.select2-selection--single, .select2-container--default .select2-selection--single .is-valid.select2-search__field, .is-valid.typeahead, +.is-valid.tt-query, +.is-valid.tt-hint { + border-color: #28a745; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } + .was-validated .form-control:valid:focus, .was-validated .select2-container--default .select2-selection--single:valid:focus, .select2-container--default .was-validated .select2-selection--single:valid:focus, .was-validated .select2-container--default .select2-selection--single .select2-search__field:valid:focus, .select2-container--default .select2-selection--single .was-validated .select2-search__field:valid:focus, .was-validated .typeahead:valid:focus, + .was-validated .tt-query:valid:focus, + .was-validated .tt-hint:valid:focus, .form-control.is-valid:focus, .select2-container--default .is-valid.select2-selection--single:focus, .select2-container--default .select2-selection--single .is-valid.select2-search__field:focus, .is-valid.typeahead:focus, + .is-valid.tt-query:focus, + .is-valid.tt-hint:focus { + border-color: #28a745; + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } + +.was-validated textarea.form-control:valid, .was-validated .select2-container--default textarea.select2-selection--single:valid, .select2-container--default .was-validated textarea.select2-selection--single:valid, .was-validated .select2-container--default .select2-selection--single textarea.select2-search__field:valid, .select2-container--default .select2-selection--single .was-validated textarea.select2-search__field:valid, .was-validated textarea.typeahead:valid, +.was-validated textarea.tt-query:valid, +.was-validated textarea.tt-hint:valid, textarea.form-control.is-valid, .select2-container--default textarea.is-valid.select2-selection--single, .select2-container--default .select2-selection--single textarea.is-valid.select2-search__field, textarea.is-valid.typeahead, +textarea.is-valid.tt-query, +textarea.is-valid.tt-hint { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); } + +.was-validated .custom-select:valid, .custom-select.is-valid { + border-color: #28a745; + padding-right: calc(0.75em + 2.3125rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } + .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus { + border-color: #28a745; + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } + +.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label { + color: #28a745; } + +.was-validated .form-check-input:valid ~ .valid-feedback, +.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback, +.form-check-input.is-valid ~ .valid-tooltip { + display: block; } + +.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label { + color: #28a745; } + .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before { + border-color: #28a745; } + +.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before { + border-color: #34ce57; + background-color: #34ce57; } + +.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before { + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } + +.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #28a745; } + +.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label { + border-color: #28a745; } + +.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label { + border-color: #28a745; + -webkit-box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); } + +.invalid-feedback { + display: none; + width: 100%; + margin-top: 0.25rem; + font-size: 80%; + color: #dc3545; } + +.invalid-tooltip { + position: absolute; + top: 100%; + left: 0; + z-index: 5; + display: none; + max-width: 100%; + padding: 0.25rem 0.5rem; + margin-top: .1rem; + font-size: 0.875rem; + line-height: 1.5; + color: #fff; + background-color: rgba(220, 53, 69, 0.9); + border-radius: 0.25rem; } + +.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, .was-validated .select2-container--default .select2-selection--single:invalid, .select2-container--default .was-validated .select2-selection--single:invalid, .was-validated .select2-container--default .select2-selection--single .select2-search__field:invalid, .select2-container--default .select2-selection--single .was-validated .select2-search__field:invalid, .was-validated .typeahead:invalid, +.was-validated .tt-query:invalid, +.was-validated .tt-hint:invalid, .form-control.is-invalid, .select2-container--default .is-invalid.select2-selection--single, .select2-container--default .select2-selection--single .is-invalid.select2-search__field, .is-invalid.typeahead, +.is-invalid.tt-query, +.is-invalid.tt-hint { + border-color: #dc3545; + padding-right: calc(1.5em + 0.75rem); + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e"); + background-repeat: no-repeat; + background-position: right calc(0.375em + 0.1875rem) center; + background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } + .was-validated .form-control:invalid:focus, .was-validated .select2-container--default .select2-selection--single:invalid:focus, .select2-container--default .was-validated .select2-selection--single:invalid:focus, .was-validated .select2-container--default .select2-selection--single .select2-search__field:invalid:focus, .select2-container--default .select2-selection--single .was-validated .select2-search__field:invalid:focus, .was-validated .typeahead:invalid:focus, + .was-validated .tt-query:invalid:focus, + .was-validated .tt-hint:invalid:focus, .form-control.is-invalid:focus, .select2-container--default .is-invalid.select2-selection--single:focus, .select2-container--default .select2-selection--single .is-invalid.select2-search__field:focus, .is-invalid.typeahead:focus, + .is-invalid.tt-query:focus, + .is-invalid.tt-hint:focus { + border-color: #dc3545; + -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } + +.was-validated textarea.form-control:invalid, .was-validated .select2-container--default textarea.select2-selection--single:invalid, .select2-container--default .was-validated textarea.select2-selection--single:invalid, .was-validated .select2-container--default .select2-selection--single textarea.select2-search__field:invalid, .select2-container--default .select2-selection--single .was-validated textarea.select2-search__field:invalid, .was-validated textarea.typeahead:invalid, +.was-validated textarea.tt-query:invalid, +.was-validated textarea.tt-hint:invalid, textarea.form-control.is-invalid, .select2-container--default textarea.is-invalid.select2-selection--single, .select2-container--default .select2-selection--single textarea.is-invalid.select2-search__field, textarea.is-invalid.typeahead, +textarea.is-invalid.tt-query, +textarea.is-invalid.tt-hint { + padding-right: calc(1.5em + 0.75rem); + background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); } + +.was-validated .custom-select:invalid, .custom-select.is-invalid { + border-color: #dc3545; + padding-right: calc(0.75em + 2.3125rem); + background: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px, url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); } + .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus { + border-color: #dc3545; + -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } + +.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label { + color: #dc3545; } + +.was-validated .form-check-input:invalid ~ .invalid-feedback, +.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback, +.form-check-input.is-invalid ~ .invalid-tooltip { + display: block; } + +.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label { + color: #dc3545; } + .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before { + border-color: #dc3545; } + +.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before { + border-color: #e4606d; + background-color: #e4606d; } + +.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before { + -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } + +.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before { + border-color: #dc3545; } + +.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label { + border-color: #dc3545; } + +.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label { + border-color: #dc3545; + -webkit-box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); + box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); } + +.form-inline { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; } + .form-inline .form-check { + width: 100%; } + @media (min-width: 576px) { + .form-inline label { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + margin-bottom: 0; } + .form-inline .form-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-flex: 0; + -ms-flex: 0 0 auto; + flex: 0 0 auto; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + margin-bottom: 0; } + .form-inline .form-control, .form-inline .select2-container--default .select2-selection--single, .select2-container--default .form-inline .select2-selection--single, .form-inline .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .form-inline .select2-search__field, .form-inline .typeahead, + .form-inline .tt-query, + .form-inline .tt-hint { + display: inline-block; + width: auto; + vertical-align: middle; } + .form-inline .form-control-plaintext { + display: inline-block; } + .form-inline .input-group, + .form-inline .custom-select { + width: auto; } + .form-inline .form-check { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + width: auto; + padding-left: 0; } + .form-inline .form-check-input { + position: relative; + -ms-flex-negative: 0; + flex-shrink: 0; + margin-top: 0; + margin-right: 0.25rem; + margin-left: 0; } + .form-inline .custom-control { + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; } + .form-inline .custom-control-label { + margin-bottom: 0; } } + +.btn { + display: inline-block; + font-weight: 400; + color: #a7afb7; + text-align: center; + 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: 0.775rem 0.75rem; + font-size: 0.875rem; + line-height: 1; + border-radius: 0.1875rem; + -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + 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, -webkit-box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .btn { + -webkit-transition: none; + transition: none; } } + .btn:hover { + color: #a7afb7; + text-decoration: none; } + .btn:focus, .btn.focus { + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + .btn.disabled, .btn:disabled { + opacity: 0.65; } + .btn:not(:disabled):not(.disabled) { + cursor: pointer; } + +a.btn.disabled, +fieldset:disabled a.btn { + pointer-events: none; } + +.btn-primary { + color: #fff; + background-color: #0062ff; + border-color: #0062ff; } + .btn-primary:hover { + color: #fff; + background-color: #0053d9; + border-color: #004ecc; } + .btn-primary:focus, .btn-primary.focus { + color: #fff; + background-color: #0053d9; + border-color: #004ecc; + -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 122, 255, 0.5); + box-shadow: 0 0 0 0.2rem rgba(38, 122, 255, 0.5); } + .btn-primary.disabled, .btn-primary:disabled { + color: #fff; + background-color: #0062ff; + border-color: #0062ff; } + .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, + .show > .btn-primary.dropdown-toggle { + color: #fff; + background-color: #004ecc; + border-color: #004abf; } + .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, + .show > .btn-primary.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 122, 255, 0.5); + box-shadow: 0 0 0 0.2rem rgba(38, 122, 255, 0.5); } + +.btn-secondary { + color: #fff; + background-color: #8e94a9; + border-color: #8e94a9; } + .btn-secondary:hover { + color: #fff; + background-color: #787f98; + border-color: #717993; } + .btn-secondary:focus, .btn-secondary.focus { + color: #fff; + background-color: #787f98; + border-color: #717993; + -webkit-box-shadow: 0 0 0 0.2rem rgba(159, 164, 182, 0.5); + box-shadow: 0 0 0 0.2rem rgba(159, 164, 182, 0.5); } + .btn-secondary.disabled, .btn-secondary:disabled { + color: #fff; + background-color: #8e94a9; + border-color: #8e94a9; } + .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active, + .show > .btn-secondary.dropdown-toggle { + color: #fff; + background-color: #717993; + border-color: #6b728c; } + .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus, + .show > .btn-secondary.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(159, 164, 182, 0.5); + box-shadow: 0 0 0 0.2rem rgba(159, 164, 182, 0.5); } + +.btn-success { + color: #fff; + background-color: #44ce42; + border-color: #44ce42; } + .btn-success:hover { + color: #fff; + background-color: #32ba30; + border-color: #2fb02e; } + .btn-success:focus, .btn-success.focus { + color: #fff; + background-color: #32ba30; + border-color: #2fb02e; + -webkit-box-shadow: 0 0 0 0.2rem rgba(96, 213, 94, 0.5); + box-shadow: 0 0 0 0.2rem rgba(96, 213, 94, 0.5); } + .btn-success.disabled, .btn-success:disabled { + color: #fff; + background-color: #44ce42; + border-color: #44ce42; } + .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active, + .show > .btn-success.dropdown-toggle { + color: #fff; + background-color: #2fb02e; + border-color: #2da52b; } + .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus, + .show > .btn-success.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(96, 213, 94, 0.5); + box-shadow: 0 0 0 0.2rem rgba(96, 213, 94, 0.5); } + +.btn-info { + color: #fff; + background-color: #a461d8; + border-color: #a461d8; } + .btn-info:hover { + color: #fff; + background-color: #9242d0; + border-color: #8c38ce; } + .btn-info:focus, .btn-info.focus { + color: #fff; + background-color: #9242d0; + border-color: #8c38ce; + -webkit-box-shadow: 0 0 0 0.2rem rgba(178, 121, 222, 0.5); + box-shadow: 0 0 0 0.2rem rgba(178, 121, 222, 0.5); } + .btn-info.disabled, .btn-info:disabled { + color: #fff; + background-color: #a461d8; + border-color: #a461d8; } + .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active, + .show > .btn-info.dropdown-toggle { + color: #fff; + background-color: #8c38ce; + border-color: #8631c8; } + .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus, + .show > .btn-info.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(178, 121, 222, 0.5); + box-shadow: 0 0 0 0.2rem rgba(178, 121, 222, 0.5); } + +.btn-warning { + color: #212529; + background-color: #ffc542; + border-color: #ffc542; } + .btn-warning:hover { + color: #212529; + background-color: #ffb91c; + border-color: #ffb50f; } + .btn-warning:focus, .btn-warning.focus { + color: #212529; + background-color: #ffb91c; + border-color: #ffb50f; + -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 173, 62, 0.5); + box-shadow: 0 0 0 0.2rem rgba(222, 173, 62, 0.5); } + .btn-warning.disabled, .btn-warning:disabled { + color: #212529; + background-color: #ffc542; + border-color: #ffc542; } + .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active, + .show > .btn-warning.dropdown-toggle { + color: #212529; + background-color: #ffb50f; + border-color: #ffb102; } + .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus, + .show > .btn-warning.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(222, 173, 62, 0.5); + box-shadow: 0 0 0 0.2rem rgba(222, 173, 62, 0.5); } + +.btn-danger { + color: #fff; + background-color: #fc5a5a; + border-color: #fc5a5a; } + .btn-danger:hover { + color: #fff; + background-color: #fb3434; + border-color: #fb2828; } + .btn-danger:focus, .btn-danger.focus { + color: #fff; + background-color: #fb3434; + border-color: #fb2828; + -webkit-box-shadow: 0 0 0 0.2rem rgba(252, 115, 115, 0.5); + box-shadow: 0 0 0 0.2rem rgba(252, 115, 115, 0.5); } + .btn-danger.disabled, .btn-danger:disabled { + color: #fff; + background-color: #fc5a5a; + border-color: #fc5a5a; } + .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active, + .show > .btn-danger.dropdown-toggle { + color: #fff; + background-color: #fb2828; + border-color: #fb1b1b; } + .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus, + .show > .btn-danger.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(252, 115, 115, 0.5); + box-shadow: 0 0 0 0.2rem rgba(252, 115, 115, 0.5); } + +.btn-light { + color: #212529; + background-color: #aab2bd; + border-color: #aab2bd; } + .btn-light:hover { + color: #212529; + background-color: #949eac; + border-color: #8d98a7; } + .btn-light:focus, .btn-light.focus { + color: #212529; + background-color: #949eac; + border-color: #8d98a7; + -webkit-box-shadow: 0 0 0 0.2rem rgba(149, 157, 167, 0.5); + box-shadow: 0 0 0 0.2rem rgba(149, 157, 167, 0.5); } + .btn-light.disabled, .btn-light:disabled { + color: #212529; + background-color: #aab2bd; + border-color: #aab2bd; } + .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active, + .show > .btn-light.dropdown-toggle { + color: #212529; + background-color: #8d98a7; + border-color: #8691a1; } + .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus, + .show > .btn-light.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(149, 157, 167, 0.5); + box-shadow: 0 0 0 0.2rem rgba(149, 157, 167, 0.5); } + +.btn-dark { + color: #fff; + background-color: #001737; + border-color: #001737; } + .btn-dark:hover { + color: #fff; + background-color: #000711; + border-color: #000204; } + .btn-dark:focus, .btn-dark.focus { + color: #fff; + background-color: #000711; + border-color: #000204; + -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 58, 85, 0.5); + box-shadow: 0 0 0 0.2rem rgba(38, 58, 85, 0.5); } + .btn-dark.disabled, .btn-dark:disabled { + color: #fff; + background-color: #001737; + border-color: #001737; } + .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active, + .show > .btn-dark.dropdown-toggle { + color: #fff; + background-color: #000204; + border-color: black; } + .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus, + .show > .btn-dark.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(38, 58, 85, 0.5); + box-shadow: 0 0 0 0.2rem rgba(38, 58, 85, 0.5); } + +.btn-outline-primary { + color: #0062ff; + border-color: #0062ff; } + .btn-outline-primary:hover { + color: #fff; + background-color: #0062ff; + border-color: #0062ff; } + .btn-outline-primary:focus, .btn-outline-primary.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 98, 255, 0.5); + box-shadow: 0 0 0 0.2rem rgba(0, 98, 255, 0.5); } + .btn-outline-primary.disabled, .btn-outline-primary:disabled { + color: #0062ff; + background-color: transparent; } + .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, + .show > .btn-outline-primary.dropdown-toggle { + color: #fff; + background-color: #0062ff; + border-color: #0062ff; } + .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-primary.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 98, 255, 0.5); + box-shadow: 0 0 0 0.2rem rgba(0, 98, 255, 0.5); } + +.btn-outline-secondary { + color: #8e94a9; + border-color: #8e94a9; } + .btn-outline-secondary:hover { + color: #fff; + background-color: #8e94a9; + border-color: #8e94a9; } + .btn-outline-secondary:focus, .btn-outline-secondary.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(142, 148, 169, 0.5); + box-shadow: 0 0 0 0.2rem rgba(142, 148, 169, 0.5); } + .btn-outline-secondary.disabled, .btn-outline-secondary:disabled { + color: #8e94a9; + background-color: transparent; } + .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active, + .show > .btn-outline-secondary.dropdown-toggle { + color: #fff; + background-color: #8e94a9; + border-color: #8e94a9; } + .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-secondary.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(142, 148, 169, 0.5); + box-shadow: 0 0 0 0.2rem rgba(142, 148, 169, 0.5); } + +.btn-outline-success { + color: #44ce42; + border-color: #44ce42; } + .btn-outline-success:hover { + color: #fff; + background-color: #44ce42; + border-color: #44ce42; } + .btn-outline-success:focus, .btn-outline-success.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(68, 206, 66, 0.5); + box-shadow: 0 0 0 0.2rem rgba(68, 206, 66, 0.5); } + .btn-outline-success.disabled, .btn-outline-success:disabled { + color: #44ce42; + background-color: transparent; } + .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active, + .show > .btn-outline-success.dropdown-toggle { + color: #fff; + background-color: #44ce42; + border-color: #44ce42; } + .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-success.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(68, 206, 66, 0.5); + box-shadow: 0 0 0 0.2rem rgba(68, 206, 66, 0.5); } + +.btn-outline-info { + color: #a461d8; + border-color: #a461d8; } + .btn-outline-info:hover { + color: #fff; + background-color: #a461d8; + border-color: #a461d8; } + .btn-outline-info:focus, .btn-outline-info.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(164, 97, 216, 0.5); + box-shadow: 0 0 0 0.2rem rgba(164, 97, 216, 0.5); } + .btn-outline-info.disabled, .btn-outline-info:disabled { + color: #a461d8; + background-color: transparent; } + .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active, + .show > .btn-outline-info.dropdown-toggle { + color: #fff; + background-color: #a461d8; + border-color: #a461d8; } + .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-info.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(164, 97, 216, 0.5); + box-shadow: 0 0 0 0.2rem rgba(164, 97, 216, 0.5); } + +.btn-outline-warning { + color: #ffc542; + border-color: #ffc542; } + .btn-outline-warning:hover { + color: #212529; + background-color: #ffc542; + border-color: #ffc542; } + .btn-outline-warning:focus, .btn-outline-warning.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 197, 66, 0.5); + box-shadow: 0 0 0 0.2rem rgba(255, 197, 66, 0.5); } + .btn-outline-warning.disabled, .btn-outline-warning:disabled { + color: #ffc542; + background-color: transparent; } + .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active, + .show > .btn-outline-warning.dropdown-toggle { + color: #212529; + background-color: #ffc542; + border-color: #ffc542; } + .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-warning.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 197, 66, 0.5); + box-shadow: 0 0 0 0.2rem rgba(255, 197, 66, 0.5); } + +.btn-outline-danger { + color: #fc5a5a; + border-color: #fc5a5a; } + .btn-outline-danger:hover { + color: #fff; + background-color: #fc5a5a; + border-color: #fc5a5a; } + .btn-outline-danger:focus, .btn-outline-danger.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(252, 90, 90, 0.5); + box-shadow: 0 0 0 0.2rem rgba(252, 90, 90, 0.5); } + .btn-outline-danger.disabled, .btn-outline-danger:disabled { + color: #fc5a5a; + background-color: transparent; } + .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active, + .show > .btn-outline-danger.dropdown-toggle { + color: #fff; + background-color: #fc5a5a; + border-color: #fc5a5a; } + .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-danger.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(252, 90, 90, 0.5); + box-shadow: 0 0 0 0.2rem rgba(252, 90, 90, 0.5); } + +.btn-outline-light { + color: #aab2bd; + border-color: #aab2bd; } + .btn-outline-light:hover { + color: #212529; + background-color: #aab2bd; + border-color: #aab2bd; } + .btn-outline-light:focus, .btn-outline-light.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(170, 178, 189, 0.5); + box-shadow: 0 0 0 0.2rem rgba(170, 178, 189, 0.5); } + .btn-outline-light.disabled, .btn-outline-light:disabled { + color: #aab2bd; + background-color: transparent; } + .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active, + .show > .btn-outline-light.dropdown-toggle { + color: #212529; + background-color: #aab2bd; + border-color: #aab2bd; } + .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-light.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(170, 178, 189, 0.5); + box-shadow: 0 0 0 0.2rem rgba(170, 178, 189, 0.5); } + +.btn-outline-dark { + color: #001737; + border-color: #001737; } + .btn-outline-dark:hover { + color: #fff; + background-color: #001737; + border-color: #001737; } + .btn-outline-dark:focus, .btn-outline-dark.focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 23, 55, 0.5); + box-shadow: 0 0 0 0.2rem rgba(0, 23, 55, 0.5); } + .btn-outline-dark.disabled, .btn-outline-dark:disabled { + color: #001737; + background-color: transparent; } + .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active, + .show > .btn-outline-dark.dropdown-toggle { + color: #fff; + background-color: #001737; + border-color: #001737; } + .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus, + .show > .btn-outline-dark.dropdown-toggle:focus { + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 23, 55, 0.5); + box-shadow: 0 0 0 0.2rem rgba(0, 23, 55, 0.5); } + +.btn-link { + font-weight: 400; + color: #007bff; + text-decoration: none; } + .btn-link:hover { + color: #0056b3; + text-decoration: underline; } + .btn-link:focus, .btn-link.focus { + text-decoration: underline; } + .btn-link:disabled, .btn-link.disabled { + color: #6c757d; + pointer-events: none; } + +.btn-lg, .btn-group-lg > .btn { + padding: 1rem 3rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.1875rem; } + +.btn-sm, .btn-group-sm > .btn { + padding: 0.5rem 0.81rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.1875rem; } + +.btn-block { + display: block; + width: 100%; } + .btn-block + .btn-block { + margin-top: 0.5rem; } + +input[type="submit"].btn-block, +input[type="reset"].btn-block, +input[type="button"].btn-block { + width: 100%; } + +.fade { + -webkit-transition: opacity 0.15s linear; + transition: opacity 0.15s linear; } + @media (prefers-reduced-motion: reduce) { + .fade { + -webkit-transition: none; + transition: none; } } + .fade:not(.show) { + opacity: 0; } + +.collapse:not(.show) { + display: none; } + +.collapsing { + position: relative; + height: 0; + overflow: hidden; + -webkit-transition: height 0.35s ease; + transition: height 0.35s ease; } + @media (prefers-reduced-motion: reduce) { + .collapsing { + -webkit-transition: none; + transition: none; } } + +.dropup, +.dropright, +.dropdown, +.dropleft { + position: relative; } + +.dropdown-toggle { + white-space: nowrap; } + .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid; + border-right: 0.3em solid transparent; + border-bottom: 0; + border-left: 0.3em solid transparent; } + .dropdown-toggle:empty::after { + margin-left: 0; } + +.dropdown-menu { + position: absolute; + top: 100%; + left: 0; + z-index: 1000; + display: none; + float: left; + min-width: 10rem; + padding: 0.5rem 0; + margin: 0.125rem 0 0; + font-size: 1rem; + color: #212529; + text-align: left; + list-style: none; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(151, 151, 151, 0.3); + border-radius: 0.25rem; } + +.dropdown-menu-left { + right: auto; + left: 0; } + +.dropdown-menu-right { + right: 0; + left: auto; } + +@media (min-width: 576px) { + .dropdown-menu-sm-left { + right: auto; + left: 0; } + .dropdown-menu-sm-right { + right: 0; + left: auto; } } + +@media (min-width: 768px) { + .dropdown-menu-md-left { + right: auto; + left: 0; } + .dropdown-menu-md-right { + right: 0; + left: auto; } } + +@media (min-width: 992px) { + .dropdown-menu-lg-left { + right: auto; + left: 0; } + .dropdown-menu-lg-right { + right: 0; + left: auto; } } + +@media (min-width: 1200px) { + .dropdown-menu-xl-left { + right: auto; + left: 0; } + .dropdown-menu-xl-right { + right: 0; + left: auto; } } + +.dropup .dropdown-menu { + top: auto; + bottom: 100%; + margin-top: 0; + margin-bottom: 0.125rem; } + +.dropup .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0; + border-right: 0.3em solid transparent; + border-bottom: 0.3em solid; + border-left: 0.3em solid transparent; } + +.dropup .dropdown-toggle:empty::after { + margin-left: 0; } + +.dropright .dropdown-menu { + top: 0; + right: auto; + left: 100%; + margin-top: 0; + margin-left: 0.125rem; } + +.dropright .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0; + border-bottom: 0.3em solid transparent; + border-left: 0.3em solid; } + +.dropright .dropdown-toggle:empty::after { + margin-left: 0; } + +.dropright .dropdown-toggle::after { + vertical-align: 0; } + +.dropleft .dropdown-menu { + top: 0; + right: 100%; + left: auto; + margin-top: 0; + margin-right: 0.125rem; } + +.dropleft .dropdown-toggle::after { + display: inline-block; + margin-left: 0.255em; + vertical-align: 0.255em; + content: ""; } + +.dropleft .dropdown-toggle::after { + display: none; } + +.dropleft .dropdown-toggle::before { + display: inline-block; + margin-right: 0.255em; + vertical-align: 0.255em; + content: ""; + border-top: 0.3em solid transparent; + border-right: 0.3em solid; + border-bottom: 0.3em solid transparent; } + +.dropleft .dropdown-toggle:empty::after { + margin-left: 0; } + +.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(151, 151, 151, 0.3); } + +.dropdown-item { + display: block; + width: 100%; + padding: 0.25rem 1.5rem; + clear: both; + font-weight: 400; + color: #a7afb7; + text-align: inherit; + white-space: nowrap; + background-color: transparent; + border: 0; } + .dropdown-item:hover, .dropdown-item:focus { + color: #16181b; + text-decoration: none; + background-color: #f8f9fa; } + .dropdown-item.active, .dropdown-item:active { + color: #fff; + text-decoration: none; + background-color: #007bff; } + .dropdown-item.disabled, .dropdown-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: transparent; } + +.dropdown-menu.show { + display: block; } + +.dropdown-header { + display: block; + padding: 0.5rem 1.5rem; + margin-bottom: 0; + font-size: 0.875rem; + color: #a7afb7; + white-space: nowrap; } + +.dropdown-item-text { + display: block; + padding: 0.25rem 1.5rem; + color: #a7afb7; } + +.btn-group, +.btn-group-vertical { + position: relative; + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + vertical-align: middle; } + .btn-group > .btn, + .btn-group-vertical > .btn { + position: relative; + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; } + .btn-group > .btn:hover, + .btn-group-vertical > .btn:hover { + z-index: 1; } + .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active, + .btn-group-vertical > .btn:focus, + .btn-group-vertical > .btn:active, + .btn-group-vertical > .btn.active { + z-index: 1; } + +.btn-toolbar { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + 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.5625rem; + padding-left: 0.5625rem; } + .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.6075rem; + padding-left: 0.6075rem; } + +.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split { + padding-right: 2.25rem; + padding-left: 2.25rem; } + +.btn-group-vertical { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-pack: center; + -ms-flex-pack: center; + 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; } + +.input-group { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + width: 100%; } + .input-group > .form-control, .select2-container--default .input-group > .select2-selection--single, .select2-container--default .select2-selection--single .input-group > .select2-search__field, .input-group > .typeahead, + .input-group > .tt-query, + .input-group > .tt-hint, + .input-group > .form-control-plaintext, + .input-group > .custom-select, + .input-group > .custom-file { + position: relative; + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + width: 1%; + min-width: 0; + margin-bottom: 0; } + .input-group > .form-control + .form-control, .select2-container--default .input-group > .select2-selection--single + .form-control, .select2-container--default .select2-selection--single .input-group > .select2-search__field + .form-control, .input-group > .typeahead + .form-control, .input-group > .tt-query + .form-control, .input-group > .tt-hint + .form-control, .select2-container--default .input-group > .form-control + .select2-selection--single, .select2-container--default .input-group > .select2-selection--single + .select2-selection--single, .select2-container--default .select2-selection--single .input-group > .select2-search__field + .select2-selection--single, .select2-container--default .input-group > .typeahead + .select2-selection--single, .select2-container--default .input-group > .tt-query + .select2-selection--single, .select2-container--default .input-group > .tt-hint + .select2-selection--single, .select2-container--default .select2-selection--single .input-group > .form-control + .select2-search__field, .select2-container--default .select2-selection--single .input-group > .select2-selection--single + .select2-search__field, .select2-container--default .select2-selection--single .input-group > .select2-search__field + .select2-search__field, .select2-container--default .select2-selection--single .input-group > .typeahead + .select2-search__field, .select2-container--default .select2-selection--single .input-group > .tt-query + .select2-search__field, .select2-container--default .select2-selection--single .input-group > .tt-hint + .select2-search__field, .input-group > .form-control + .typeahead, .select2-container--default .input-group > .select2-selection--single + .typeahead, .select2-container--default .select2-selection--single .input-group > .select2-search__field + .typeahead, .input-group > .typeahead + .typeahead, .input-group > .tt-query + .typeahead, .input-group > .tt-hint + .typeahead, + .input-group > .form-control + .tt-query, + .select2-container--default .input-group > .select2-selection--single + .tt-query, + .select2-container--default .select2-selection--single .input-group > .select2-search__field + .tt-query, + .input-group > .typeahead + .tt-query, + .input-group > .tt-query + .tt-query, + .input-group > .tt-hint + .tt-query, + .input-group > .form-control + .tt-hint, + .select2-container--default .input-group > .select2-selection--single + .tt-hint, + .select2-container--default .select2-selection--single .input-group > .select2-search__field + .tt-hint, + .input-group > .typeahead + .tt-hint, + .input-group > .tt-query + .tt-hint, + .input-group > .tt-hint + .tt-hint, + .input-group > .form-control + .custom-select, + .select2-container--default .input-group > .select2-selection--single + .custom-select, + .select2-container--default .select2-selection--single .input-group > .select2-search__field + .custom-select, + .input-group > .typeahead + .custom-select, + .input-group > .tt-query + .custom-select, + .input-group > .tt-hint + .custom-select, + .input-group > .form-control + .custom-file, + .select2-container--default .input-group > .select2-selection--single + .custom-file, + .select2-container--default .select2-selection--single .input-group > .select2-search__field + .custom-file, + .input-group > .typeahead + .custom-file, + .input-group > .tt-query + .custom-file, + .input-group > .tt-hint + .custom-file, + .input-group > .form-control-plaintext + .form-control, + .select2-container--default .input-group > .form-control-plaintext + .select2-selection--single, + .select2-container--default .select2-selection--single .input-group > .form-control-plaintext + .select2-search__field, + .input-group > .form-control-plaintext + .typeahead, + .input-group > .form-control-plaintext + .tt-query, + .input-group > .form-control-plaintext + .tt-hint, + .input-group > .form-control-plaintext + .custom-select, + .input-group > .form-control-plaintext + .custom-file, + .input-group > .custom-select + .form-control, + .select2-container--default .input-group > .custom-select + .select2-selection--single, + .select2-container--default .select2-selection--single .input-group > .custom-select + .select2-search__field, + .input-group > .custom-select + .typeahead, + .input-group > .custom-select + .tt-query, + .input-group > .custom-select + .tt-hint, + .input-group > .custom-select + .custom-select, + .input-group > .custom-select + .custom-file, + .input-group > .custom-file + .form-control, + .select2-container--default .input-group > .custom-file + .select2-selection--single, + .select2-container--default .select2-selection--single .input-group > .custom-file + .select2-search__field, + .input-group > .custom-file + .typeahead, + .input-group > .custom-file + .tt-query, + .input-group > .custom-file + .tt-hint, + .input-group > .custom-file + .custom-select, + .input-group > .custom-file + .custom-file { + margin-left: -1px; } + .input-group > .form-control:focus, .select2-container--default .input-group > .select2-selection--single:focus, .select2-container--default .select2-selection--single .input-group > .select2-search__field:focus, .input-group > .typeahead:focus, + .input-group > .tt-query:focus, + .input-group > .tt-hint:focus, + .input-group > .custom-select:focus, + .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label { + z-index: 3; } + .input-group > .custom-file .custom-file-input:focus { + z-index: 4; } + .input-group > .form-control:not(:last-child), .select2-container--default .input-group > .select2-selection--single:not(:last-child), .select2-container--default .select2-selection--single .input-group > .select2-search__field:not(:last-child), .input-group > .typeahead:not(:last-child), + .input-group > .tt-query:not(:last-child), + .input-group > .tt-hint:not(:last-child), + .input-group > .custom-select:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .input-group > .form-control:not(:first-child), .select2-container--default .input-group > .select2-selection--single:not(:first-child), .select2-container--default .select2-selection--single .input-group > .select2-search__field:not(:first-child), .input-group > .typeahead:not(:first-child), + .input-group > .tt-query:not(:first-child), + .input-group > .tt-hint:not(:first-child), + .input-group > .custom-select:not(:first-child) { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + .input-group > .custom-file { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; } + .input-group > .custom-file:not(:last-child) .custom-file-label, + .input-group > .custom-file:not(:last-child) .custom-file-label::after { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .input-group > .custom-file:not(:first-child) .custom-file-label { + border-top-left-radius: 0; + border-bottom-left-radius: 0; } + +.input-group-prepend, +.input-group-append { + display: -webkit-box; + display: -ms-flexbox; + 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: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding: 0.94rem 1.375rem; + margin-bottom: 0; + font-size: 0.8125rem; + font-weight: 400; + line-height: 1; + color: #495057; + text-align: center; + white-space: nowrap; + background-color: #e9ecef; + border: 1px solid #ced4da; + border-radius: 2px; } + .input-group-text input[type="radio"], + .input-group-text input[type="checkbox"] { + margin-top: 0; } + +.input-group-lg > .form-control:not(textarea), .select2-container--default .input-group-lg > .select2-selection--single:not(textarea), .select2-container--default .select2-selection--single .input-group-lg > .select2-search__field:not(textarea), .input-group-lg > .typeahead:not(textarea), +.input-group-lg > .tt-query:not(textarea), +.input-group-lg > .tt-hint:not(textarea), +.input-group-lg > .custom-select { + height: 3.175rem; } + +.input-group-lg > .form-control, .select2-container--default .input-group-lg > .select2-selection--single, .select2-container--default .select2-selection--single .input-group-lg > .select2-search__field, .input-group-lg > .typeahead, +.input-group-lg > .tt-query, +.input-group-lg > .tt-hint, +.input-group-lg > .custom-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.94rem 1.94rem; + font-size: 1.25rem; + line-height: 1.5; + border-radius: 0.3rem; } + +.input-group-sm > .form-control:not(textarea), .select2-container--default .input-group-sm > .select2-selection--single:not(textarea), .select2-container--default .select2-selection--single .input-group-sm > .select2-search__field:not(textarea), .input-group-sm > .typeahead:not(textarea), +.input-group-sm > .tt-query:not(textarea), +.input-group-sm > .tt-hint:not(textarea), +.input-group-sm > .custom-select { + height: 2.575rem; } + +.input-group-sm > .form-control, .select2-container--default .input-group-sm > .select2-selection--single, .select2-container--default .select2-selection--single .input-group-sm > .select2-search__field, .input-group-sm > .typeahead, +.input-group-sm > .tt-query, +.input-group-sm > .tt-hint, +.input-group-sm > .custom-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.5rem 0.81rem; + font-size: 0.875rem; + line-height: 1.5; + border-radius: 0.2rem; } + +.input-group-lg > .custom-select, +.input-group-sm > .custom-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; } + +.custom-control { + position: relative; + z-index: 1; + display: block; + min-height: 1.5rem; + padding-left: 1.5rem; + -webkit-print-color-adjust: exact; + color-adjust: exact; } + +.custom-control-inline { + display: -webkit-inline-box; + display: -ms-inline-flexbox; + display: inline-flex; + margin-right: 1rem; } + +.custom-control-input { + position: absolute; + left: 0; + z-index: -1; + width: 1rem; + height: 1.25rem; + opacity: 0; } + .custom-control-input:checked ~ .custom-control-label::before { + color: #fff; + border-color: #007bff; + background-color: #007bff; } + .custom-control-input:focus ~ .custom-control-label::before { + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + .custom-control-input:focus:not(:checked) ~ .custom-control-label::before { + border-color: #80bdff; } + .custom-control-input:not(:disabled):active ~ .custom-control-label::before { + color: #fff; + background-color: #b3d7ff; + border-color: #b3d7ff; } + .custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label { + color: #6c757d; } + .custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before { + background-color: #e9ecef; } + +.custom-control-label { + position: relative; + margin-bottom: 0; + vertical-align: top; } + .custom-control-label::before { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + pointer-events: none; + content: ""; + background-color: #fff; + border: #adb5bd solid 1px; } + .custom-control-label::after { + position: absolute; + top: 0.25rem; + left: -1.5rem; + display: block; + width: 1rem; + height: 1rem; + content: ""; + background: no-repeat 50% / 50% 50%; } + +.custom-checkbox .custom-control-label::before { + border-radius: 0.25rem; } + +.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e"); } + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before { + border-color: #007bff; + background-color: #007bff; } + +.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e"); } + +.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); } + +.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); } + +.custom-radio .custom-control-label::before { + border-radius: 50%; } + +.custom-radio .custom-control-input:checked ~ .custom-control-label::after { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e"); } + +.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); } + +.custom-switch { + padding-left: 2.25rem; } + .custom-switch .custom-control-label::before { + left: -2.25rem; + width: 1.75rem; + pointer-events: all; + border-radius: 0.5rem; } + .custom-switch .custom-control-label::after { + top: calc(0.25rem + 2px); + left: calc(-2.25rem + 2px); + width: calc(1rem - 4px); + height: calc(1rem - 4px); + background-color: #adb5bd; + border-radius: 0.5rem; + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: transform 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; + transition: transform 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, -webkit-transform 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .custom-switch .custom-control-label::after { + -webkit-transition: none; + transition: none; } } + .custom-switch .custom-control-input:checked ~ .custom-control-label::after { + background-color: #fff; + -webkit-transform: translateX(0.75rem); + transform: translateX(0.75rem); } + .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before { + background-color: rgba(0, 123, 255, 0.5); } + +.custom-select { + display: inline-block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 1.75rem 0.375rem 0.75rem; + font-size: 1rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + vertical-align: middle; + background: #fff url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e") no-repeat right 0.75rem center/8px 10px; + border: 1px solid #ced4da; + border-radius: 0.25rem; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; } + .custom-select:focus { + border-color: #80bdff; + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + .custom-select:focus::-ms-value { + color: #495057; + background-color: #ffffff; } + .custom-select[multiple], .custom-select[size]:not([size="1"]) { + height: auto; + padding-right: 0.75rem; + background-image: none; } + .custom-select:disabled { + color: #6c757d; + background-color: #e9ecef; } + .custom-select::-ms-expand { + display: none; } + .custom-select:-moz-focusring { + color: transparent; + text-shadow: 0 0 0 #495057; } + +.custom-select-sm { + height: calc(1.5em + 0.5rem + 2px); + padding-top: 0.25rem; + padding-bottom: 0.25rem; + padding-left: 0.5rem; + font-size: 0.875rem; } + +.custom-select-lg { + height: calc(1.5em + 1rem + 2px); + padding-top: 0.5rem; + padding-bottom: 0.5rem; + padding-left: 1rem; + font-size: 1.25rem; } + +.custom-file { + position: relative; + display: inline-block; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + margin-bottom: 0; } + +.custom-file-input { + position: relative; + z-index: 2; + width: 100%; + height: calc(1.5em + 0.75rem + 2px); + margin: 0; + opacity: 0; } + .custom-file-input:focus ~ .custom-file-label { + border-color: #80bdff; + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + .custom-file-input[disabled] ~ .custom-file-label, + .custom-file-input:disabled ~ .custom-file-label { + background-color: #e9ecef; } + .custom-file-input:lang(en) ~ .custom-file-label::after { + content: "Browse"; } + .custom-file-input ~ .custom-file-label[data-browse]::after { + content: attr(data-browse); } + +.custom-file-label { + position: absolute; + top: 0; + right: 0; + left: 0; + z-index: 1; + height: calc(1.5em + 0.75rem + 2px); + padding: 0.375rem 0.75rem; + font-weight: 400; + line-height: 1.5; + color: #495057; + background-color: #fff; + border: 1px solid #ced4da; + border-radius: 0.25rem; } + .custom-file-label::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + z-index: 3; + display: block; + height: calc(1.5em + 0.75rem); + padding: 0.375rem 0.75rem; + line-height: 1.5; + color: #495057; + content: "Browse"; + background-color: #e9ecef; + border-left: inherit; + border-radius: 0 0.25rem 0.25rem 0; } + +.custom-range { + width: 100%; + height: 1.4rem; + padding: 0; + background-color: transparent; + -webkit-appearance: none; + -moz-appearance: none; + appearance: none; } + .custom-range:focus { + outline: none; } + .custom-range:focus::-webkit-slider-thumb { + -webkit-box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + .custom-range:focus::-moz-range-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + .custom-range:focus::-ms-thumb { + box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + .custom-range::-moz-focus-outer { + border: 0; } + .custom-range::-webkit-slider-thumb { + width: 1rem; + height: 1rem; + margin-top: -0.25rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + -webkit-appearance: none; + appearance: none; } + @media (prefers-reduced-motion: reduce) { + .custom-range::-webkit-slider-thumb { + -webkit-transition: none; + transition: none; } } + .custom-range::-webkit-slider-thumb:active { + background-color: #b3d7ff; } + .custom-range::-webkit-slider-runnable-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; } + .custom-range::-moz-range-thumb { + width: 1rem; + height: 1rem; + background-color: #007bff; + border: 0; + border-radius: 1rem; + -moz-transition: background-color 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) { + .custom-range::-moz-range-thumb { + -moz-transition: none; + transition: none; } } + .custom-range::-moz-range-thumb:active { + background-color: #b3d7ff; } + .custom-range::-moz-range-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: #dee2e6; + border-color: transparent; + border-radius: 1rem; } + .custom-range::-ms-thumb { + width: 1rem; + height: 1rem; + margin-top: 0; + margin-right: 0.2rem; + margin-left: 0.2rem; + background-color: #007bff; + border: 0; + 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) { + .custom-range::-ms-thumb { + -ms-transition: none; + transition: none; } } + .custom-range::-ms-thumb:active { + background-color: #b3d7ff; } + .custom-range::-ms-track { + width: 100%; + height: 0.5rem; + color: transparent; + cursor: pointer; + background-color: transparent; + border-color: transparent; + border-width: 0.5rem; } + .custom-range::-ms-fill-lower { + background-color: #dee2e6; + border-radius: 1rem; } + .custom-range::-ms-fill-upper { + margin-right: 15px; + background-color: #dee2e6; + border-radius: 1rem; } + .custom-range:disabled::-webkit-slider-thumb { + background-color: #adb5bd; } + .custom-range:disabled::-webkit-slider-runnable-track { + cursor: default; } + .custom-range:disabled::-moz-range-thumb { + background-color: #adb5bd; } + .custom-range:disabled::-moz-range-track { + cursor: default; } + .custom-range:disabled::-ms-thumb { + background-color: #adb5bd; } + +.custom-control-label::before, +.custom-file-label, +.custom-select { + -webkit-transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-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; + transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .custom-control-label::before, + .custom-file-label, + .custom-select { + -webkit-transition: none; + transition: none; } } + +.nav { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding-left: 0; + margin-bottom: 0; + list-style: none; } + +.nav-link { + display: block; + padding: 0.5rem 1rem; } + .nav-link:hover, .nav-link:focus { + text-decoration: none; } + .nav-link.disabled { + color: #6c757d; + pointer-events: none; + cursor: default; } + +.nav-tabs { + border-bottom: 1px solid #e3e5ef; } + .nav-tabs .nav-item { + margin-bottom: -1px; } + .nav-tabs .nav-link { + border: 1px solid transparent; + border-top-left-radius: 0.25rem; + border-top-right-radius: 0.25rem; } + .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus { + border-color: #e3e5ef #e3e5ef #e3e5ef; } + .nav-tabs .nav-link.disabled { + color: #6c757d; + background-color: transparent; + border-color: transparent; } + .nav-tabs .nav-link.active, + .nav-tabs .nav-item.show .nav-link { + color: #a7afb7; + background-color: #ffffff; + border-color: #e3e5ef #e3e5ef #ffffff; } + .nav-tabs .dropdown-menu { + margin-top: -1px; + border-top-left-radius: 0; + border-top-right-radius: 0; } + +.nav-pills .nav-link { + border-radius: 0.25rem; } + +.nav-pills .nav-link.active, +.nav-pills .show > .nav-link { + color: #fff; + background-color: #007bff; } + +.nav-fill > .nav-link, +.nav-fill .nav-item { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + text-align: center; } + +.nav-justified > .nav-link, +.nav-justified .nav-item { + -ms-flex-preferred-size: 0; + flex-basis: 0; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + text-align: center; } + +.tab-content > .tab-pane { + display: none; } + +.tab-content > .active { + display: block; } + +.navbar { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 0.5rem 1rem; } + .navbar .container, + .navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; } + +.navbar-brand { + display: inline-block; + padding-top: 0.3125rem; + padding-bottom: 0.3125rem; + margin-right: 1rem; + font-size: 1.25rem; + line-height: inherit; + white-space: nowrap; } + .navbar-brand:hover, .navbar-brand:focus { + text-decoration: none; } + +.navbar-nav { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + list-style: none; } + .navbar-nav .nav-link { + padding-right: 0; + padding-left: 0; } + .navbar-nav .dropdown-menu { + position: static; + float: none; } + +.navbar-text { + display: inline-block; + padding-top: 0.5rem; + padding-bottom: 0.5rem; } + +.navbar-collapse { + -ms-flex-preferred-size: 100%; + flex-basis: 100%; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; } + +.navbar-toggler { + padding: 0.25rem 0.75rem; + font-size: 1.25rem; + line-height: 1; + background-color: transparent; + border: 1px solid transparent; + border-radius: 0.25rem; } + .navbar-toggler:hover, .navbar-toggler:focus { + text-decoration: none; } + +.navbar-toggler-icon { + display: inline-block; + width: 1.5em; + height: 1.5em; + vertical-align: middle; + content: ""; + background: no-repeat center center; + background-size: 100% 100%; } + +@media (max-width: 575.98px) { + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { + padding-right: 0; + padding-left: 0; } } + +@media (min-width: 576px) { + .navbar-expand-sm { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; } + .navbar-expand-sm .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; } + .navbar-expand-sm .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-sm .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-sm > .container, + .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; } + .navbar-expand-sm .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; } + .navbar-expand-sm .navbar-toggler { + display: none; } } + +@media (max-width: 767.98px) { + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { + padding-right: 0; + padding-left: 0; } } + +@media (min-width: 768px) { + .navbar-expand-md { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; } + .navbar-expand-md .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; } + .navbar-expand-md .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-md .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-md > .container, + .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; } + .navbar-expand-md .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; } + .navbar-expand-md .navbar-toggler { + display: none; } } + +@media (max-width: 991.98px) { + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { + padding-right: 0; + padding-left: 0; } } + +@media (min-width: 992px) { + .navbar-expand-lg { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; } + .navbar-expand-lg .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; } + .navbar-expand-lg .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-lg .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-lg > .container, + .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; } + .navbar-expand-lg .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; } + .navbar-expand-lg .navbar-toggler { + display: none; } } + +@media (max-width: 1199.98px) { + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { + padding-right: 0; + padding-left: 0; } } + +@media (min-width: 1200px) { + .navbar-expand-xl { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; } + .navbar-expand-xl .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; } + .navbar-expand-xl .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand-xl .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand-xl > .container, + .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; } + .navbar-expand-xl .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; } + .navbar-expand-xl .navbar-toggler { + display: none; } } + +.navbar-expand { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row nowrap; + flex-flow: row nowrap; + -webkit-box-pack: start; + -ms-flex-pack: start; + justify-content: flex-start; } + .navbar-expand > .container, + .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { + padding-right: 0; + padding-left: 0; } + .navbar-expand .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; } + .navbar-expand .navbar-nav .dropdown-menu { + position: absolute; } + .navbar-expand .navbar-nav .nav-link { + padding-right: 0.5rem; + padding-left: 0.5rem; } + .navbar-expand > .container, + .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl { + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; } + .navbar-expand .navbar-collapse { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; + -ms-flex-preferred-size: auto; + flex-basis: auto; } + .navbar-expand .navbar-toggler { + display: none; } + +.navbar-light .navbar-brand { + color: rgba(0, 0, 0, 0.9); } + .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus { + color: rgba(0, 0, 0, 0.9); } + +.navbar-light .navbar-nav .nav-link { + color: rgba(0, 0, 0, 0.5); } + .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus { + color: rgba(0, 0, 0, 0.7); } + .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: rgba(0, 0, 0, 0.9); } + +.navbar-light .navbar-toggler { + color: rgba(0, 0, 0, 0.5); + 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' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%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(0, 0, 0, 0.5); } + .navbar-light .navbar-text a { + color: rgba(0, 0, 0, 0.9); } + .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus { + color: rgba(0, 0, 0, 0.9); } + +.navbar-dark .navbar-brand { + color: #fff; } + .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus { + color: #fff; } + +.navbar-dark .navbar-nav .nav-link { + color: rgba(255, 255, 255, 0.5); } + .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus { + color: rgba(255, 255, 255, 0.75); } + .navbar-dark .navbar-nav .nav-link.disabled { + color: rgba(255, 255, 255, 0.25); } + +.navbar-dark .navbar-nav .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: #fff; } + +.navbar-dark .navbar-toggler { + color: rgba(255, 255, 255, 0.5); + 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' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%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.5); } + .navbar-dark .navbar-text a { + color: #fff; } + .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus { + color: #fff; } + +.card { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + min-width: 0; + word-wrap: break-word; + background-color: #fff; + background-clip: border-box; + border: 1px solid rgba(0, 0, 0, 0.125); + border-radius: 0.3125rem; } + .card > hr { + margin-right: 0; + margin-left: 0; } + .card > .list-group { + border-top: inherit; + border-bottom: inherit; } + .card > .list-group:first-child { + border-top-width: 0; + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); } + .card > .list-group:last-child { + border-bottom-width: 0; + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); } + .card > .card-header + .list-group, + .card > .list-group + .card-footer { + border-top: 0; } + +.card-body { + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + min-height: 1px; + padding: 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(0, 0, 0, 0.03); + border-bottom: 1px solid rgba(0, 0, 0, 0.125); } + .card-header:first-child { + border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; } + +.card-footer { + padding: 0.75rem 1.25rem; + background-color: rgba(0, 0, 0, 0.03); + border-top: 1px solid rgba(0, 0, 0, 0.125); } + .card-footer:last-child { + border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); } + +.card-header-tabs { + margin-right: -0.625rem; + margin-bottom: -0.75rem; + margin-left: -0.625rem; + border-bottom: 0; } + +.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; + border-radius: calc(0.25rem - 1px); } + +.card-img, +.card-img-top, +.card-img-bottom { + -ms-flex-negative: 0; + flex-shrink: 0; + width: 100%; } + +.card-img, +.card-img-top { + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); } + +.card-img, +.card-img-bottom { + border-bottom-right-radius: calc(0.25rem - 1px); + border-bottom-left-radius: calc(0.25rem - 1px); } + +.card-deck .card { + margin-bottom: 15px; } + +@media (min-width: 576px) { + .card-deck { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; + margin-right: -15px; + margin-left: -15px; } + .card-deck .card { + -webkit-box-flex: 1; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + margin-right: 15px; + margin-bottom: 0; + margin-left: 15px; } } + +.card-group > .card { + margin-bottom: 15px; } + +@media (min-width: 576px) { + .card-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-flow: row wrap; + flex-flow: row wrap; } + .card-group > .card { + -webkit-box-flex: 1; + -ms-flex: 1 0 0%; + flex: 1 0 0%; + margin-bottom: 0; } + .card-group > .card + .card { + margin-left: 0; + border-left: 0; } + .card-group > .card:not(:last-child) { + border-top-right-radius: 0; + border-bottom-right-radius: 0; } + .card-group > .card:not(:last-child) .card-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; } } + +.card-columns .card { + margin-bottom: 0.75rem; } + +@media (min-width: 576px) { + .card-columns { + -webkit-column-count: 3; + -moz-column-count: 3; + column-count: 3; + -webkit-column-gap: 1.25rem; + -moz-column-gap: 1.25rem; + column-gap: 1.25rem; + orphans: 1; + widows: 1; } + .card-columns .card { + display: inline-block; + width: 100%; } } + +.accordion { + overflow-anchor: none; } + .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: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + padding: 0.56rem 1.13rem; + margin-bottom: 1rem; + font-size: 0.875rem; + list-style: none; + background-color: transparent; + border-radius: 0.25rem; } + +.breadcrumb-item { + display: -webkit-box; + display: -ms-flexbox; + display: flex; } + .breadcrumb-item + .breadcrumb-item { + padding-left: 0.5rem; } + .breadcrumb-item + .breadcrumb-item::before { + display: inline-block; + padding-right: 0.5rem; + color: #6c757d; + content: "/"; } + .breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: underline; } + .breadcrumb-item + .breadcrumb-item:hover::before { + text-decoration: none; } + .breadcrumb-item.active { + color: #495057; } + +.pagination { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + padding-left: 0; + list-style: none; + border-radius: 0.25rem; } + +.page-link { + position: relative; + display: block; + padding: 0.5rem 0.75rem; + margin-left: -1px; + line-height: 1.25; + color: #007bff; + background-color: #fff; + border: 1px solid #dee2e6; } + .page-link:hover { + z-index: 2; + color: #0056b3; + text-decoration: none; + background-color: #e9ecef; + border-color: #dee2e6; } + .page-link:focus { + z-index: 3; + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); + box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); } + +.page-item:first-child .page-link { + margin-left: 0; + border-top-left-radius: 0.25rem; + border-bottom-left-radius: 0.25rem; } + +.page-item:last-child .page-link { + border-top-right-radius: 0.25rem; + border-bottom-right-radius: 0.25rem; } + +.page-item.active .page-link { + z-index: 3; + color: #fff; + background-color: #007bff; + border-color: #007bff; } + +.page-item.disabled .page-link { + color: #6c757d; + pointer-events: none; + cursor: auto; + background-color: #fff; + border-color: #dee2e6; } + +.pagination-lg .page-link { + padding: 0.75rem 1.5rem; + font-size: 1.25rem; + line-height: 1.5; } + +.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.875rem; + line-height: 1.5; } + +.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.4em; + font-size: 75%; + font-weight: 700; + line-height: 1; + text-align: center; + white-space: nowrap; + vertical-align: baseline; + border-radius: 0.25rem; + -webkit-transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, -webkit-box-shadow 0.15s ease-in-out; + transition: color 0.15s ease-in-out, background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; + 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, -webkit-box-shadow 0.15s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .badge { + -webkit-transition: none; + transition: none; } } + a.badge:hover, a.badge:focus { + text-decoration: none; } + .badge:empty { + display: none; } + +.btn .badge { + position: relative; + top: -1px; } + +.badge-pill { + padding-right: 0.6em; + padding-left: 0.6em; + border-radius: 10rem; } + +.badge-primary { + color: #fff; + background-color: #0062ff; } + a.badge-primary:hover, a.badge-primary:focus { + color: #fff; + background-color: #004ecc; } + a.badge-primary:focus, a.badge-primary.focus { + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 98, 255, 0.5); + box-shadow: 0 0 0 0.2rem rgba(0, 98, 255, 0.5); } + +.badge-secondary { + color: #fff; + background-color: #8e94a9; } + a.badge-secondary:hover, a.badge-secondary:focus { + color: #fff; + background-color: #717993; } + a.badge-secondary:focus, a.badge-secondary.focus { + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(142, 148, 169, 0.5); + box-shadow: 0 0 0 0.2rem rgba(142, 148, 169, 0.5); } + +.badge-success, .preview-list .preview-item .preview-thumbnail .badge.badge-online { + color: #fff; + background-color: #44ce42; } + a.badge-success:hover, .preview-list .preview-item .preview-thumbnail a.badge.badge-online:hover, a.badge-success:focus, .preview-list .preview-item .preview-thumbnail a.badge.badge-online:focus { + color: #fff; + background-color: #2fb02e; } + a.badge-success:focus, .preview-list .preview-item .preview-thumbnail a.badge.badge-online:focus, a.badge-success.focus, .preview-list .preview-item .preview-thumbnail a.focus.badge.badge-online { + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(68, 206, 66, 0.5); + box-shadow: 0 0 0 0.2rem rgba(68, 206, 66, 0.5); } + +.badge-info, .preview-list .preview-item .preview-thumbnail .badge.badge-offline { + color: #fff; + background-color: #a461d8; } + a.badge-info:hover, .preview-list .preview-item .preview-thumbnail a.badge.badge-offline:hover, a.badge-info:focus, .preview-list .preview-item .preview-thumbnail a.badge.badge-offline:focus { + color: #fff; + background-color: #8c38ce; } + a.badge-info:focus, .preview-list .preview-item .preview-thumbnail a.badge.badge-offline:focus, a.badge-info.focus, .preview-list .preview-item .preview-thumbnail a.focus.badge.badge-offline { + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(164, 97, 216, 0.5); + box-shadow: 0 0 0 0.2rem rgba(164, 97, 216, 0.5); } + +.badge-warning, .preview-list .preview-item .preview-thumbnail .badge.badge-busy { + color: #212529; + background-color: #ffc542; } + a.badge-warning:hover, .preview-list .preview-item .preview-thumbnail a.badge.badge-busy:hover, a.badge-warning:focus, .preview-list .preview-item .preview-thumbnail a.badge.badge-busy:focus { + color: #212529; + background-color: #ffb50f; } + a.badge-warning:focus, .preview-list .preview-item .preview-thumbnail a.badge.badge-busy:focus, a.badge-warning.focus, .preview-list .preview-item .preview-thumbnail a.focus.badge.badge-busy { + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(255, 197, 66, 0.5); + box-shadow: 0 0 0 0.2rem rgba(255, 197, 66, 0.5); } + +.badge-danger { + color: #fff; + background-color: #fc5a5a; } + a.badge-danger:hover, a.badge-danger:focus { + color: #fff; + background-color: #fb2828; } + a.badge-danger:focus, a.badge-danger.focus { + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(252, 90, 90, 0.5); + box-shadow: 0 0 0 0.2rem rgba(252, 90, 90, 0.5); } + +.badge-light { + color: #212529; + background-color: #aab2bd; } + a.badge-light:hover, a.badge-light:focus { + color: #212529; + background-color: #8d98a7; } + a.badge-light:focus, a.badge-light.focus { + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(170, 178, 189, 0.5); + box-shadow: 0 0 0 0.2rem rgba(170, 178, 189, 0.5); } + +.badge-dark { + color: #fff; + background-color: #001737; } + a.badge-dark:hover, a.badge-dark:focus { + color: #fff; + background-color: #000204; } + a.badge-dark:focus, a.badge-dark.focus { + outline: 0; + -webkit-box-shadow: 0 0 0 0.2rem rgba(0, 23, 55, 0.5); + box-shadow: 0 0 0 0.2rem rgba(0, 23, 55, 0.5); } + +.jumbotron { + padding: 2rem 1rem; + margin-bottom: 2rem; + background-color: #e9ecef; + border-radius: 0.3rem; } + @media (min-width: 576px) { + .jumbotron { + padding: 4rem 2rem; } } + +.jumbotron-fluid { + padding-right: 0; + padding-left: 0; + border-radius: 0; } + +.alert { + position: relative; + padding: 0.75rem 1.25rem; + margin-bottom: 1rem; + border: 1px solid transparent; + border-radius: 0.25rem; } + +.alert-heading { + color: inherit; } + +.alert-link { + font-weight: 700; } + +.alert-dismissible { + padding-right: 4rem; } + .alert-dismissible .close { + position: absolute; + top: 0; + right: 0; + z-index: 2; + padding: 0.75rem 1.25rem; + color: inherit; } + +.alert-primary { + color: #003385; + background-color: #cce0ff; + border-color: #b8d3ff; } + .alert-primary hr { + border-top-color: #9fc3ff; } + .alert-primary .alert-link { + color: #001f52; } + +.alert-secondary { + color: #4a4d58; + background-color: #e8eaee; + border-color: #dfe1e7; } + .alert-secondary hr { + border-top-color: #d0d3dc; } + .alert-secondary .alert-link { + color: #33353c; } + +.alert-success { + color: #236b22; + background-color: #daf5d9; + border-color: #cbf1ca; } + .alert-success hr { + border-top-color: #b7ecb6; } + .alert-success .alert-link { + color: #164416; } + +.alert-info { + color: #553270; + background-color: #eddff7; + border-color: #e6d3f4; } + .alert-info hr { + border-top-color: #dabfef; } + .alert-info .alert-link { + color: #3a224d; } + +.alert-warning { + color: #856622; + background-color: #fff3d9; + border-color: #ffefca; } + .alert-warning hr { + border-top-color: #ffe7b1; } + .alert-warning .alert-link { + color: #5c4718; } + +.alert-danger { + color: #832f2f; + background-color: #fedede; + border-color: #fed1d1; } + .alert-danger hr { + border-top-color: #fdb8b8; } + .alert-danger .alert-link { + color: #5d2222; } + +.alert-light { + color: #585d62; + background-color: #eef0f2; + border-color: #e7e9ed; } + .alert-light hr { + border-top-color: #d8dce2; } + .alert-light .alert-link { + color: #404447; } + +.alert-dark { + color: #000c1d; + background-color: #ccd1d7; + border-color: #b8bec7; } + .alert-dark hr { + border-top-color: #aab1bc; } + .alert-dark .alert-link { + color: black; } + +@-webkit-keyframes progress-bar-stripes { + from { + background-position: 1rem 0; } + to { + background-position: 0 0; } } + +@keyframes progress-bar-stripes { + from { + background-position: 1rem 0; } + to { + background-position: 0 0; } } + +.progress { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + height: 1rem; + overflow: hidden; + line-height: 0; + font-size: 0.75rem; + background-color: #e9ecef; + border-radius: 0.25rem; } + +.progress-bar { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + overflow: hidden; + color: #fff; + text-align: center; + white-space: nowrap; + background-color: #007bff; + -webkit-transition: width 0.6s ease; + transition: width 0.6s ease; } + @media (prefers-reduced-motion: reduce) { + .progress-bar { + -webkit-transition: none; + 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: 1rem 1rem; } + +.progress-bar-animated { + -webkit-animation: progress-bar-stripes 1s linear infinite; + animation: progress-bar-stripes 1s linear infinite; } + @media (prefers-reduced-motion: reduce) { + .progress-bar-animated { + -webkit-animation: none; + animation: none; } } + +.media { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; } + +.media-body { + -webkit-box-flex: 1; + -ms-flex: 1; + flex: 1; } + +.list-group { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + padding-left: 0; + margin-bottom: 0; + border-radius: 0.25rem; } + +.list-group-item-action { + width: 100%; + color: #495057; + text-align: inherit; } + .list-group-item-action:hover, .list-group-item-action:focus { + z-index: 1; + color: #495057; + text-decoration: none; + background-color: #f8f9fa; } + .list-group-item-action:active { + color: #212529; + background-color: #e9ecef; } + +.list-group-item { + position: relative; + display: block; + padding: 0.75rem 1.25rem; + background-color: #fff; + border: 1px solid rgba(0, 0, 0, 0.125); } + .list-group-item:first-child { + border-top-left-radius: inherit; + border-top-right-radius: inherit; } + .list-group-item:last-child { + border-bottom-right-radius: inherit; + border-bottom-left-radius: inherit; } + .list-group-item.disabled, .list-group-item:disabled { + color: #6c757d; + pointer-events: none; + background-color: #fff; } + .list-group-item.active { + z-index: 2; + color: #fff; + background-color: #007bff; + border-color: #007bff; } + .list-group-item + .list-group-item { + border-top-width: 0; } + .list-group-item + .list-group-item.active { + margin-top: -1px; + border-top-width: 1px; } + +.list-group-horizontal { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; } + .list-group-horizontal > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; } + .list-group-horizontal > .list-group-item.active { + margin-top: 0; } + .list-group-horizontal > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } + +@media (min-width: 576px) { + .list-group-horizontal-sm { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; } + .list-group-horizontal-sm > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal-sm > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; } + .list-group-horizontal-sm > .list-group-item.active { + margin-top: 0; } + .list-group-horizontal-sm > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal-sm > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } } + +@media (min-width: 768px) { + .list-group-horizontal-md { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; } + .list-group-horizontal-md > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal-md > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; } + .list-group-horizontal-md > .list-group-item.active { + margin-top: 0; } + .list-group-horizontal-md > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal-md > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } } + +@media (min-width: 992px) { + .list-group-horizontal-lg { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; } + .list-group-horizontal-lg > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal-lg > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; } + .list-group-horizontal-lg > .list-group-item.active { + margin-top: 0; } + .list-group-horizontal-lg > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal-lg > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } } + +@media (min-width: 1200px) { + .list-group-horizontal-xl { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; } + .list-group-horizontal-xl > .list-group-item:first-child { + border-bottom-left-radius: 0.25rem; + border-top-right-radius: 0; } + .list-group-horizontal-xl > .list-group-item:last-child { + border-top-right-radius: 0.25rem; + border-bottom-left-radius: 0; } + .list-group-horizontal-xl > .list-group-item.active { + margin-top: 0; } + .list-group-horizontal-xl > .list-group-item + .list-group-item { + border-top-width: 1px; + border-left-width: 0; } + .list-group-horizontal-xl > .list-group-item + .list-group-item.active { + margin-left: -1px; + border-left-width: 1px; } } + +.list-group-flush { + border-radius: 0; } + .list-group-flush > .list-group-item { + border-width: 0 0 1px; } + .list-group-flush > .list-group-item:last-child { + border-bottom-width: 0; } + +.list-group-item-primary { + color: #003385; + background-color: #b8d3ff; } + .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus { + color: #003385; + background-color: #9fc3ff; } + .list-group-item-primary.list-group-item-action.active { + color: #ffffff; + background-color: #003385; + border-color: #003385; } + +.list-group-item-secondary { + color: #4a4d58; + background-color: #dfe1e7; } + .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus { + color: #4a4d58; + background-color: #d0d3dc; } + .list-group-item-secondary.list-group-item-action.active { + color: #ffffff; + background-color: #4a4d58; + border-color: #4a4d58; } + +.list-group-item-success { + color: #236b22; + background-color: #cbf1ca; } + .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus { + color: #236b22; + background-color: #b7ecb6; } + .list-group-item-success.list-group-item-action.active { + color: #ffffff; + background-color: #236b22; + border-color: #236b22; } + +.list-group-item-info { + color: #553270; + background-color: #e6d3f4; } + .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus { + color: #553270; + background-color: #dabfef; } + .list-group-item-info.list-group-item-action.active { + color: #ffffff; + background-color: #553270; + border-color: #553270; } + +.list-group-item-warning { + color: #856622; + background-color: #ffefca; } + .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus { + color: #856622; + background-color: #ffe7b1; } + .list-group-item-warning.list-group-item-action.active { + color: #ffffff; + background-color: #856622; + border-color: #856622; } + +.list-group-item-danger { + color: #832f2f; + background-color: #fed1d1; } + .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus { + color: #832f2f; + background-color: #fdb8b8; } + .list-group-item-danger.list-group-item-action.active { + color: #ffffff; + background-color: #832f2f; + border-color: #832f2f; } + +.list-group-item-light { + color: #585d62; + background-color: #e7e9ed; } + .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus { + color: #585d62; + background-color: #d8dce2; } + .list-group-item-light.list-group-item-action.active { + color: #ffffff; + background-color: #585d62; + border-color: #585d62; } + +.list-group-item-dark { + color: #000c1d; + background-color: #b8bec7; } + .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus { + color: #000c1d; + background-color: #aab1bc; } + .list-group-item-dark.list-group-item-action.active { + color: #ffffff; + background-color: #000c1d; + border-color: #000c1d; } + +.close { + float: right; + font-size: 1.5rem; + font-weight: 700; + line-height: 1; + color: #000; + text-shadow: 0 1px 0 #fff; + opacity: .5; } + .close:hover { + color: #000; + text-decoration: none; } + .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus { + opacity: .75; } + +button.close { + padding: 0; + background-color: transparent; + border: 0; } + +a.close.disabled { + pointer-events: none; } + +.toast { + -ms-flex-preferred-size: 350px; + flex-basis: 350px; + max-width: 350px; + font-size: 0.875rem; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.1); + -webkit-box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); + box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1); + opacity: 0; + border-radius: 0.25rem; } + .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: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding: 0.25rem 0.75rem; + color: #6c757d; + background-color: rgba(255, 255, 255, 0.85); + background-clip: padding-box; + border-bottom: 1px solid rgba(0, 0, 0, 0.05); + border-top-left-radius: calc(0.25rem - 1px); + border-top-right-radius: calc(0.25rem - 1px); } + +.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: 10px; + pointer-events: none; } + .modal.fade .modal-dialog { + -webkit-transition: -webkit-transform 0.4s ease; + transition: -webkit-transform 0.4s ease; + transition: transform 0.4s ease; + transition: transform 0.4s ease, -webkit-transform 0.4s ease; + -webkit-transform: translate(0, -50px); + transform: translate(0, -50px); } + @media (prefers-reduced-motion: reduce) { + .modal.fade .modal-dialog { + -webkit-transition: none; + transition: none; } } + .modal.show .modal-dialog { + -webkit-transform: none; + transform: none; } + .modal.modal-static .modal-dialog { + -webkit-transform: scale(1.02); + transform: scale(1.02); } + +.modal-dialog-scrollable { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + max-height: calc(100% - 20px); } + .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 20px); + overflow: hidden; } + .modal-dialog-scrollable .modal-header, + .modal-dialog-scrollable .modal-footer { + -ms-flex-negative: 0; + flex-shrink: 0; } + .modal-dialog-scrollable .modal-body { + overflow-y: auto; } + +.modal-dialog-centered { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + min-height: calc(100% - 20px); } + .modal-dialog-centered::before { + display: block; + height: calc(100vh - 20px); + height: -webkit-min-content; + height: -moz-min-content; + height: min-content; + content: ""; } + .modal-dialog-centered.modal-dialog-scrollable { + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + height: 100%; } + .modal-dialog-centered.modal-dialog-scrollable .modal-content { + max-height: none; } + .modal-dialog-centered.modal-dialog-scrollable::before { + content: none; } + +.modal-content { + position: relative; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + width: 100%; + pointer-events: auto; + background-color: #f0f1f6; + background-clip: padding-box; + border: 1px solid rgba(151, 151, 151, 0.3); + border-radius: 0.3rem; + outline: 0; } + +.modal-backdrop { + position: fixed; + top: 0; + left: 0; + z-index: 1040; + width: 100vw; + height: 100vh; + background-color: #000; } + .modal-backdrop.fade { + opacity: 0; } + .modal-backdrop.show { + opacity: 0.5; } + +.modal-header { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + -webkit-box-pack: justify; + -ms-flex-pack: justify; + justify-content: space-between; + padding: 1rem 1rem; + border-bottom: 1px solid rgba(151, 151, 151, 0.3); + border-top-left-radius: calc(0.3rem - 1px); + border-top-right-radius: calc(0.3rem - 1px); } + .modal-header .close { + padding: 1rem 1rem; + margin: -25px -26px -25px auto; } + +.modal-title { + margin-bottom: 0; + line-height: 1.5; } + +.modal-body { + position: relative; + -webkit-box-flex: 1; + -ms-flex: 1 1 auto; + flex: 1 1 auto; + padding: 0.9375rem; } + +.modal-footer { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-wrap: wrap; + flex-wrap: wrap; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: end; + -ms-flex-pack: end; + justify-content: flex-end; + padding: 0.6875rem; + border-top: 1px solid rgba(151, 151, 151, 0.3); + border-bottom-right-radius: calc(0.3rem - 1px); + border-bottom-left-radius: calc(0.3rem - 1px); } + .modal-footer > * { + margin: 0.25rem; } + +.modal-scrollbar-measure { + position: absolute; + top: -9999px; + width: 50px; + height: 50px; + overflow: scroll; } + +@media (min-width: 576px) { + .modal-dialog { + max-width: 500px; + margin: 30px auto; } + .modal-dialog-scrollable { + max-height: calc(100% - 60px); } + .modal-dialog-scrollable .modal-content { + max-height: calc(100vh - 60px); } + .modal-dialog-centered { + min-height: calc(100% - 60px); } + .modal-dialog-centered::before { + height: calc(100vh - 60px); + height: -webkit-min-content; + height: -moz-min-content; + height: min-content; } + .modal-sm { + max-width: 300px; } } + +@media (min-width: 992px) { + .modal-lg, + .modal-xl { + max-width: 90%; } } + +@media (min-width: 1200px) { + .modal-xl { + max-width: 1140px; } } + +.tooltip { + position: absolute; + z-index: 1070; + display: block; + margin: 0; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.75rem; + word-wrap: break-word; + opacity: 0; } + .tooltip.show { + opacity: 0.9; } + .tooltip .arrow { + position: absolute; + display: block; + width: 0.8rem; + height: 0.4rem; } + .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 .arrow, .bs-tooltip-auto[x-placement^="top"] .arrow { + bottom: 0; } + .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^="top"] .arrow::before { + top: 0; + border-width: 0.4rem 0.4rem 0; + border-top-color: #000; } + +.bs-tooltip-right, .bs-tooltip-auto[x-placement^="right"] { + padding: 0 0.4rem; } + .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^="right"] .arrow { + left: 0; + width: 0.4rem; + height: 0.8rem; } + .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^="right"] .arrow::before { + right: 0; + border-width: 0.4rem 0.4rem 0.4rem 0; + border-right-color: #000; } + +.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^="bottom"] { + padding: 0.4rem 0; } + .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^="bottom"] .arrow { + top: 0; } + .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^="bottom"] .arrow::before { + bottom: 0; + border-width: 0 0.4rem 0.4rem; + border-bottom-color: #000; } + +.bs-tooltip-left, .bs-tooltip-auto[x-placement^="left"] { + padding: 0 0.4rem; } + .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^="left"] .arrow { + right: 0; + width: 0.4rem; + height: 0.8rem; } + .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^="left"] .arrow::before { + left: 0; + border-width: 0.4rem 0 0.4rem 0.4rem; + border-left-color: #000; } + +.tooltip-inner { + max-width: 200px; + padding: 0.4rem 0.75rem; + color: #fff; + text-align: center; + background-color: #000; + border-radius: 0.375rem; } + +.popover { + position: absolute; + top: 0; + left: 0; + z-index: 1060; + display: block; + max-width: 276px; + font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji"; + font-style: normal; + font-weight: 400; + line-height: 1.5; + text-align: left; + text-align: start; + text-decoration: none; + text-shadow: none; + text-transform: none; + letter-spacing: normal; + word-break: normal; + word-spacing: normal; + white-space: normal; + line-break: auto; + font-size: 0.875rem; + word-wrap: break-word; + background-color: #fff; + background-clip: padding-box; + border: 1px solid rgba(0, 0, 0, 0.2); + border-radius: 0.3rem; } + .popover .arrow { + position: absolute; + display: block; + width: 1rem; + height: 0.5rem; + margin: 0 0.3rem; } + .popover .arrow::before, .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 > .arrow, .bs-popover-auto[x-placement^="top"] > .arrow { + bottom: calc(-0.5rem - 1px); } + .bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^="top"] > .arrow::before { + bottom: 0; + border-width: 0.5rem 0.5rem 0; + border-top-color: rgba(0, 0, 0, 0.25); } + .bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^="top"] > .arrow::after { + bottom: 1px; + border-width: 0.5rem 0.5rem 0; + border-top-color: #fff; } + +.bs-popover-right, .bs-popover-auto[x-placement^="right"] { + margin-left: 0.5rem; } + .bs-popover-right > .arrow, .bs-popover-auto[x-placement^="right"] > .arrow { + left: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; } + .bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^="right"] > .arrow::before { + left: 0; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: rgba(0, 0, 0, 0.25); } + .bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^="right"] > .arrow::after { + left: 1px; + border-width: 0.5rem 0.5rem 0.5rem 0; + border-right-color: #fff; } + +.bs-popover-bottom, .bs-popover-auto[x-placement^="bottom"] { + margin-top: 0.5rem; } + .bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^="bottom"] > .arrow { + top: calc(-0.5rem - 1px); } + .bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^="bottom"] > .arrow::before { + top: 0; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: rgba(0, 0, 0, 0.25); } + .bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^="bottom"] > .arrow::after { + top: 1px; + border-width: 0 0.5rem 0.5rem 0.5rem; + border-bottom-color: #fff; } + .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 > .arrow, .bs-popover-auto[x-placement^="left"] > .arrow { + right: calc(-0.5rem - 1px); + width: 0.5rem; + height: 1rem; + margin: 0.3rem 0; } + .bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^="left"] > .arrow::before { + right: 0; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: rgba(0, 0, 0, 0.25); } + .bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^="left"] > .arrow::after { + right: 1px; + border-width: 0.5rem 0 0.5rem 0.5rem; + border-left-color: #fff; } + +.popover-header { + padding: 0.5rem 0.75rem; + margin-bottom: 0; + font-size: 1rem; + 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: #212529; } + +.carousel { + position: relative; } + +.carousel.pointer-event { + -ms-touch-action: pan-y; + touch-action: pan-y; } + +.carousel-inner { + position: relative; + width: 100%; + overflow: hidden; } + .carousel-inner::after { + display: block; + clear: both; + content: ""; } + +.carousel-item { + position: relative; + display: none; + float: left; + width: 100%; + margin-right: -100%; + -webkit-backface-visibility: hidden; + backface-visibility: hidden; + -webkit-transition: -webkit-transform 0.6s ease-in-out; + transition: -webkit-transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out; + transition: transform 0.6s ease-in-out, -webkit-transform 0.6s ease-in-out; } + @media (prefers-reduced-motion: reduce) { + .carousel-item { + -webkit-transition: none; + transition: none; } } + +.carousel-item.active, +.carousel-item-next, +.carousel-item-prev { + display: block; } + +.carousel-item-next:not(.carousel-item-left), +.active.carousel-item-right { + -webkit-transform: translateX(100%); + transform: translateX(100%); } + +.carousel-item-prev:not(.carousel-item-right), +.active.carousel-item-left { + -webkit-transform: translateX(-100%); + transform: translateX(-100%); } + +.carousel-fade .carousel-item { + opacity: 0; + -webkit-transition-property: opacity; + transition-property: opacity; + -webkit-transform: none; + 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; + -webkit-transition: opacity 0s 0.6s; + transition: opacity 0s 0.6s; } + @media (prefers-reduced-motion: reduce) { + .carousel-fade .active.carousel-item-left, + .carousel-fade .active.carousel-item-right { + -webkit-transition: none; + transition: none; } } + +.carousel-control-prev, +.carousel-control-next { + position: absolute; + top: 0; + bottom: 0; + z-index: 1; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + width: 15%; + color: #fff; + text-align: center; + opacity: 0.5; + -webkit-transition: opacity 0.15s ease; + transition: opacity 0.15s ease; } + @media (prefers-reduced-motion: reduce) { + .carousel-control-prev, + .carousel-control-next { + -webkit-transition: none; + transition: none; } } + .carousel-control-prev:hover, .carousel-control-prev:focus, + .carousel-control-next:hover, + .carousel-control-next:focus { + color: #fff; + text-decoration: none; + outline: 0; + opacity: 0.9; } + +.carousel-control-prev { + left: 0; } + +.carousel-control-next { + right: 0; } + +.carousel-control-prev-icon, +.carousel-control-next-icon { + display: inline-block; + width: 20px; + height: 20px; + background: no-repeat 50% / 100% 100%; } + +.carousel-control-prev-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e"); } + +.carousel-control-next-icon { + background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e"); } + +.carousel-indicators { + position: absolute; + right: 0; + bottom: 0; + left: 0; + z-index: 15; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + padding-left: 0; + margin-right: 15%; + margin-left: 15%; + list-style: none; } + .carousel-indicators li { + -webkit-box-sizing: content-box; + box-sizing: content-box; + -webkit-box-flex: 0; + -ms-flex: 0 1 auto; + flex: 0 1 auto; + width: 30px; + height: 3px; + margin-right: 3px; + margin-left: 3px; + text-indent: -999px; + cursor: pointer; + background-color: #fff; + background-clip: padding-box; + border-top: 10px solid transparent; + border-bottom: 10px solid transparent; + opacity: .5; + -webkit-transition: opacity 0.6s ease; + transition: opacity 0.6s ease; } + @media (prefers-reduced-motion: reduce) { + .carousel-indicators li { + -webkit-transition: none; + transition: none; } } + .carousel-indicators .active { + opacity: 1; } + +.carousel-caption { + position: absolute; + right: 15%; + bottom: 20px; + left: 15%; + z-index: 10; + padding-top: 20px; + padding-bottom: 20px; + color: #fff; + text-align: center; } + +@-webkit-keyframes spinner-border { + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); } } + +@keyframes spinner-border { + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); } } + +.spinner-border { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + border: 0.25em solid currentColor; + border-right-color: transparent; + border-radius: 50%; + -webkit-animation: spinner-border .75s linear infinite; + animation: spinner-border .75s linear infinite; } + +.spinner-border-sm { + width: 1rem; + height: 1rem; + border-width: 0.2em; } + +@-webkit-keyframes spinner-grow { + 0% { + -webkit-transform: scale(0); + transform: scale(0); } + 50% { + opacity: 1; + -webkit-transform: none; + transform: none; } } + +@keyframes spinner-grow { + 0% { + -webkit-transform: scale(0); + transform: scale(0); } + 50% { + opacity: 1; + -webkit-transform: none; + transform: none; } } + +.spinner-grow { + display: inline-block; + width: 2rem; + height: 2rem; + vertical-align: text-bottom; + background-color: currentColor; + border-radius: 50%; + opacity: 0; + -webkit-animation: spinner-grow .75s linear infinite; + animation: spinner-grow .75s linear infinite; } + +.spinner-grow-sm { + width: 1rem; + height: 1rem; } + +.align-baseline { + vertical-align: baseline !important; } + +.align-top { + vertical-align: top !important; } + +.align-middle { + vertical-align: middle !important; } + +.align-bottom { + vertical-align: bottom !important; } + +.align-text-bottom { + vertical-align: text-bottom !important; } + +.align-text-top { + vertical-align: text-top !important; } + +.bg-primary { + background-color: #0062ff !important; } + +a.bg-primary:hover, a.bg-primary:focus, +button.bg-primary:hover, +button.bg-primary:focus { + background-color: #004ecc !important; } + +.bg-secondary { + background-color: #8e94a9 !important; } + +a.bg-secondary:hover, a.bg-secondary:focus, +button.bg-secondary:hover, +button.bg-secondary:focus { + background-color: #717993 !important; } + +.bg-success { + background-color: #44ce42 !important; } + +a.bg-success:hover, a.bg-success:focus, +button.bg-success:hover, +button.bg-success:focus { + background-color: #2fb02e !important; } + +.bg-info { + background-color: #a461d8 !important; } + +a.bg-info:hover, a.bg-info:focus, +button.bg-info:hover, +button.bg-info:focus { + background-color: #8c38ce !important; } + +.bg-warning { + background-color: #ffc542 !important; } + +a.bg-warning:hover, a.bg-warning:focus, +button.bg-warning:hover, +button.bg-warning:focus { + background-color: #ffb50f !important; } + +.bg-danger { + background-color: #fc5a5a !important; } + +a.bg-danger:hover, a.bg-danger:focus, +button.bg-danger:hover, +button.bg-danger:focus { + background-color: #fb2828 !important; } + +.bg-light { + background-color: #aab2bd !important; } + +a.bg-light:hover, a.bg-light:focus, +button.bg-light:hover, +button.bg-light:focus { + background-color: #8d98a7 !important; } + +.bg-dark { + background-color: #001737 !important; } + +a.bg-dark:hover, a.bg-dark:focus, +button.bg-dark:hover, +button.bg-dark:focus { + background-color: #000204 !important; } + +.bg-white { + background-color: #ffffff !important; } + +.bg-transparent { + background-color: transparent !important; } + +.border, .loader-demo-box { + border: 1px solid rgba(151, 151, 151, 0.3) !important; } + +.border-top { + border-top: 1px solid rgba(151, 151, 151, 0.3) !important; } + +.border-right { + border-right: 1px solid rgba(151, 151, 151, 0.3) !important; } + +.border-bottom { + border-bottom: 1px solid rgba(151, 151, 151, 0.3) !important; } + +.border-left { + border-left: 1px solid rgba(151, 151, 151, 0.3) !important; } + +.border-0 { + border: 0 !important; } + +.border-top-0 { + border-top: 0 !important; } + +.border-right-0 { + border-right: 0 !important; } + +.border-bottom-0 { + border-bottom: 0 !important; } + +.border-left-0 { + border-left: 0 !important; } + +.border-primary { + border-color: #0062ff !important; } + +.border-secondary, .loader-demo-box { + border-color: #8e94a9 !important; } + +.border-success { + border-color: #44ce42 !important; } + +.border-info { + border-color: #a461d8 !important; } + +.border-warning { + border-color: #ffc542 !important; } + +.border-danger { + border-color: #fc5a5a !important; } + +.border-light { + border-color: #aab2bd !important; } + +.border-dark { + border-color: #001737 !important; } + +.border-white { + border-color: #ffffff !important; } + +.rounded-sm { + border-radius: 0.2rem !important; } + +.rounded, .loader-demo-box { + border-radius: 0.25rem !important; } + +.rounded-top { + border-top-left-radius: 0.25rem !important; + border-top-right-radius: 0.25rem !important; } + +.rounded-right { + border-top-right-radius: 0.25rem !important; + border-bottom-right-radius: 0.25rem !important; } + +.rounded-bottom { + border-bottom-right-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !important; } + +.rounded-left { + border-top-left-radius: 0.25rem !important; + border-bottom-left-radius: 0.25rem !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; } + +.clearfix::after { + display: block; + clear: both; + content: ""; } + +.d-none { + display: none !important; } + +.d-inline { + display: inline !important; } + +.d-inline-block { + display: inline-block !important; } + +.d-block { + display: block !important; } + +.d-table { + display: table !important; } + +.d-table-row { + display: table-row !important; } + +.d-table-cell { + display: table-cell !important; } + +.d-flex, .page-header, .loader-demo-box, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-item, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-language .nav-link { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; } + +.d-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; } + +@media (min-width: 576px) { + .d-sm-none { + display: none !important; } + .d-sm-inline { + display: inline !important; } + .d-sm-inline-block { + display: inline-block !important; } + .d-sm-block { + display: block !important; } + .d-sm-table { + display: table !important; } + .d-sm-table-row { + display: table-row !important; } + .d-sm-table-cell { + display: table-cell !important; } + .d-sm-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; } + .d-sm-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; } } + +@media (min-width: 768px) { + .d-md-none { + display: none !important; } + .d-md-inline { + display: inline !important; } + .d-md-inline-block { + display: inline-block !important; } + .d-md-block { + display: block !important; } + .d-md-table { + display: table !important; } + .d-md-table-row { + display: table-row !important; } + .d-md-table-cell { + display: table-cell !important; } + .d-md-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; } + .d-md-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; } } + +@media (min-width: 992px) { + .d-lg-none { + display: none !important; } + .d-lg-inline { + display: inline !important; } + .d-lg-inline-block { + display: inline-block !important; } + .d-lg-block { + display: block !important; } + .d-lg-table { + display: table !important; } + .d-lg-table-row { + display: table-row !important; } + .d-lg-table-cell { + display: table-cell !important; } + .d-lg-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; } + .d-lg-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; } } + +@media (min-width: 1200px) { + .d-xl-none { + display: none !important; } + .d-xl-inline { + display: inline !important; } + .d-xl-inline-block { + display: inline-block !important; } + .d-xl-block { + display: block !important; } + .d-xl-table { + display: table !important; } + .d-xl-table-row { + display: table-row !important; } + .d-xl-table-cell { + display: table-cell !important; } + .d-xl-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; } + .d-xl-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; } } + +@media print { + .d-print-none { + display: none !important; } + .d-print-inline { + display: inline !important; } + .d-print-inline-block { + display: inline-block !important; } + .d-print-block { + display: block !important; } + .d-print-table { + display: table !important; } + .d-print-table-row { + display: table-row !important; } + .d-print-table-cell { + display: table-cell !important; } + .d-print-flex { + display: -webkit-box !important; + display: -ms-flexbox !important; + display: flex !important; } + .d-print-inline-flex { + display: -webkit-inline-box !important; + display: -ms-inline-flexbox !important; + display: inline-flex !important; } } + +.embed-responsive { + position: relative; + display: block; + width: 100%; + padding: 0; + overflow: hidden; } + .embed-responsive::before { + display: block; + content: ""; } + .embed-responsive .embed-responsive-item, + .embed-responsive iframe, + .embed-responsive embed, + .embed-responsive object, + .embed-responsive video { + position: absolute; + top: 0; + bottom: 0; + left: 0; + width: 100%; + height: 100%; + border: 0; } + +.embed-responsive-21by9::before { + padding-top: 42.85714%; } + +.embed-responsive-16by9::before { + padding-top: 56.25%; } + +.embed-responsive-4by3::before { + padding-top: 75%; } + +.embed-responsive-1by1::before { + padding-top: 100%; } + +.embed-responsive-21by9::before { + padding-top: 42.85714%; } + +.embed-responsive-16by9::before { + padding-top: 56.25%; } + +.embed-responsive-4by3::before { + padding-top: 75%; } + +.embed-responsive-1by1::before { + padding-top: 100%; } + +.flex-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; } + +.flex-column, .nav-tabs.nav-tabs-vertical, .nav-tabs.nav-tabs-vertical-custom, .nav-pills.nav-pills-vertical { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; } + +.flex-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } + +.flex-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } + +.flex-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; } + +.flex-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; } + +.flex-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; } + +.flex-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; } + +.flex-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; } + +.flex-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; } + +.flex-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; } + +.flex-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; } + +.justify-content-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; } + +.justify-content-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; } + +.justify-content-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; } + +.justify-content-between, .page-header { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; } + +.justify-content-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; } + +.align-items-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; } + +.align-items-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; } + +.align-items-center, .page-header, .loader-demo-box, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-item { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; } + +.align-items-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; } + +.align-items-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; } + +.align-content-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; } + +.align-content-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; } + +.align-content-center { + -ms-flex-line-pack: center !important; + align-content: center !important; } + +.align-content-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; } + +.align-content-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; } + +.align-content-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; } + +.align-self-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; } + +.align-self-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; } + +.align-self-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; } + +.align-self-center { + -ms-flex-item-align: center !important; + align-self: center !important; } + +.align-self-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; } + +.align-self-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; } + +@media (min-width: 576px) { + .flex-sm-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; } + .flex-sm-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; } + .flex-sm-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } + .flex-sm-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } + .flex-sm-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; } + .flex-sm-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; } + .flex-sm-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; } + .flex-sm-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; } + .flex-sm-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; } + .flex-sm-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; } + .flex-sm-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; } + .flex-sm-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; } + .justify-content-sm-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; } + .justify-content-sm-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; } + .justify-content-sm-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; } + .justify-content-sm-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; } + .justify-content-sm-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; } + .align-items-sm-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; } + .align-items-sm-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; } + .align-items-sm-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; } + .align-items-sm-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; } + .align-items-sm-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; } + .align-content-sm-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; } + .align-content-sm-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; } + .align-content-sm-center { + -ms-flex-line-pack: center !important; + align-content: center !important; } + .align-content-sm-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; } + .align-content-sm-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; } + .align-content-sm-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; } + .align-self-sm-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; } + .align-self-sm-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; } + .align-self-sm-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; } + .align-self-sm-center { + -ms-flex-item-align: center !important; + align-self: center !important; } + .align-self-sm-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; } + .align-self-sm-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; } } + +@media (min-width: 768px) { + .flex-md-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; } + .flex-md-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; } + .flex-md-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } + .flex-md-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } + .flex-md-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; } + .flex-md-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; } + .flex-md-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; } + .flex-md-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; } + .flex-md-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; } + .flex-md-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; } + .flex-md-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; } + .flex-md-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; } + .justify-content-md-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; } + .justify-content-md-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; } + .justify-content-md-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; } + .justify-content-md-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; } + .justify-content-md-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; } + .align-items-md-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; } + .align-items-md-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; } + .align-items-md-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; } + .align-items-md-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; } + .align-items-md-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; } + .align-content-md-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; } + .align-content-md-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; } + .align-content-md-center { + -ms-flex-line-pack: center !important; + align-content: center !important; } + .align-content-md-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; } + .align-content-md-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; } + .align-content-md-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; } + .align-self-md-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; } + .align-self-md-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; } + .align-self-md-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; } + .align-self-md-center { + -ms-flex-item-align: center !important; + align-self: center !important; } + .align-self-md-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; } + .align-self-md-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; } } + +@media (min-width: 992px) { + .flex-lg-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; } + .flex-lg-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; } + .flex-lg-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } + .flex-lg-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } + .flex-lg-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; } + .flex-lg-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; } + .flex-lg-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; } + .flex-lg-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; } + .flex-lg-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; } + .flex-lg-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; } + .flex-lg-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; } + .flex-lg-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; } + .justify-content-lg-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; } + .justify-content-lg-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; } + .justify-content-lg-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; } + .justify-content-lg-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; } + .justify-content-lg-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; } + .align-items-lg-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; } + .align-items-lg-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; } + .align-items-lg-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; } + .align-items-lg-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; } + .align-items-lg-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; } + .align-content-lg-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; } + .align-content-lg-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; } + .align-content-lg-center { + -ms-flex-line-pack: center !important; + align-content: center !important; } + .align-content-lg-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; } + .align-content-lg-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; } + .align-content-lg-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; } + .align-self-lg-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; } + .align-self-lg-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; } + .align-self-lg-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; } + .align-self-lg-center { + -ms-flex-item-align: center !important; + align-self: center !important; } + .align-self-lg-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; } + .align-self-lg-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; } } + +@media (min-width: 1200px) { + .flex-xl-row { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: row !important; + flex-direction: row !important; } + .flex-xl-column { + -webkit-box-orient: vertical !important; + -webkit-box-direction: normal !important; + -ms-flex-direction: column !important; + flex-direction: column !important; } + .flex-xl-row-reverse { + -webkit-box-orient: horizontal !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: row-reverse !important; + flex-direction: row-reverse !important; } + .flex-xl-column-reverse { + -webkit-box-orient: vertical !important; + -webkit-box-direction: reverse !important; + -ms-flex-direction: column-reverse !important; + flex-direction: column-reverse !important; } + .flex-xl-wrap { + -ms-flex-wrap: wrap !important; + flex-wrap: wrap !important; } + .flex-xl-nowrap { + -ms-flex-wrap: nowrap !important; + flex-wrap: nowrap !important; } + .flex-xl-wrap-reverse { + -ms-flex-wrap: wrap-reverse !important; + flex-wrap: wrap-reverse !important; } + .flex-xl-fill { + -webkit-box-flex: 1 !important; + -ms-flex: 1 1 auto !important; + flex: 1 1 auto !important; } + .flex-xl-grow-0 { + -webkit-box-flex: 0 !important; + -ms-flex-positive: 0 !important; + flex-grow: 0 !important; } + .flex-xl-grow-1 { + -webkit-box-flex: 1 !important; + -ms-flex-positive: 1 !important; + flex-grow: 1 !important; } + .flex-xl-shrink-0 { + -ms-flex-negative: 0 !important; + flex-shrink: 0 !important; } + .flex-xl-shrink-1 { + -ms-flex-negative: 1 !important; + flex-shrink: 1 !important; } + .justify-content-xl-start { + -webkit-box-pack: start !important; + -ms-flex-pack: start !important; + justify-content: flex-start !important; } + .justify-content-xl-end { + -webkit-box-pack: end !important; + -ms-flex-pack: end !important; + justify-content: flex-end !important; } + .justify-content-xl-center { + -webkit-box-pack: center !important; + -ms-flex-pack: center !important; + justify-content: center !important; } + .justify-content-xl-between { + -webkit-box-pack: justify !important; + -ms-flex-pack: justify !important; + justify-content: space-between !important; } + .justify-content-xl-around { + -ms-flex-pack: distribute !important; + justify-content: space-around !important; } + .align-items-xl-start { + -webkit-box-align: start !important; + -ms-flex-align: start !important; + align-items: flex-start !important; } + .align-items-xl-end { + -webkit-box-align: end !important; + -ms-flex-align: end !important; + align-items: flex-end !important; } + .align-items-xl-center { + -webkit-box-align: center !important; + -ms-flex-align: center !important; + align-items: center !important; } + .align-items-xl-baseline { + -webkit-box-align: baseline !important; + -ms-flex-align: baseline !important; + align-items: baseline !important; } + .align-items-xl-stretch { + -webkit-box-align: stretch !important; + -ms-flex-align: stretch !important; + align-items: stretch !important; } + .align-content-xl-start { + -ms-flex-line-pack: start !important; + align-content: flex-start !important; } + .align-content-xl-end { + -ms-flex-line-pack: end !important; + align-content: flex-end !important; } + .align-content-xl-center { + -ms-flex-line-pack: center !important; + align-content: center !important; } + .align-content-xl-between { + -ms-flex-line-pack: justify !important; + align-content: space-between !important; } + .align-content-xl-around { + -ms-flex-line-pack: distribute !important; + align-content: space-around !important; } + .align-content-xl-stretch { + -ms-flex-line-pack: stretch !important; + align-content: stretch !important; } + .align-self-xl-auto { + -ms-flex-item-align: auto !important; + align-self: auto !important; } + .align-self-xl-start { + -ms-flex-item-align: start !important; + align-self: flex-start !important; } + .align-self-xl-end { + -ms-flex-item-align: end !important; + align-self: flex-end !important; } + .align-self-xl-center { + -ms-flex-item-align: center !important; + align-self: center !important; } + .align-self-xl-baseline { + -ms-flex-item-align: baseline !important; + align-self: baseline !important; } + .align-self-xl-stretch { + -ms-flex-item-align: stretch !important; + align-self: stretch !important; } } + +.float-left { + float: left !important; } + +.float-right { + float: right !important; } + +.float-none { + float: none !important; } + +@media (min-width: 576px) { + .float-sm-left { + float: left !important; } + .float-sm-right { + float: right !important; } + .float-sm-none { + float: none !important; } } + +@media (min-width: 768px) { + .float-md-left { + float: left !important; } + .float-md-right { + float: right !important; } + .float-md-none { + float: none !important; } } + +@media (min-width: 992px) { + .float-lg-left { + float: left !important; } + .float-lg-right { + float: right !important; } + .float-lg-none { + float: none !important; } } + +@media (min-width: 1200px) { + .float-xl-left { + float: left !important; } + .float-xl-right { + float: right !important; } + .float-xl-none { + float: none !important; } } + +.user-select-all { + -webkit-user-select: all !important; + -moz-user-select: all !important; + -ms-user-select: all !important; + user-select: all !important; } + +.user-select-auto { + -webkit-user-select: auto !important; + -moz-user-select: auto !important; + -ms-user-select: auto !important; + user-select: auto !important; } + +.user-select-none { + -webkit-user-select: none !important; + -moz-user-select: none !important; + -ms-user-select: none !important; + user-select: none !important; } + +.overflow-auto { + overflow: auto !important; } + +.overflow-hidden { + overflow: hidden !important; } + +.position-static { + position: static !important; } + +.position-relative { + position: relative !important; } + +.position-absolute { + position: absolute !important; } + +.position-fixed { + position: fixed !important; } + +.position-sticky { + position: sticky !important; } + +.fixed-top { + position: fixed; + top: 0; + right: 0; + left: 0; + z-index: 1030; } + +.fixed-bottom { + position: fixed; + right: 0; + bottom: 0; + left: 0; + z-index: 1030; } + +@supports (position: sticky) { + .sticky-top { + position: sticky; + top: 0; + z-index: 1020; } } + +.sr-only { + position: absolute; + width: 1px; + height: 1px; + padding: 0; + margin: -1px; + overflow: hidden; + clip: rect(0, 0, 0, 0); + white-space: nowrap; + border: 0; } + +.sr-only-focusable:active, .sr-only-focusable:focus { + position: static; + width: auto; + height: auto; + overflow: visible; + clip: auto; + white-space: normal; } + +.shadow-sm { + -webkit-box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; + box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; } + +.shadow { + -webkit-box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; + box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; } + +.shadow-lg { + -webkit-box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; + box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; } + +.shadow-none { + -webkit-box-shadow: none !important; + box-shadow: none !important; } + +.w-25 { + width: 25% !important; } + +.w-50 { + width: 50% !important; } + +.w-75 { + width: 75% !important; } + +.w-100 { + width: 100% !important; } + +.w-auto { + width: auto !important; } + +.h-25 { + height: 25% !important; } + +.h-50 { + height: 50% !important; } + +.h-75 { + height: 75% !important; } + +.h-100 { + height: 100% !important; } + +.h-auto { + height: auto !important; } + +.mw-100 { + max-width: 100% !important; } + +.mh-100 { + max-height: 100% !important; } + +.min-vw-100 { + min-width: 100vw !important; } + +.min-vh-100 { + min-height: 100vh !important; } + +.vw-100 { + width: 100vw !important; } + +.vh-100 { + height: 100vh !important; } + +.m-0 { + margin: 0 !important; } + +.mt-0, .demo-modal .modal-dialog, +.my-0 { + margin-top: 0 !important; } + +.mr-0, .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-item i, +.mx-0 { + margin-right: 0 !important; } + +.mb-0, +.my-0 { + margin-bottom: 0 !important; } + +.ml-0, .rtl .preview-list .preview-item .preview-thumbnail .preview-icon i, .rtl .navbar .navbar-menu-wrapper .search-field, +.mx-0 { + margin-left: 0 !important; } + +.m-1 { + margin: 0.25rem !important; } + +.mt-1, +.my-1 { + margin-top: 0.25rem !important; } + +.mr-1, +.mx-1 { + margin-right: 0.25rem !important; } + +.mb-1, +.my-1 { + margin-bottom: 0.25rem !important; } + +.ml-1, +.mx-1 { + margin-left: 0.25rem !important; } + +.m-2 { + margin: 0.5rem !important; } + +.mt-2, .template-demo > .btn-group, +.template-demo > .btn-group-vertical, .template-demo .circle-progress, +.my-2 { + margin-top: 0.5rem !important; } + +.mr-2, .template-demo > .btn-group, +.template-demo > .btn-group-vertical, .template-demo > .dropdown, +.mx-2 { + margin-right: 0.5rem !important; } + +.mb-2, +.my-2 { + margin-bottom: 0.5rem !important; } + +.ml-2, .btn-toolbar .btn-group + .btn-group, +.mx-2 { + margin-left: 0.5rem !important; } + +.m-3 { + margin: 1rem !important; } + +.mt-3, .template-demo > .btn, .template-demo > .btn-toolbar, +.my-3 { + margin-top: 1rem !important; } + +.mr-3, .template-demo > .btn, .template-demo > .btn-toolbar, +.mx-3 { + margin-right: 1rem !important; } + +.mb-3, .template-demo .circle-progress-block, .lock-screen .card .card-body img, .lock-screen .card .card-body p, +.my-3 { + margin-bottom: 1rem !important; } + +.ml-3, +.mx-3 { + margin-left: 1rem !important; } + +.m-4 { + margin: 1.5rem !important; } + +.mt-4, +.my-4 { + margin-top: 1.5rem !important; } + +.mr-4, .rtl .navbar .navbar-menu-wrapper .search-field, +.mx-4 { + margin-right: 1.5rem !important; } + +.mb-4, +.my-4 { + margin-bottom: 1.5rem !important; } + +.ml-4, +.mx-4 { + margin-left: 1.5rem !important; } + +.m-5 { + margin: 3rem !important; } + +.mt-5, +.my-5 { + margin-top: 3rem !important; } + +.mr-5, +.mx-5 { + margin-right: 3rem !important; } + +.mb-5, +.my-5 { + margin-bottom: 3rem !important; } + +.ml-5, +.mx-5 { + margin-left: 3rem !important; } + +.p-0 { + padding: 0 !important; } + +.pt-0, +.py-0 { + padding-top: 0 !important; } + +.pr-0, +.px-0 { + padding-right: 0 !important; } + +.pb-0, +.py-0 { + padding-bottom: 0 !important; } + +.pl-0, +.px-0 { + padding-left: 0 !important; } + +.p-1 { + padding: 0.25rem !important; } + +.pt-1, +.py-1 { + padding-top: 0.25rem !important; } + +.pr-1, +.px-1 { + padding-right: 0.25rem !important; } + +.pb-1, +.py-1 { + padding-bottom: 0.25rem !important; } + +.pl-1, +.px-1 { + padding-left: 0.25rem !important; } + +.p-2 { + padding: 0.5rem !important; } + +.pt-2, +.py-2 { + padding-top: 0.5rem !important; } + +.pr-2, +.px-2, +.template-demo .circle-progress-block { + padding-right: 0.5rem !important; } + +.pb-2, +.py-2 { + padding-bottom: 0.5rem !important; } + +.pl-2, +.px-2, +.template-demo .circle-progress-block { + padding-left: 0.5rem !important; } + +.p-3 { + padding: 1rem !important; } + +.pt-3, +.py-3 { + padding-top: 1rem !important; } + +.pr-3, +.px-3 { + padding-right: 1rem !important; } + +.pb-3, +.py-3 { + padding-bottom: 1rem !important; } + +.pl-3, +.px-3 { + padding-left: 1rem !important; } + +.p-4 { + padding: 1.5rem !important; } + +.pt-4, +.py-4 { + padding-top: 1.5rem !important; } + +.pr-4, +.px-4 { + padding-right: 1.5rem !important; } + +.pb-4, +.py-4 { + padding-bottom: 1.5rem !important; } + +.pl-4, +.px-4 { + padding-left: 1.5rem !important; } + +.p-5 { + padding: 3rem !important; } + +.pt-5, +.py-5 { + padding-top: 3rem !important; } + +.pr-5, +.px-5 { + padding-right: 3rem !important; } + +.pb-5, +.py-5 { + padding-bottom: 3rem !important; } + +.pl-5, +.px-5 { + padding-left: 3rem !important; } + +.m-n1 { + margin: -0.25rem !important; } + +.mt-n1, +.my-n1 { + margin-top: -0.25rem !important; } + +.mr-n1, +.mx-n1 { + margin-right: -0.25rem !important; } + +.mb-n1, +.my-n1 { + margin-bottom: -0.25rem !important; } + +.ml-n1, +.mx-n1 { + margin-left: -0.25rem !important; } + +.m-n2 { + margin: -0.5rem !important; } + +.mt-n2, +.my-n2 { + margin-top: -0.5rem !important; } + +.mr-n2, +.mx-n2 { + margin-right: -0.5rem !important; } + +.mb-n2, +.my-n2 { + margin-bottom: -0.5rem !important; } + +.ml-n2, +.mx-n2 { + margin-left: -0.5rem !important; } + +.m-n3 { + margin: -1rem !important; } + +.mt-n3, +.my-n3 { + margin-top: -1rem !important; } + +.mr-n3, +.mx-n3 { + margin-right: -1rem !important; } + +.mb-n3, +.my-n3 { + margin-bottom: -1rem !important; } + +.ml-n3, +.mx-n3 { + margin-left: -1rem !important; } + +.m-n4 { + margin: -1.5rem !important; } + +.mt-n4, +.my-n4 { + margin-top: -1.5rem !important; } + +.mr-n4, +.mx-n4 { + margin-right: -1.5rem !important; } + +.mb-n4, +.my-n4 { + margin-bottom: -1.5rem !important; } + +.ml-n4, +.mx-n4 { + margin-left: -1.5rem !important; } + +.m-n5 { + margin: -3rem !important; } + +.mt-n5, +.my-n5 { + margin-top: -3rem !important; } + +.mr-n5, +.mx-n5 { + margin-right: -3rem !important; } + +.mb-n5, +.my-n5 { + margin-bottom: -3rem !important; } + +.ml-n5, +.mx-n5 { + margin-left: -3rem !important; } + +.m-auto { + margin: auto !important; } + +.mt-auto, +.my-auto { + margin-top: auto !important; } + +.mr-auto, +.mx-auto { + margin-right: auto !important; } + +.mb-auto, +.my-auto { + margin-bottom: auto !important; } + +.ml-auto, +.mx-auto { + margin-left: auto !important; } + +@media (min-width: 576px) { + .m-sm-0 { + margin: 0 !important; } + .mt-sm-0, + .my-sm-0 { + margin-top: 0 !important; } + .mr-sm-0, + .mx-sm-0 { + margin-right: 0 !important; } + .mb-sm-0, + .my-sm-0 { + margin-bottom: 0 !important; } + .ml-sm-0, + .mx-sm-0 { + margin-left: 0 !important; } + .m-sm-1 { + margin: 0.25rem !important; } + .mt-sm-1, + .my-sm-1 { + margin-top: 0.25rem !important; } + .mr-sm-1, + .mx-sm-1 { + margin-right: 0.25rem !important; } + .mb-sm-1, + .my-sm-1 { + margin-bottom: 0.25rem !important; } + .ml-sm-1, + .mx-sm-1 { + margin-left: 0.25rem !important; } + .m-sm-2 { + margin: 0.5rem !important; } + .mt-sm-2, + .my-sm-2 { + margin-top: 0.5rem !important; } + .mr-sm-2, + .mx-sm-2 { + margin-right: 0.5rem !important; } + .mb-sm-2, + .my-sm-2 { + margin-bottom: 0.5rem !important; } + .ml-sm-2, + .mx-sm-2 { + margin-left: 0.5rem !important; } + .m-sm-3 { + margin: 1rem !important; } + .mt-sm-3, + .my-sm-3 { + margin-top: 1rem !important; } + .mr-sm-3, + .mx-sm-3 { + margin-right: 1rem !important; } + .mb-sm-3, + .my-sm-3 { + margin-bottom: 1rem !important; } + .ml-sm-3, + .mx-sm-3 { + margin-left: 1rem !important; } + .m-sm-4 { + margin: 1.5rem !important; } + .mt-sm-4, + .my-sm-4 { + margin-top: 1.5rem !important; } + .mr-sm-4, + .mx-sm-4 { + margin-right: 1.5rem !important; } + .mb-sm-4, + .my-sm-4 { + margin-bottom: 1.5rem !important; } + .ml-sm-4, + .mx-sm-4 { + margin-left: 1.5rem !important; } + .m-sm-5 { + margin: 3rem !important; } + .mt-sm-5, + .my-sm-5 { + margin-top: 3rem !important; } + .mr-sm-5, + .mx-sm-5 { + margin-right: 3rem !important; } + .mb-sm-5, + .my-sm-5 { + margin-bottom: 3rem !important; } + .ml-sm-5, + .mx-sm-5 { + margin-left: 3rem !important; } + .p-sm-0 { + padding: 0 !important; } + .pt-sm-0, + .py-sm-0 { + padding-top: 0 !important; } + .pr-sm-0, + .px-sm-0 { + padding-right: 0 !important; } + .pb-sm-0, + .py-sm-0 { + padding-bottom: 0 !important; } + .pl-sm-0, + .px-sm-0 { + padding-left: 0 !important; } + .p-sm-1 { + padding: 0.25rem !important; } + .pt-sm-1, + .py-sm-1 { + padding-top: 0.25rem !important; } + .pr-sm-1, + .px-sm-1 { + padding-right: 0.25rem !important; } + .pb-sm-1, + .py-sm-1 { + padding-bottom: 0.25rem !important; } + .pl-sm-1, + .px-sm-1 { + padding-left: 0.25rem !important; } + .p-sm-2 { + padding: 0.5rem !important; } + .pt-sm-2, + .py-sm-2 { + padding-top: 0.5rem !important; } + .pr-sm-2, + .px-sm-2 { + padding-right: 0.5rem !important; } + .pb-sm-2, + .py-sm-2 { + padding-bottom: 0.5rem !important; } + .pl-sm-2, + .px-sm-2 { + padding-left: 0.5rem !important; } + .p-sm-3 { + padding: 1rem !important; } + .pt-sm-3, + .py-sm-3 { + padding-top: 1rem !important; } + .pr-sm-3, + .px-sm-3 { + padding-right: 1rem !important; } + .pb-sm-3, + .py-sm-3 { + padding-bottom: 1rem !important; } + .pl-sm-3, + .px-sm-3 { + padding-left: 1rem !important; } + .p-sm-4 { + padding: 1.5rem !important; } + .pt-sm-4, + .py-sm-4 { + padding-top: 1.5rem !important; } + .pr-sm-4, + .px-sm-4 { + padding-right: 1.5rem !important; } + .pb-sm-4, + .py-sm-4 { + padding-bottom: 1.5rem !important; } + .pl-sm-4, + .px-sm-4 { + padding-left: 1.5rem !important; } + .p-sm-5 { + padding: 3rem !important; } + .pt-sm-5, + .py-sm-5 { + padding-top: 3rem !important; } + .pr-sm-5, + .px-sm-5 { + padding-right: 3rem !important; } + .pb-sm-5, + .py-sm-5 { + padding-bottom: 3rem !important; } + .pl-sm-5, + .px-sm-5 { + padding-left: 3rem !important; } + .m-sm-n1 { + margin: -0.25rem !important; } + .mt-sm-n1, + .my-sm-n1 { + margin-top: -0.25rem !important; } + .mr-sm-n1, + .mx-sm-n1 { + margin-right: -0.25rem !important; } + .mb-sm-n1, + .my-sm-n1 { + margin-bottom: -0.25rem !important; } + .ml-sm-n1, + .mx-sm-n1 { + margin-left: -0.25rem !important; } + .m-sm-n2 { + margin: -0.5rem !important; } + .mt-sm-n2, + .my-sm-n2 { + margin-top: -0.5rem !important; } + .mr-sm-n2, + .mx-sm-n2 { + margin-right: -0.5rem !important; } + .mb-sm-n2, + .my-sm-n2 { + margin-bottom: -0.5rem !important; } + .ml-sm-n2, + .mx-sm-n2 { + margin-left: -0.5rem !important; } + .m-sm-n3 { + margin: -1rem !important; } + .mt-sm-n3, + .my-sm-n3 { + margin-top: -1rem !important; } + .mr-sm-n3, + .mx-sm-n3 { + margin-right: -1rem !important; } + .mb-sm-n3, + .my-sm-n3 { + margin-bottom: -1rem !important; } + .ml-sm-n3, + .mx-sm-n3 { + margin-left: -1rem !important; } + .m-sm-n4 { + margin: -1.5rem !important; } + .mt-sm-n4, + .my-sm-n4 { + margin-top: -1.5rem !important; } + .mr-sm-n4, + .mx-sm-n4 { + margin-right: -1.5rem !important; } + .mb-sm-n4, + .my-sm-n4 { + margin-bottom: -1.5rem !important; } + .ml-sm-n4, + .mx-sm-n4 { + margin-left: -1.5rem !important; } + .m-sm-n5 { + margin: -3rem !important; } + .mt-sm-n5, + .my-sm-n5 { + margin-top: -3rem !important; } + .mr-sm-n5, + .mx-sm-n5 { + margin-right: -3rem !important; } + .mb-sm-n5, + .my-sm-n5 { + margin-bottom: -3rem !important; } + .ml-sm-n5, + .mx-sm-n5 { + margin-left: -3rem !important; } + .m-sm-auto { + margin: auto !important; } + .mt-sm-auto, + .my-sm-auto { + margin-top: auto !important; } + .mr-sm-auto, + .mx-sm-auto { + margin-right: auto !important; } + .mb-sm-auto, + .my-sm-auto { + margin-bottom: auto !important; } + .ml-sm-auto, + .mx-sm-auto { + margin-left: auto !important; } } + +@media (min-width: 768px) { + .m-md-0 { + margin: 0 !important; } + .mt-md-0, + .my-md-0 { + margin-top: 0 !important; } + .mr-md-0, + .mx-md-0 { + margin-right: 0 !important; } + .mb-md-0, + .my-md-0 { + margin-bottom: 0 !important; } + .ml-md-0, + .mx-md-0 { + margin-left: 0 !important; } + .m-md-1 { + margin: 0.25rem !important; } + .mt-md-1, + .my-md-1 { + margin-top: 0.25rem !important; } + .mr-md-1, + .mx-md-1 { + margin-right: 0.25rem !important; } + .mb-md-1, + .my-md-1 { + margin-bottom: 0.25rem !important; } + .ml-md-1, + .mx-md-1 { + margin-left: 0.25rem !important; } + .m-md-2 { + margin: 0.5rem !important; } + .mt-md-2, + .my-md-2 { + margin-top: 0.5rem !important; } + .mr-md-2, + .mx-md-2 { + margin-right: 0.5rem !important; } + .mb-md-2, + .my-md-2 { + margin-bottom: 0.5rem !important; } + .ml-md-2, + .mx-md-2 { + margin-left: 0.5rem !important; } + .m-md-3 { + margin: 1rem !important; } + .mt-md-3, + .my-md-3 { + margin-top: 1rem !important; } + .mr-md-3, + .mx-md-3 { + margin-right: 1rem !important; } + .mb-md-3, + .my-md-3 { + margin-bottom: 1rem !important; } + .ml-md-3, + .mx-md-3 { + margin-left: 1rem !important; } + .m-md-4 { + margin: 1.5rem !important; } + .mt-md-4, + .my-md-4 { + margin-top: 1.5rem !important; } + .mr-md-4, + .mx-md-4 { + margin-right: 1.5rem !important; } + .mb-md-4, + .my-md-4 { + margin-bottom: 1.5rem !important; } + .ml-md-4, + .mx-md-4 { + margin-left: 1.5rem !important; } + .m-md-5 { + margin: 3rem !important; } + .mt-md-5, + .my-md-5 { + margin-top: 3rem !important; } + .mr-md-5, + .mx-md-5 { + margin-right: 3rem !important; } + .mb-md-5, + .my-md-5 { + margin-bottom: 3rem !important; } + .ml-md-5, + .mx-md-5 { + margin-left: 3rem !important; } + .p-md-0 { + padding: 0 !important; } + .pt-md-0, + .py-md-0 { + padding-top: 0 !important; } + .pr-md-0, + .px-md-0 { + padding-right: 0 !important; } + .pb-md-0, + .py-md-0 { + padding-bottom: 0 !important; } + .pl-md-0, + .px-md-0 { + padding-left: 0 !important; } + .p-md-1 { + padding: 0.25rem !important; } + .pt-md-1, + .py-md-1 { + padding-top: 0.25rem !important; } + .pr-md-1, + .px-md-1 { + padding-right: 0.25rem !important; } + .pb-md-1, + .py-md-1 { + padding-bottom: 0.25rem !important; } + .pl-md-1, + .px-md-1 { + padding-left: 0.25rem !important; } + .p-md-2 { + padding: 0.5rem !important; } + .pt-md-2, + .py-md-2 { + padding-top: 0.5rem !important; } + .pr-md-2, + .px-md-2 { + padding-right: 0.5rem !important; } + .pb-md-2, + .py-md-2 { + padding-bottom: 0.5rem !important; } + .pl-md-2, + .px-md-2 { + padding-left: 0.5rem !important; } + .p-md-3 { + padding: 1rem !important; } + .pt-md-3, + .py-md-3 { + padding-top: 1rem !important; } + .pr-md-3, + .px-md-3 { + padding-right: 1rem !important; } + .pb-md-3, + .py-md-3 { + padding-bottom: 1rem !important; } + .pl-md-3, + .px-md-3 { + padding-left: 1rem !important; } + .p-md-4 { + padding: 1.5rem !important; } + .pt-md-4, + .py-md-4 { + padding-top: 1.5rem !important; } + .pr-md-4, + .px-md-4 { + padding-right: 1.5rem !important; } + .pb-md-4, + .py-md-4 { + padding-bottom: 1.5rem !important; } + .pl-md-4, + .px-md-4 { + padding-left: 1.5rem !important; } + .p-md-5 { + padding: 3rem !important; } + .pt-md-5, + .py-md-5 { + padding-top: 3rem !important; } + .pr-md-5, + .px-md-5 { + padding-right: 3rem !important; } + .pb-md-5, + .py-md-5 { + padding-bottom: 3rem !important; } + .pl-md-5, + .px-md-5 { + padding-left: 3rem !important; } + .m-md-n1 { + margin: -0.25rem !important; } + .mt-md-n1, + .my-md-n1 { + margin-top: -0.25rem !important; } + .mr-md-n1, + .mx-md-n1 { + margin-right: -0.25rem !important; } + .mb-md-n1, + .my-md-n1 { + margin-bottom: -0.25rem !important; } + .ml-md-n1, + .mx-md-n1 { + margin-left: -0.25rem !important; } + .m-md-n2 { + margin: -0.5rem !important; } + .mt-md-n2, + .my-md-n2 { + margin-top: -0.5rem !important; } + .mr-md-n2, + .mx-md-n2 { + margin-right: -0.5rem !important; } + .mb-md-n2, + .my-md-n2 { + margin-bottom: -0.5rem !important; } + .ml-md-n2, + .mx-md-n2 { + margin-left: -0.5rem !important; } + .m-md-n3 { + margin: -1rem !important; } + .mt-md-n3, + .my-md-n3 { + margin-top: -1rem !important; } + .mr-md-n3, + .mx-md-n3 { + margin-right: -1rem !important; } + .mb-md-n3, + .my-md-n3 { + margin-bottom: -1rem !important; } + .ml-md-n3, + .mx-md-n3 { + margin-left: -1rem !important; } + .m-md-n4 { + margin: -1.5rem !important; } + .mt-md-n4, + .my-md-n4 { + margin-top: -1.5rem !important; } + .mr-md-n4, + .mx-md-n4 { + margin-right: -1.5rem !important; } + .mb-md-n4, + .my-md-n4 { + margin-bottom: -1.5rem !important; } + .ml-md-n4, + .mx-md-n4 { + margin-left: -1.5rem !important; } + .m-md-n5 { + margin: -3rem !important; } + .mt-md-n5, + .my-md-n5 { + margin-top: -3rem !important; } + .mr-md-n5, + .mx-md-n5 { + margin-right: -3rem !important; } + .mb-md-n5, + .my-md-n5 { + margin-bottom: -3rem !important; } + .ml-md-n5, + .mx-md-n5 { + margin-left: -3rem !important; } + .m-md-auto { + margin: auto !important; } + .mt-md-auto, + .my-md-auto { + margin-top: auto !important; } + .mr-md-auto, + .mx-md-auto { + margin-right: auto !important; } + .mb-md-auto, + .my-md-auto { + margin-bottom: auto !important; } + .ml-md-auto, + .mx-md-auto { + margin-left: auto !important; } } + +@media (min-width: 992px) { + .m-lg-0 { + margin: 0 !important; } + .mt-lg-0, + .my-lg-0 { + margin-top: 0 !important; } + .mr-lg-0, + .mx-lg-0 { + margin-right: 0 !important; } + .mb-lg-0, + .my-lg-0 { + margin-bottom: 0 !important; } + .ml-lg-0, + .mx-lg-0 { + margin-left: 0 !important; } + .m-lg-1 { + margin: 0.25rem !important; } + .mt-lg-1, + .my-lg-1 { + margin-top: 0.25rem !important; } + .mr-lg-1, + .mx-lg-1 { + margin-right: 0.25rem !important; } + .mb-lg-1, + .my-lg-1 { + margin-bottom: 0.25rem !important; } + .ml-lg-1, + .mx-lg-1 { + margin-left: 0.25rem !important; } + .m-lg-2 { + margin: 0.5rem !important; } + .mt-lg-2, + .my-lg-2 { + margin-top: 0.5rem !important; } + .mr-lg-2, + .mx-lg-2 { + margin-right: 0.5rem !important; } + .mb-lg-2, + .my-lg-2 { + margin-bottom: 0.5rem !important; } + .ml-lg-2, + .mx-lg-2 { + margin-left: 0.5rem !important; } + .m-lg-3 { + margin: 1rem !important; } + .mt-lg-3, + .my-lg-3 { + margin-top: 1rem !important; } + .mr-lg-3, + .mx-lg-3 { + margin-right: 1rem !important; } + .mb-lg-3, + .my-lg-3 { + margin-bottom: 1rem !important; } + .ml-lg-3, + .mx-lg-3 { + margin-left: 1rem !important; } + .m-lg-4 { + margin: 1.5rem !important; } + .mt-lg-4, + .my-lg-4 { + margin-top: 1.5rem !important; } + .mr-lg-4, + .mx-lg-4 { + margin-right: 1.5rem !important; } + .mb-lg-4, + .my-lg-4 { + margin-bottom: 1.5rem !important; } + .ml-lg-4, + .mx-lg-4 { + margin-left: 1.5rem !important; } + .m-lg-5 { + margin: 3rem !important; } + .mt-lg-5, + .my-lg-5 { + margin-top: 3rem !important; } + .mr-lg-5, + .mx-lg-5 { + margin-right: 3rem !important; } + .mb-lg-5, + .my-lg-5 { + margin-bottom: 3rem !important; } + .ml-lg-5, + .mx-lg-5 { + margin-left: 3rem !important; } + .p-lg-0 { + padding: 0 !important; } + .pt-lg-0, + .py-lg-0 { + padding-top: 0 !important; } + .pr-lg-0, + .px-lg-0 { + padding-right: 0 !important; } + .pb-lg-0, + .py-lg-0 { + padding-bottom: 0 !important; } + .pl-lg-0, + .px-lg-0 { + padding-left: 0 !important; } + .p-lg-1 { + padding: 0.25rem !important; } + .pt-lg-1, + .py-lg-1 { + padding-top: 0.25rem !important; } + .pr-lg-1, + .px-lg-1 { + padding-right: 0.25rem !important; } + .pb-lg-1, + .py-lg-1 { + padding-bottom: 0.25rem !important; } + .pl-lg-1, + .px-lg-1 { + padding-left: 0.25rem !important; } + .p-lg-2 { + padding: 0.5rem !important; } + .pt-lg-2, + .py-lg-2 { + padding-top: 0.5rem !important; } + .pr-lg-2, + .px-lg-2 { + padding-right: 0.5rem !important; } + .pb-lg-2, + .py-lg-2 { + padding-bottom: 0.5rem !important; } + .pl-lg-2, + .px-lg-2 { + padding-left: 0.5rem !important; } + .p-lg-3 { + padding: 1rem !important; } + .pt-lg-3, + .py-lg-3 { + padding-top: 1rem !important; } + .pr-lg-3, + .px-lg-3 { + padding-right: 1rem !important; } + .pb-lg-3, + .py-lg-3 { + padding-bottom: 1rem !important; } + .pl-lg-3, + .px-lg-3 { + padding-left: 1rem !important; } + .p-lg-4 { + padding: 1.5rem !important; } + .pt-lg-4, + .py-lg-4 { + padding-top: 1.5rem !important; } + .pr-lg-4, + .px-lg-4 { + padding-right: 1.5rem !important; } + .pb-lg-4, + .py-lg-4 { + padding-bottom: 1.5rem !important; } + .pl-lg-4, + .px-lg-4 { + padding-left: 1.5rem !important; } + .p-lg-5 { + padding: 3rem !important; } + .pt-lg-5, + .py-lg-5 { + padding-top: 3rem !important; } + .pr-lg-5, + .px-lg-5 { + padding-right: 3rem !important; } + .pb-lg-5, + .py-lg-5 { + padding-bottom: 3rem !important; } + .pl-lg-5, + .px-lg-5 { + padding-left: 3rem !important; } + .m-lg-n1 { + margin: -0.25rem !important; } + .mt-lg-n1, + .my-lg-n1 { + margin-top: -0.25rem !important; } + .mr-lg-n1, + .mx-lg-n1 { + margin-right: -0.25rem !important; } + .mb-lg-n1, + .my-lg-n1 { + margin-bottom: -0.25rem !important; } + .ml-lg-n1, + .mx-lg-n1 { + margin-left: -0.25rem !important; } + .m-lg-n2 { + margin: -0.5rem !important; } + .mt-lg-n2, + .my-lg-n2 { + margin-top: -0.5rem !important; } + .mr-lg-n2, + .mx-lg-n2 { + margin-right: -0.5rem !important; } + .mb-lg-n2, + .my-lg-n2 { + margin-bottom: -0.5rem !important; } + .ml-lg-n2, + .mx-lg-n2 { + margin-left: -0.5rem !important; } + .m-lg-n3 { + margin: -1rem !important; } + .mt-lg-n3, + .my-lg-n3 { + margin-top: -1rem !important; } + .mr-lg-n3, + .mx-lg-n3 { + margin-right: -1rem !important; } + .mb-lg-n3, + .my-lg-n3 { + margin-bottom: -1rem !important; } + .ml-lg-n3, + .mx-lg-n3 { + margin-left: -1rem !important; } + .m-lg-n4 { + margin: -1.5rem !important; } + .mt-lg-n4, + .my-lg-n4 { + margin-top: -1.5rem !important; } + .mr-lg-n4, + .mx-lg-n4 { + margin-right: -1.5rem !important; } + .mb-lg-n4, + .my-lg-n4 { + margin-bottom: -1.5rem !important; } + .ml-lg-n4, + .mx-lg-n4 { + margin-left: -1.5rem !important; } + .m-lg-n5 { + margin: -3rem !important; } + .mt-lg-n5, + .my-lg-n5 { + margin-top: -3rem !important; } + .mr-lg-n5, + .mx-lg-n5 { + margin-right: -3rem !important; } + .mb-lg-n5, + .my-lg-n5 { + margin-bottom: -3rem !important; } + .ml-lg-n5, + .mx-lg-n5 { + margin-left: -3rem !important; } + .m-lg-auto { + margin: auto !important; } + .mt-lg-auto, + .my-lg-auto { + margin-top: auto !important; } + .mr-lg-auto, + .mx-lg-auto { + margin-right: auto !important; } + .mb-lg-auto, + .my-lg-auto { + margin-bottom: auto !important; } + .ml-lg-auto, + .mx-lg-auto { + margin-left: auto !important; } } + +@media (min-width: 1200px) { + .m-xl-0 { + margin: 0 !important; } + .mt-xl-0, + .my-xl-0 { + margin-top: 0 !important; } + .mr-xl-0, + .mx-xl-0 { + margin-right: 0 !important; } + .mb-xl-0, + .my-xl-0 { + margin-bottom: 0 !important; } + .ml-xl-0, + .mx-xl-0 { + margin-left: 0 !important; } + .m-xl-1 { + margin: 0.25rem !important; } + .mt-xl-1, + .my-xl-1 { + margin-top: 0.25rem !important; } + .mr-xl-1, + .mx-xl-1 { + margin-right: 0.25rem !important; } + .mb-xl-1, + .my-xl-1 { + margin-bottom: 0.25rem !important; } + .ml-xl-1, + .mx-xl-1 { + margin-left: 0.25rem !important; } + .m-xl-2 { + margin: 0.5rem !important; } + .mt-xl-2, + .my-xl-2 { + margin-top: 0.5rem !important; } + .mr-xl-2, + .mx-xl-2 { + margin-right: 0.5rem !important; } + .mb-xl-2, + .my-xl-2 { + margin-bottom: 0.5rem !important; } + .ml-xl-2, + .mx-xl-2 { + margin-left: 0.5rem !important; } + .m-xl-3 { + margin: 1rem !important; } + .mt-xl-3, + .my-xl-3 { + margin-top: 1rem !important; } + .mr-xl-3, + .mx-xl-3 { + margin-right: 1rem !important; } + .mb-xl-3, + .my-xl-3 { + margin-bottom: 1rem !important; } + .ml-xl-3, + .mx-xl-3 { + margin-left: 1rem !important; } + .m-xl-4 { + margin: 1.5rem !important; } + .mt-xl-4, + .my-xl-4 { + margin-top: 1.5rem !important; } + .mr-xl-4, + .mx-xl-4 { + margin-right: 1.5rem !important; } + .mb-xl-4, + .my-xl-4 { + margin-bottom: 1.5rem !important; } + .ml-xl-4, + .mx-xl-4 { + margin-left: 1.5rem !important; } + .m-xl-5 { + margin: 3rem !important; } + .mt-xl-5, + .my-xl-5 { + margin-top: 3rem !important; } + .mr-xl-5, + .mx-xl-5 { + margin-right: 3rem !important; } + .mb-xl-5, + .my-xl-5 { + margin-bottom: 3rem !important; } + .ml-xl-5, + .mx-xl-5 { + margin-left: 3rem !important; } + .p-xl-0 { + padding: 0 !important; } + .pt-xl-0, + .py-xl-0 { + padding-top: 0 !important; } + .pr-xl-0, + .px-xl-0 { + padding-right: 0 !important; } + .pb-xl-0, + .py-xl-0 { + padding-bottom: 0 !important; } + .pl-xl-0, + .px-xl-0 { + padding-left: 0 !important; } + .p-xl-1 { + padding: 0.25rem !important; } + .pt-xl-1, + .py-xl-1 { + padding-top: 0.25rem !important; } + .pr-xl-1, + .px-xl-1 { + padding-right: 0.25rem !important; } + .pb-xl-1, + .py-xl-1 { + padding-bottom: 0.25rem !important; } + .pl-xl-1, + .px-xl-1 { + padding-left: 0.25rem !important; } + .p-xl-2 { + padding: 0.5rem !important; } + .pt-xl-2, + .py-xl-2 { + padding-top: 0.5rem !important; } + .pr-xl-2, + .px-xl-2 { + padding-right: 0.5rem !important; } + .pb-xl-2, + .py-xl-2 { + padding-bottom: 0.5rem !important; } + .pl-xl-2, + .px-xl-2 { + padding-left: 0.5rem !important; } + .p-xl-3 { + padding: 1rem !important; } + .pt-xl-3, + .py-xl-3 { + padding-top: 1rem !important; } + .pr-xl-3, + .px-xl-3 { + padding-right: 1rem !important; } + .pb-xl-3, + .py-xl-3 { + padding-bottom: 1rem !important; } + .pl-xl-3, + .px-xl-3 { + padding-left: 1rem !important; } + .p-xl-4 { + padding: 1.5rem !important; } + .pt-xl-4, + .py-xl-4 { + padding-top: 1.5rem !important; } + .pr-xl-4, + .px-xl-4 { + padding-right: 1.5rem !important; } + .pb-xl-4, + .py-xl-4 { + padding-bottom: 1.5rem !important; } + .pl-xl-4, + .px-xl-4 { + padding-left: 1.5rem !important; } + .p-xl-5 { + padding: 3rem !important; } + .pt-xl-5, + .py-xl-5 { + padding-top: 3rem !important; } + .pr-xl-5, + .px-xl-5 { + padding-right: 3rem !important; } + .pb-xl-5, + .py-xl-5 { + padding-bottom: 3rem !important; } + .pl-xl-5, + .px-xl-5 { + padding-left: 3rem !important; } + .m-xl-n1 { + margin: -0.25rem !important; } + .mt-xl-n1, + .my-xl-n1 { + margin-top: -0.25rem !important; } + .mr-xl-n1, + .mx-xl-n1 { + margin-right: -0.25rem !important; } + .mb-xl-n1, + .my-xl-n1 { + margin-bottom: -0.25rem !important; } + .ml-xl-n1, + .mx-xl-n1 { + margin-left: -0.25rem !important; } + .m-xl-n2 { + margin: -0.5rem !important; } + .mt-xl-n2, + .my-xl-n2 { + margin-top: -0.5rem !important; } + .mr-xl-n2, + .mx-xl-n2 { + margin-right: -0.5rem !important; } + .mb-xl-n2, + .my-xl-n2 { + margin-bottom: -0.5rem !important; } + .ml-xl-n2, + .mx-xl-n2 { + margin-left: -0.5rem !important; } + .m-xl-n3 { + margin: -1rem !important; } + .mt-xl-n3, + .my-xl-n3 { + margin-top: -1rem !important; } + .mr-xl-n3, + .mx-xl-n3 { + margin-right: -1rem !important; } + .mb-xl-n3, + .my-xl-n3 { + margin-bottom: -1rem !important; } + .ml-xl-n3, + .mx-xl-n3 { + margin-left: -1rem !important; } + .m-xl-n4 { + margin: -1.5rem !important; } + .mt-xl-n4, + .my-xl-n4 { + margin-top: -1.5rem !important; } + .mr-xl-n4, + .mx-xl-n4 { + margin-right: -1.5rem !important; } + .mb-xl-n4, + .my-xl-n4 { + margin-bottom: -1.5rem !important; } + .ml-xl-n4, + .mx-xl-n4 { + margin-left: -1.5rem !important; } + .m-xl-n5 { + margin: -3rem !important; } + .mt-xl-n5, + .my-xl-n5 { + margin-top: -3rem !important; } + .mr-xl-n5, + .mx-xl-n5 { + margin-right: -3rem !important; } + .mb-xl-n5, + .my-xl-n5 { + margin-bottom: -3rem !important; } + .ml-xl-n5, + .mx-xl-n5 { + margin-left: -3rem !important; } + .m-xl-auto { + margin: auto !important; } + .mt-xl-auto, + .my-xl-auto { + margin-top: auto !important; } + .mr-xl-auto, + .mx-xl-auto { + margin-right: auto !important; } + .mb-xl-auto, + .my-xl-auto { + margin-bottom: auto !important; } + .ml-xl-auto, + .mx-xl-auto { + margin-left: auto !important; } } + +.stretched-link::after { + position: absolute; + top: 0; + right: 0; + bottom: 0; + left: 0; + z-index: 1; + pointer-events: auto; + content: ""; + background-color: rgba(0, 0, 0, 0); } + +.text-monospace { + font-family: SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace !important; } + +.text-justify { + text-align: justify !important; } + +.text-wrap { + white-space: normal !important; } + +.text-nowrap { + white-space: nowrap !important; } + +.text-truncate { + overflow: hidden; + text-overflow: ellipsis; + white-space: nowrap; } + +.text-left { + text-align: left !important; } + +.text-right { + text-align: right !important; } + +.text-center { + text-align: center !important; } + +@media (min-width: 576px) { + .text-sm-left { + text-align: left !important; } + .text-sm-right { + text-align: right !important; } + .text-sm-center { + text-align: center !important; } } + +@media (min-width: 768px) { + .text-md-left { + text-align: left !important; } + .text-md-right { + text-align: right !important; } + .text-md-center { + text-align: center !important; } } + +@media (min-width: 992px) { + .text-lg-left { + text-align: left !important; } + .text-lg-right { + text-align: right !important; } + .text-lg-center { + text-align: center !important; } } + +@media (min-width: 1200px) { + .text-xl-left { + text-align: left !important; } + .text-xl-right { + text-align: right !important; } + .text-xl-center { + text-align: center !important; } } + +.text-lowercase { + text-transform: lowercase !important; } + +.text-uppercase { + text-transform: uppercase !important; } + +.text-capitalize { + text-transform: capitalize !important; } + +.font-weight-light { + font-weight: 300 !important; } + +.font-weight-lighter { + font-weight: lighter !important; } + +.font-weight-normal { + font-weight: 400 !important; } + +.font-weight-bold { + font-weight: 700 !important; } + +.font-weight-bolder { + font-weight: bolder !important; } + +.font-italic { + font-style: italic !important; } + +.text-white, .navbar.navbar-primary .navbar-menu-wrapper .nav-profile-text p, .navbar.navbar-secondary .navbar-menu-wrapper .nav-profile-text p, .navbar.navbar-success .navbar-menu-wrapper .nav-profile-text p, .navbar.navbar-info .navbar-menu-wrapper .nav-profile-text p, .navbar.navbar-warning .navbar-menu-wrapper .nav-profile-text p, .navbar.navbar-danger .navbar-menu-wrapper .nav-profile-text p, .navbar.navbar-light .navbar-menu-wrapper .nav-profile-text p, .navbar.navbar-dark .navbar-menu-wrapper .nav-profile-text p { + color: #ffffff !important; } + +.text-primary { + color: #0062ff !important; } + +a.text-primary:hover, a.text-primary:focus { + color: #0045b3 !important; } + +.text-secondary { + color: #8e94a9 !important; } + +a.text-secondary:hover, a.text-secondary:focus { + color: #656c85 !important; } + +.text-success { + color: #44ce42 !important; } + +a.text-success:hover, a.text-success:focus { + color: #2a9b28 !important; } + +.text-info { + color: #a461d8 !important; } + +a.text-info:hover, a.text-info:focus { + color: #7f2fbe !important; } + +.text-warning { + color: #ffc542 !important; } + +a.text-warning:hover, a.text-warning:focus { + color: #f5a900 !important; } + +.text-danger { + color: #fc5a5a !important; } + +a.text-danger:hover, a.text-danger:focus { + color: #fb0f0f !important; } + +.text-light { + color: #aab2bd !important; } + +a.text-light:hover, a.text-light:focus { + color: #7f8b9c !important; } + +.text-dark { + color: #001737 !important; } + +a.text-dark:hover, a.text-dark:focus { + color: black !important; } + +.text-body { + color: #a7afb7 !important; } + +.text-muted, .preview-list .preview-item .preview-item-content p .content-category { + color: #a7afb7 !important; } + +.text-black-50 { + color: rgba(0, 0, 0, 0.5) !important; } + +.text-white-50 { + color: rgba(255, 255, 255, 0.5) !important; } + +.text-hide { + font: 0/0 a; + color: transparent; + text-shadow: none; + background-color: transparent; + border: 0; } + +.text-decoration-none { + text-decoration: none !important; } + +.text-break { + word-break: break-word !important; + word-wrap: break-word !important; } + +.text-reset { + color: inherit !important; } + +.visible { + visibility: visible !important; } + +.invisible { + visibility: hidden !important; } + +@media print { + *, + *::before, + *::after { + text-shadow: none !important; + -webkit-box-shadow: none !important; + box-shadow: none !important; } + a:not(.btn) { + text-decoration: underline; } + abbr[title]::after { + content: " (" attr(title) ")"; } + pre { + white-space: pre-wrap !important; } + pre, + blockquote { + border: 1px solid #adb5bd; + page-break-inside: avoid; } + thead { + display: table-header-group; } + tr, + img { + page-break-inside: avoid; } + p, + h2, + h3 { + orphans: 3; + widows: 3; } + h2, + h3 { + page-break-after: avoid; } + @page { + size: a3; } + body { + min-width: 992px !important; } + .container { + min-width: 992px !important; } + .navbar { + display: none; } + .badge { + border: 1px solid #000; } + .table { + border-collapse: collapse !important; } + .table td, + .table th { + background-color: #ffffff !important; } + .table-bordered th, + .table-bordered td { + border: 1px solid #dee2e6 !important; } + .table-dark { + color: inherit; } + .table-dark th, + .table-dark td, + .table-dark thead th, + .table-dark tbody + tbody { + border-color: rgba(151, 151, 151, 0.3); } + .table .thead-dark th { + color: inherit; + border-color: rgba(151, 151, 151, 0.3); } } + +/*-------------------------------------------------------------------*/ +/* === Template mixins === */ +/* Miscellaneous Mixins */ +/* Animation Mixins */ +@-webkit-keyframes dropdownAnimation { + from { + opacity: 0; + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + -webkit-transform: translate3d(0, 0px, 0); + transform: translate3d(0, 0px, 0); } } +@keyframes dropdownAnimation { + from { + opacity: 0; + -webkit-transform: translate3d(0, -30px, 0); + transform: translate3d(0, -30px, 0); } + to { + opacity: 1; + -webkit-transform: none; + transform: none; + -webkit-transform: translate3d(0, 0px, 0); + transform: translate3d(0, 0px, 0); } } + +.dropdownAnimation, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu { + -webkit-animation-name: dropdownAnimation; + animation-name: dropdownAnimation; + -webkit-animation-duration: 0.25s; + animation-duration: 0.25s; + -webkit-animation-fill-mode: both; + animation-fill-mode: both; } + +@keyframes fadeOut { + from { + opacity: 1; } + to { + opacity: 0; } } + +.fadeOut { + -webkit-animation-name: fadeOut; + animation-name: fadeOut; } + +.infinite-spin { + -webkit-animation-name: spin; + animation-name: spin; + -webkit-animation-duration: 3s; + animation-duration: 3s; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; + -webkit-animation-timing-function: linear; + animation-timing-function: linear; } + +@-webkit-keyframes spin { + from { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); } } + +@keyframes spin { + from { + -webkit-transform: rotate(0deg); + transform: rotate(0deg); } + to { + -webkit-transform: rotate(360deg); + transform: rotate(360deg); } } + +@keyframes fadeInUp { + from { + opacity: 0; + -webkit-transform: translate3d(0, 100%, 0); + transform: translate3d(0, 100%, 0); } + to { + opacity: 1; + -webkit-transform: none; + transform: none; } } + +.fadeInUp { + -webkit-animation-name: fadeInUp; + animation-name: fadeInUp; } + +/*-------------------------------------------------------------------*/ +/* === Core Styles === */ +/* Reset Styles */ +body { + padding: 0; + margin: 0; + overflow-x: hidden; } + +.form-control, .select2-container--default .select2-selection--single, .select2-container--default .select2-selection--single .select2-search__field, .typeahead, +.tt-query, +.tt-hint, .form-control:focus, .select2-container--default .select2-selection--single:focus, .select2-container--default .select2-selection--single .select2-search__field:focus, .typeahead:focus, +.tt-query:focus, +.tt-hint:focus { + -webkit-box-shadow: none; + -moz-box-shadow: none; } + +.form-control, .select2-container--default .select2-selection--single, .select2-container--default .select2-selection--single .select2-search__field, .typeahead, +.tt-query, +.tt-hint { + -webkit-box-shadow: none; + box-shadow: none; } + +.form-control:focus, .select2-container--default .select2-selection--single:focus, .select2-container--default .select2-selection--single .select2-search__field:focus, .typeahead:focus, +.tt-query:focus, +.tt-hint:focus { + outline: 0; + -webkit-box-shadow: none; + box-shadow: none; } + +a, +div, +h1, +h2, +h3, +h4, +h5, +p, +span { + text-shadow: none; } + +[type=button]:focus, +a:active, +a:focus, +a:visited, +button::-moz-focus-inner, +input[type=reset]::-moz-focus-inner, +input[type=button]::-moz-focus-inner, +input[type=submit]::-moz-focus-inner, +input[type=file] > input[type=button]::-moz-focus-inner, +select::-moz-focus-inner { + outline: 0; } + +input, .form-control:focus, .select2-container--default .select2-selection--single:focus, .select2-container--default .select2-selection--single .select2-search__field:focus, .typeahead:focus, +.tt-query:focus, +.tt-hint:focus, +input:focus, +select:focus, +textarea:focus, +button:focus { + outline: none; + outline-width: 0; + outline-color: transparent; + -webkit-box-shadow: none; + box-shadow: none; + outline-style: none; } + +textarea { + resize: none; + overflow-x: hidden; } + +.btn, +.btn-group.open .dropdown-toggle, +.btn:active, +.btn:focus, +.btn:hover, +.btn:visited, +a, +a:active, +a:checked, +a:focus, +a:hover, +a:visited, +body, +button, +button:active, +button:hover, +button:visited, +div, +input, +input:active, +input:focus, +input:hover, +input:visited, +select, +select:active, +select:focus, +select:visited, +textarea, +textarea:active, +textarea:focus, +textarea:hover, +textarea:visited { + -webkit-box-shadow: none; + box-shadow: none; } + +.btn.active.focus, +.btn.active:focus, +.btn.focus, +.btn:active.focus, +.btn:active:focus, +.btn:focus, +button, +button:active, +button:checked, +button:focus, +button:hover, +button:visited { + outline: 0; + outline-offset: 0; } + +.bootstrap-select .dropdown-toggle:focus { + outline: 0; + outline-offset: 0; } + +.dropdown-menu > li > a:active, +.dropdown-menu > li > a:focus, +.dropdown-menu > li > a:hover, +.dropdown-menu > li > a:visited { + outline: 0; } + +a:focus, +input:focus { + border-color: transparent; + outline: none; } + +/* Fonts */ +@font-face { + font-family: 'nunito-light'; + src: url("../fonts/Nunito/Nunito-Light.eot"); + /* IE9 Compat Modes */ + src: url("../fonts/Nunito/Nunito-Light.woff2") format("woff2"), url("../fonts/Nunito/Nunito-Light.woff") format("woff"), url("../fonts/Nunito/Nunito-Light.ttf") format("truetype"); } + +@font-face { + font-family: 'nunito-regular'; + src: url("../fonts/Nunito/Nunito-Regular.eot"); + /* IE9 Compat Modes */ + src: url("../fonts/Nunito/Nunito-Regular.woff2") format("woff2"), url("../fonts/Nunito/Nunito-Regular.woff") format("woff"), url("../fonts/Nunito/Nunito-Regular.ttf") format("truetype"); } + +@font-face { + font-family: 'nunito-medium'; + src: url("../fonts/Nunito/Nunito-SemiBold.eot"); + /* IE9 Compat Modes */ + src: url("../fonts/Nunito/Nunito-SemiBold.woff2") format("woff2"), url("../fonts/Nunito/Nunito-SemiBold.woff") format("woff"), url("../fonts/Nunito/Nunito-SemiBold.ttf") format("truetype"); } + +@font-face { + font-family: 'nunito-bold'; + src: url("../fonts/Nunito/Nunito-Bold.eot"); + /* IE9 Compat Modes */ + src: url("../fonts/Nunito/Nunito-Bold.woff2") format("woff2"), url("../fonts/Nunito/Nunito-Bold.woff") format("woff"), url("../fonts/Nunito/Nunito-Bold.ttf") format("truetype"); } + +.text-twitter { + color: #2caae1; } + +.text-facebook { + color: #3b579d; } + +.text-google { + color: #dc4a38; } + +.text-linkedin { + color: #0177b5; } + +.text-pinterest { + color: #cc2127; } + +.text-youtube { + color: #e52d27; } + +.text-github { + color: #333333; } + +.text-behance { + color: #1769ff; } + +.text-dribbble { + color: #ea4c89; } + +.text-reddit { + color: #ff4500; } + +.bg-twitter { + background: #2caae1; } + +.bg-facebook { + background: #3b579d; } + +.bg-google { + background: #dc4a38; } + +.bg-linkedin { + background: #0177b5; } + +.bg-pinterest { + background: #cc2127; } + +.bg-youtube { + background: #e52d27; } + +.bg-github { + background: #333333; } + +.bg-behance { + background: #1769ff; } + +.bg-dribbble { + background: #ea4c89; } + +.bg-reddit { + background: #ff4500; } + +/* Backgrounds */ +.bg-gradient-primary { + background: -webkit-gradient(linear, left top, right top, from(#da8cff), to(#9a55ff)); + background: linear-gradient(to right, #da8cff, #9a55ff); } + +.bg-gradient-secondary { + background: -webkit-gradient(linear, left top, right top, from(#e7ebf0), to(#868e96)); + background: linear-gradient(to right, #e7ebf0, #868e96); } + +.bg-gradient-success { + background: -webkit-gradient(linear, left top, right top, from(#84d9d2), to(#07cdae)); + background: linear-gradient(to right, #84d9d2, #07cdae); } + +.bg-gradient-info { + background: -webkit-gradient(linear, left top, right top, from(#90caf9), color-stop(99%, #047edf)); + background: linear-gradient(to right, #90caf9, #047edf 99%); } + +.bg-gradient-warning { + background: -webkit-gradient(linear, left top, right top, from(#f6e384), to(#ffd500)); + background: linear-gradient(to right, #f6e384, #ffd500); } + +.bg-gradient-danger { + background: -webkit-gradient(linear, left top, right top, from(#ffbf96), to(#fe7096)); + background: linear-gradient(to right, #ffbf96, #fe7096); } + +.bg-gradient-light { + background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#e4e4e9)); + background: linear-gradient(to bottom, #f4f4f4, #e4e4e9); } + +.bg-gradient-dark { + background: linear-gradient(89deg, #5e7188, #3e4b5b); } + +.sidebar-grdient-dark { + background: #6a008a; + background: -webkit-gradient(left top, left bottom, color-stop(0%, #6a008a), color-stop(20%, #6a008a), color-stop(100%, #fa0053)); + background: -webkit-gradient(linear, left top, left bottom, from(#6a008a), color-stop(20%, #6a008a), to(#fa0053)); + background: linear-gradient(to bottom, #6a008a 0%, #6a008a 20%, #fa0053 100%); + filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6a008a', endColorstr='#fa0053', GradientType=0 ); + color: #ffffff; } + +/* Typography */ +body { + font-size: 1rem; + font-family: "nunito-regular", sans-serif; + font-weight: initial; + line-height: normal; + -webkit-font-smoothing: antialiased; } + +h1, h2, h3, h4, h5, h6, +.h1, .h2, .h3, .h4, .h5, .h6 { + font-family: "nunito-regular", sans-serif; + font-weight: 600; } + +p { + font-size: 0.875rem; } + +h1, .h1 { + font-size: 1.875rem; } + +h2, .h2 { + font-size: 1.5rem; } + +h3, .h3 { + font-size: 1.25rem; } + +h4, .h4 { + font-size: 1.125rem; } + +h5, .h5 { + font-size: 1rem; } + +h6, .h6 { + font-size: 0.875rem; } + +p { + font-size: 0.875rem; + line-height: 1.5; } + +.display-1 { + font-size: 3.75rem; } + @media (max-width: 991px) { + .display-1 { + font-size: 3rem; } } + +.display-2 { + font-size: 3.125rem; } + @media (max-width: 991px) { + .display-2 { + font-size: 2.5rem; } } + +.display-3 { + font-size: 2.5rem; } + @media (max-width: 991px) { + .display-3 { + font-size: 2rem; } } + +.display-4 { + font-size: 1.875rem; } + @media (max-width: 991px) { + .display-4 { + font-size: 1.5rem; } } + +.display-5 { + font-size: 1.25rem; } + @media (max-width: 991px) { + .display-5 { + font-size: 1rem; } } + +.blockquote { + padding: 1.25rem; + border: 1px solid rgba(151, 151, 151, 0.3); } + +address p { + margin-bottom: 0; } + +.blockquote-primary { + border-color: #0062ff; } + .blockquote-primary .blockquote-footer { + color: #0062ff; } + +.blockquote-secondary { + border-color: #8e94a9; } + .blockquote-secondary .blockquote-footer { + color: #8e94a9; } + +.blockquote-success { + border-color: #44ce42; } + .blockquote-success .blockquote-footer { + color: #44ce42; } + +.blockquote-info { + border-color: #a461d8; } + .blockquote-info .blockquote-footer { + color: #a461d8; } + +.blockquote-warning { + border-color: #ffc542; } + .blockquote-warning .blockquote-footer { + color: #ffc542; } + +.blockquote-danger { + border-color: #fc5a5a; } + .blockquote-danger .blockquote-footer { + color: #fc5a5a; } + +.blockquote-light { + border-color: #aab2bd; } + .blockquote-light .blockquote-footer { + color: #aab2bd; } + +.blockquote-dark { + border-color: #001737; } + .blockquote-dark .blockquote-footer { + color: #001737; } + +.error-page h1 { + font-size: 12rem; } + @media (max-width: 991px) { + .error-page h1 { + font-size: 8rem; } } + +.icon-lg { + font-size: 3.438rem; } + +.icon-md { + font-size: 1.875rem; } + +.icon-sm { + font-size: 1rem; } + +/* Miscellanoeous */ +body, +html { + overflow-x: hidden; + padding-right: 0 !important; } + +*:-moz-full-screen, +*:-webkit-full-screen, +*:fullscreen *:-ms-fullscreen { + overflow: auto; } + +.container-scroller { + overflow: hidden; } + +pre { + background: #e8eff4; + padding: 15px; + font-size: 14px; } + +code { + padding: 5px; + color: #fc5a5a; + font-family: "nunito-light", sans-serif; + font-size: 0.875rem; + border-radius: 4px; } + +.page-header { + margin: 0 1rem 1.5rem 1rem; } + .page-header .breadcrumb { + border: 0; + margin-bottom: 0; } + +.page-title { + color: #111; + font-size: 1.125rem; + margin-bottom: 0; } + .page-title .page-title-icon { + display: inline-block; + width: 36px; + height: 36px; + border-radius: 4px; + text-align: center; + -webkit-box-shadow: 0px 3px 8.3px 0.7px rgba(163, 93, 255, 0.35); + box-shadow: 0px 3px 8.3px 0.7px rgba(163, 93, 255, 0.35); } + .page-title .page-title-icon i { + font-size: .9375rem; + line-height: 36px; } + +/* Footer */ +.footer { + background: #f0f1f6; + color: #aab2bd; + border-top: none; + padding: 1.5rem 3rem 1.5rem 3rem; + transition: all 0.25s ease; + -moz-transition: all 0.25s ease; + -webkit-transition: all 0.25s ease; + -ms-transition: all 0.25s ease; + font-size: 0.875rem; + font-family: "nunito-regular", sans-serif; } + .footer .footer-inner-wraper { + width: 100%; + padding-right: 9px; + padding-left: 9px; + margin-right: auto; + margin-left: auto; } + .footer a { + color: #a7afb7; + font-size: inherit; } + @media (max-width: 991px) { + .footer { + margin-left: 0; + width: 100%; } } + +/* Utilities */ +.grid-margin, .purchase-popup { + margin-bottom: 30px; } + +@media (min-width: 576px) { + .grid-margin-sm-0 { + margin-bottom: 0; } } + +@media (min-width: 768px) { + .grid-margin-md-0 { + margin-bottom: 0; } } + +@media (min-width: 992px) { + .grid-margin-lg-0 { + margin-bottom: 0; } } + +@media (min-width: 1200px) { + .grid-margin-xl-0 { + margin-bottom: 0; } } + +.img-lg { + width: 92px; + height: 92px; } + +.img-sm { + width: 43px; + height: 43px; } + +.img-xs { + width: 37px; + height: 37px; } + +.img-ss, .image-grouped .text-avatar, +.image-grouped img { + width: 26px; + height: 26px; } + +.stretch-card { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: stretch; + -ms-flex-align: stretch; + align-items: stretch; + -webkit-box-pack: stretch; + -ms-flex-pack: stretch; + justify-content: stretch; } + .stretch-card > .card { + width: 100%; + min-width: 100%; } + +@media (min-width: 576px) { + .border-right-sm { + border-right: 1px solid rgba(151, 151, 151, 0.3); } } + +@media (min-width: 768px) { + .border-right-md { + border-right: 1px solid rgba(151, 151, 151, 0.3); } } + +@media (min-width: 992px) { + .border-right-lg { + border-right: 1px solid rgba(151, 151, 151, 0.3); } } + +@media (min-width: 576px) { + .border-left-sm { + border-left: 1px solid rgba(151, 151, 151, 0.3); } } + +@media (min-width: 768px) { + .border-left-md { + border-left: 1px solid rgba(151, 151, 151, 0.3); } } + +@media (min-width: 992px) { + .border-left-lg { + border-left: 1px solid rgba(151, 151, 151, 0.3); } } + +.text-gray, .card .card-subtitle { + color: #8c8c8c; } + +.text-black { + color: #000; } + +.text-small { + font-size: 12px; } + +.flex-grow { + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; } + +.font-weight-light { + font-family: "nunito-light", sans-serif; } + +.font-weight-bold { + font-family: "nunito-bold", sans-serif; } + +.font-weight-normal { + font-family: "nunito-regular", sans-serif; } + +.font-weight-medium { + font-family: "nunito-medium", sans-serif; } + +.absolute-center { + position: absolute; + top: 51%; + right: 0; + left: 0; + margin: auto; + transform: translateY(-50%); + -webkit-transform: translateY(-50%); + -moz-transform: translateY(-50%); + display: block; } + +.bg-dark-grey { + background: #fff; } + +.image-grouped { + display: -webkit-box; + display: -ms-flexbox; + display: flex; } + .image-grouped .text-avatar, + .image-grouped img { + border-radius: 100%; + margin-left: -10px; + z-index: 0; + border: 4px solid #fff; + -webkit-transform: scale(1); + transform: scale(1); + -webkit-transition-duration: 0.3s; + transition-duration: 0.3s; + -webkit-transition-timing-function: ease; + transition-timing-function: ease; + -webkit-transition-property: "box-shadow", "z-index", "transform", "border-width", "box-shadow", "transform"; + transition-property: "box-shadow", "z-index", "transform", "border-width", "box-shadow", "transform"; + transition-property: "box-shadow", "z-index", "transform", "border-width"; } + .image-grouped .text-avatar:first-child, + .image-grouped img:first-child { + margin-left: 0; } + .image-grouped .text-avatar:hover, + .image-grouped img:hover { + z-index: 1; + -webkit-box-shadow: 0 0 5px -2px rgba(0, 0, 0, 0.5); + box-shadow: 0 0 5px -2px rgba(0, 0, 0, 0.5); + -webkit-transform: scale(1.05); + transform: scale(1.05); + border-width: 0; } + .image-grouped .text-avatar { + color: #0062ff; + font-size: 11px; + font-weight: 600; } + +.text-transparent { + opacity: 0.6; } + +.text-avatar { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + font-weight: 500; } + +.user-avatar { + position: relative; } + .user-avatar .edit-avatar-icon { + position: absolute; + bottom: 8%; + left: 70px; + height: 35px; + width: 35px; + border-radius: 100%; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + background: #aab2bd; + color: #001737; + border: 3px solid #ffffff; } + .user-avatar .edit-avatar-icon i { + font-size: 15px; } + +.dot-indicator { + width: 10px; + height: 10px; + border-radius: 100%; } + .dot-indicator.dot-indicator-sm { + width: 6px; + height: 6px; } + +.border-indicator { + width: 10px; + height: 10px; + border-width: 2px; + border-style: solid; + border-color: rgba(151, 151, 151, 0.3); + border-radius: 100%; } + +.dropdown-divider { + border-color: rgba(151, 151, 151, 0.3); } + +.aligner-wrapper { + position: relative; } + +.img-avatar { + display: inline-block !important; + width: 64px; + height: 64px; + border-radius: 50%; } + .img-avatar.img-avatar48 { + width: 48px; + height: 48px; } + .img-avatar.img-avatar-thumb { + margin: .25rem; + -webkit-box-shadow: 0 0 0 0.25rem rgba(255, 255, 255, 0.3); + box-shadow: 0 0 0 0.25rem rgba(255, 255, 255, 0.3); } + +/* Demo Styles */ +.template-demo .slider-wrap { + height: 100px; } + +.template-demo .progress { + margin-top: 1.5rem; } + +.template-demo > h2, +.template-demo > h3, +.template-demo > h4, +.template-demo > h5, +.template-demo > h6, +.template-demo > h1 { + border-top: 1px solid rgba(151, 151, 151, 0.3); + padding: 0.5rem 0 0; } + +.template-demo .ul-slider.noUi-horizontal { + margin-top: 2rem; } + +.template-demo .ul-slider.noUi-vertical { + margin-right: 2rem; } + +.template-demo > .dropdown { + display: inline-block; + margin-bottom: 0.5rem; } + +.template-demo nav .breadcrumb { + margin-bottom: 1.375rem; } + +.template-demo nav:last-child .breadcrumb { + margin-bottom: 0; } + +.template-demo .editable-form > .form-group { + border-bottom: 1px solid rgba(151, 151, 151, 0.3); + padding-bottom: 0.8rem; + margin-bottom: 0.8rem; } + +.template-demo .circle-progress { + padding: 15px; } + +.demo-modal { + position: static; + display: block; } + .demo-modal .modal-dialog.modal-lg { + max-width: 100%; } + +.loader-demo-box { + width: 100%; + height: 200px; } + +.dropdown-menu-static-demo { + height: 250px; + margin-bottom: 20px; } + +.rounded-legend ul li { + list-style-type: none; + color: #a7afb7; + font-size: .75rem; } + .rounded-legend ul li .legend-dots { + width: 1rem; + height: 1rem; + border-radius: 100%; + display: inline-block; + vertical-align: text-bottom; + margin-right: .5rem; } + .rtl .rounded-legend ul li .legend-dots { + margin-left: .5rem; } + +.rounded-legend.legend-horizontal { + display: -webkit-box; + display: -ms-flexbox; + display: flex; } + .rounded-legend.legend-horizontal ul li { + display: inline-block; + margin-right: 1.5rem; } + .rtl .rounded-legend.legend-horizontal ul li { + margin-right: auto; + margin-left: 1.5rem; } + +.rounded-legend.legend-top-right ul { + float: right; } + .rtl .rounded-legend.legend-top-right ul { + float: left; } + +.rounded-legend.legend-vertical ul li { + margin-top: 1rem; } + +/*-------------------------------------------------------------------*/ +/* === Components === */ +/* Badges */ +.badge { + border-radius: .25rem; + font-size: 11px; + font-weight: initial; + line-height: 1; + padding: .375rem .5625rem; + font-family: "nunito-medium", sans-serif; } + .badge.badge-pill { + border-radius: 10rem; } + +/*Badge variations*/ +.badge-primary { + border: 1px solid #0062ff; + color: #ffffff; } + +.badge-secondary { + border: 1px solid #8e94a9; + color: #ffffff; } + +.badge-success, .preview-list .preview-item .preview-thumbnail .badge.badge-online { + border: 1px solid #44ce42; + color: #ffffff; } + +.badge-info, .preview-list .preview-item .preview-thumbnail .badge.badge-offline { + border: 1px solid #a461d8; + color: #ffffff; } + +.badge-warning, .preview-list .preview-item .preview-thumbnail .badge.badge-busy { + border: 1px solid #ffc542; + color: #ffffff; } + +.badge-danger { + border: 1px solid #fc5a5a; + color: #ffffff; } + +.badge-light { + border: 1px solid #aab2bd; + color: #ffffff; } + +.badge-dark { + border: 1px solid #001737; + color: #ffffff; } + +/*Badge gradient variations*/ +.badge-gradient-primary { + background: -webkit-gradient(linear, left top, right top, from(#da8cff), to(#9a55ff)); + background: linear-gradient(to right, #da8cff, #9a55ff); + color: #ffffff; } + +.badge-gradient-secondary { + background: -webkit-gradient(linear, left top, right top, from(#e7ebf0), to(#868e96)); + background: linear-gradient(to right, #e7ebf0, #868e96); + color: #ffffff; } + +.badge-gradient-success { + background: -webkit-gradient(linear, left top, right top, from(#84d9d2), to(#07cdae)); + background: linear-gradient(to right, #84d9d2, #07cdae); + color: #ffffff; } + +.badge-gradient-info { + background: -webkit-gradient(linear, left top, right top, from(#90caf9), color-stop(99%, #047edf)); + background: linear-gradient(to right, #90caf9, #047edf 99%); + color: #ffffff; } + +.badge-gradient-warning { + background: -webkit-gradient(linear, left top, right top, from(#f6e384), to(#ffd500)); + background: linear-gradient(to right, #f6e384, #ffd500); + color: #ffffff; } + +.badge-gradient-danger { + background: -webkit-gradient(linear, left top, right top, from(#ffbf96), to(#fe7096)); + background: linear-gradient(to right, #ffbf96, #fe7096); + color: #ffffff; } + +.badge-gradient-light { + background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#e4e4e9)); + background: linear-gradient(to bottom, #f4f4f4, #e4e4e9); + color: #ffffff; } + +.badge-gradient-dark { + background: linear-gradient(89deg, #5e7188, #3e4b5b); + color: #ffffff; } + +/*Badge outlined variations*/ +.badge-outline-primary { + color: #0062ff; + border: 1px solid #0062ff; } + +.badge-outline-secondary { + color: #8e94a9; + border: 1px solid #8e94a9; } + +.badge-outline-success { + color: #44ce42; + border: 1px solid #44ce42; } + +.badge-outline-info { + color: #a461d8; + border: 1px solid #a461d8; } + +.badge-outline-warning { + color: #ffc542; + border: 1px solid #ffc542; } + +.badge-outline-danger { + color: #fc5a5a; + border: 1px solid #fc5a5a; } + +.badge-outline-light { + color: #aab2bd; + border: 1px solid #aab2bd; } + +.badge-outline-dark { + color: #001737; + border: 1px solid #001737; } + +/*Badge inverse variations*/ +.badge-inverse-primary { + background: rgba(0, 98, 255, 0.3); + color: #0062ff; } + +.badge-inverse-secondary { + background: rgba(142, 148, 169, 0.3); + color: #8e94a9; } + +.badge-inverse-success { + background: rgba(68, 206, 66, 0.3); + color: #44ce42; } + +.badge-inverse-info { + background: rgba(164, 97, 216, 0.3); + color: #a461d8; } + +.badge-inverse-warning { + background: rgba(255, 197, 66, 0.3); + color: #ffc542; } + +.badge-inverse-danger { + background: rgba(252, 90, 90, 0.3); + color: #fc5a5a; } + +.badge-inverse-light { + background: rgba(170, 178, 189, 0.3); + color: #aab2bd; } + +.badge-inverse-dark { + background: rgba(0, 23, 55, 0.3); + color: #001737; } + +/* Bootstrap Progress */ +.progress { + border-radius: 3px; + height: 8px; } + .progress .progress-bar { + border-radius: 3px; } + .progress.grouped .progress-bar { + border-radius: 0px; } + .progress.grouped .progress-bar:last-child { + border-radius: 0px 3px 3px 0px; } + .progress.progress-sm { + height: 0.375rem; } + .progress.progress-md { + height: 8px; } + .progress.progress-lg { + height: 15px; } + .progress.progress-xl { + height: 18px; } + +/* Buttons */ +.btn { + font-size: 12px; + line-height: 1; + font-family: "nunito-bold", sans-serif; + font-weight: 600; + /* Buttons with only icons */ + /* Buttons with icon and text */ } + .btn i { + font-size: 12px; } + .btn.btn-rounded { + border-radius: 50px; } + .btn.btn-fw { + min-width: 150px; } + .btn.btn-sm, .btn-group-sm > .btn { + font-size: 0.875rem; } + .btn.btn-lg, .btn-group-lg > .btn { + font-size: 0.875rem; } + .btn.btn-xs { + padding: 0.5rem 0.75rem; + font-size: 0.625rem; } + .btn.btn-icon { + width: 42px; + height: 42px; + padding: 0; } + .btn.btn-icon-text .btn-icon-prepend { + margin-right: .5rem; } + .btn.btn-icon-text .btn-icon-append { + margin-left: .5rem; } + .btn.btn-social-icon { + width: 50px; + height: 50px; + padding: 0; } + .btn.sidebar-btn { + font-size: 1.25rem; + font-weight: bold; } + +.btn-group .btn + .btn { + border-left: 0; } + +/*social buttons*/ +.btn-twitter { + background: #2caae1; + color: #ffffff; } + .btn-twitter:hover, .btn-twitter:focus { + background: #1b8dbf; + color: #ffffff; } + .btn-twitter.btn-social-icon-text { + padding: 0 1.5rem 0 0; + background: #59bce7; } + .btn-twitter.btn-social-icon-text i { + background: #2caae1; + padding: .75rem; + display: inline-block; + margin-right: 1.5rem; } + +.btn-outline-twitter { + border: 1px solid #2caae1; + color: #2caae1; } + .btn-outline-twitter:hover { + background: #2caae1; + color: #ffffff; } + +.btn-facebook { + background: #3b579d; + color: #ffffff; } + .btn-facebook:hover, .btn-facebook:focus { + background: #2d4278; + color: #ffffff; } + .btn-facebook.btn-social-icon-text { + padding: 0 1.5rem 0 0; + background: #4e6ebd; } + .btn-facebook.btn-social-icon-text i { + background: #3b579d; + padding: .75rem; + display: inline-block; + margin-right: 1.5rem; } + +.btn-outline-facebook { + border: 1px solid #3b579d; + color: #3b579d; } + .btn-outline-facebook:hover { + background: #3b579d; + color: #ffffff; } + +.btn-google { + background: #dc4a38; + color: #ffffff; } + .btn-google:hover, .btn-google:focus { + background: #bf3322; + color: #ffffff; } + .btn-google.btn-social-icon-text { + padding: 0 1.5rem 0 0; + background: #e47163; } + .btn-google.btn-social-icon-text i { + background: #dc4a38; + padding: .75rem; + display: inline-block; + margin-right: 1.5rem; } + +.btn-outline-google { + border: 1px solid #dc4a38; + color: #dc4a38; } + .btn-outline-google:hover { + background: #dc4a38; + color: #ffffff; } + +.btn-linkedin { + background: #0177b5; + color: #ffffff; } + .btn-linkedin:hover, .btn-linkedin:focus { + background: #015682; + color: #ffffff; } + .btn-linkedin.btn-social-icon-text { + padding: 0 1.5rem 0 0; + background: #0198e8; } + .btn-linkedin.btn-social-icon-text i { + background: #0177b5; + padding: .75rem; + display: inline-block; + margin-right: 1.5rem; } + +.btn-outline-linkedin { + border: 1px solid #0177b5; + color: #0177b5; } + .btn-outline-linkedin:hover { + background: #0177b5; + color: #ffffff; } + +.btn-pinterest { + background: #cc2127; + color: #ffffff; } + .btn-pinterest:hover, .btn-pinterest:focus { + background: #a01a1f; + color: #ffffff; } + .btn-pinterest.btn-social-icon-text { + padding: 0 1.5rem 0 0; + background: #e04046; } + .btn-pinterest.btn-social-icon-text i { + background: #cc2127; + padding: .75rem; + display: inline-block; + margin-right: 1.5rem; } + +.btn-outline-pinterest { + border: 1px solid #cc2127; + color: #cc2127; } + .btn-outline-pinterest:hover { + background: #cc2127; + color: #ffffff; } + +.btn-youtube { + background: #e52d27; + color: #ffffff; } + .btn-youtube:hover, .btn-youtube:focus { + background: #c21d17; + color: #ffffff; } + .btn-youtube.btn-social-icon-text { + padding: 0 1.5rem 0 0; + background: #ea5955; } + .btn-youtube.btn-social-icon-text i { + background: #e52d27; + padding: .75rem; + display: inline-block; + margin-right: 1.5rem; } + +.btn-outline-youtube { + border: 1px solid #e52d27; + color: #e52d27; } + .btn-outline-youtube:hover { + background: #e52d27; + color: #ffffff; } + +.btn-github { + background: #333333; + color: #ffffff; } + .btn-github:hover, .btn-github:focus { + background: #1a1a1a; + color: #ffffff; } + .btn-github.btn-social-icon-text { + padding: 0 1.5rem 0 0; + background: #4d4d4d; } + .btn-github.btn-social-icon-text i { + background: #333333; + padding: .75rem; + display: inline-block; + margin-right: 1.5rem; } + +.btn-outline-github { + border: 1px solid #333333; + color: #333333; } + .btn-outline-github:hover { + background: #333333; + color: #ffffff; } + +.btn-behance { + background: #1769ff; + color: #ffffff; } + .btn-behance:hover, .btn-behance:focus { + background: #0050e3; + color: #ffffff; } + .btn-behance.btn-social-icon-text { + padding: 0 1.5rem 0 0; + background: #4a8aff; } + .btn-behance.btn-social-icon-text i { + background: #1769ff; + padding: .75rem; + display: inline-block; + margin-right: 1.5rem; } + +.btn-outline-behance { + border: 1px solid #1769ff; + color: #1769ff; } + .btn-outline-behance:hover { + background: #1769ff; + color: #ffffff; } + +.btn-dribbble { + background: #ea4c89; + color: #ffffff; } + .btn-dribbble:hover, .btn-dribbble:focus { + background: #e51e6b; + color: #ffffff; } + .btn-dribbble.btn-social-icon-text { + padding: 0 1.5rem 0 0; + background: #ef7aa7; } + .btn-dribbble.btn-social-icon-text i { + background: #ea4c89; + padding: .75rem; + display: inline-block; + margin-right: 1.5rem; } + +.btn-outline-dribbble { + border: 1px solid #ea4c89; + color: #ea4c89; } + .btn-outline-dribbble:hover { + background: #ea4c89; + color: #ffffff; } + +.btn-reddit { + background: #ff4500; + color: #ffffff; } + .btn-reddit:hover, .btn-reddit:focus { + background: #cc3700; + color: #ffffff; } + .btn-reddit.btn-social-icon-text { + padding: 0 1.5rem 0 0; + background: #ff6a33; } + .btn-reddit.btn-social-icon-text i { + background: #ff4500; + padding: .75rem; + display: inline-block; + margin-right: 1.5rem; } + +.btn-outline-reddit { + border: 1px solid #ff4500; + color: #ff4500; } + .btn-outline-reddit:hover { + background: #ff4500; + color: #ffffff; } + +/* inverse buttons */ +.btn-inverse-primary { + background-color: rgba(0, 98, 255, 0.2); + background-image: none; + border-color: rgba(0, 98, 255, 0); } + .btn-inverse-primary:not(.btn-inverse-light) { + color: #0062ff; } + .btn-inverse-primary:hover { + color: #ffffff; + background-color: #0062ff; + border-color: #0062ff; } + .btn-inverse-primary.focus, .btn-inverse-primary:focus { + -webkit-box-shadow: 0 0 0 3px rgba(0, 98, 255, 0.5); + box-shadow: 0 0 0 3px rgba(0, 98, 255, 0.5); } + .btn-inverse-primary.disabled, .btn-inverse-primary:disabled { + color: #0062ff; + background-color: transparent; } + .btn-inverse-primary.active, .btn-inverse-primary:active, + .show > .btn-inverse-primary.dropdown-toggle { + color: #ffffff; + background-color: #0062ff; + border-color: #0062ff; } + +.btn-primary:not(.btn-light) { + color: #ffffff; } + .btn-primary:not(.btn-light):hover, .btn-primary:not(.btn-light):focus, .btn-primary:not(.btn-light):active { + color: #ffffff; } + .btn-primary:not(.btn-light):focus, .btn-primary:not(.btn-light):active { + background: #0062ff; + border-color: #0062ff; } + +.btn-inverse-secondary { + background-color: rgba(142, 148, 169, 0.2); + background-image: none; + border-color: rgba(142, 148, 169, 0); } + .btn-inverse-secondary:not(.btn-inverse-light) { + color: #8e94a9; } + .btn-inverse-secondary:hover { + color: #ffffff; + background-color: #8e94a9; + border-color: #8e94a9; } + .btn-inverse-secondary.focus, .btn-inverse-secondary:focus { + -webkit-box-shadow: 0 0 0 3px rgba(142, 148, 169, 0.5); + box-shadow: 0 0 0 3px rgba(142, 148, 169, 0.5); } + .btn-inverse-secondary.disabled, .btn-inverse-secondary:disabled { + color: #8e94a9; + background-color: transparent; } + .btn-inverse-secondary.active, .btn-inverse-secondary:active, + .show > .btn-inverse-secondary.dropdown-toggle { + color: #ffffff; + background-color: #8e94a9; + border-color: #8e94a9; } + +.btn-secondary:not(.btn-light) { + color: #ffffff; } + .btn-secondary:not(.btn-light):hover, .btn-secondary:not(.btn-light):focus, .btn-secondary:not(.btn-light):active { + color: #ffffff; } + .btn-secondary:not(.btn-light):focus, .btn-secondary:not(.btn-light):active { + background: #8e94a9; + border-color: #8e94a9; } + +.btn-inverse-success { + background-color: rgba(68, 206, 66, 0.2); + background-image: none; + border-color: rgba(68, 206, 66, 0); } + .btn-inverse-success:not(.btn-inverse-light) { + color: #44ce42; } + .btn-inverse-success:hover { + color: #ffffff; + background-color: #44ce42; + border-color: #44ce42; } + .btn-inverse-success.focus, .btn-inverse-success:focus { + -webkit-box-shadow: 0 0 0 3px rgba(68, 206, 66, 0.5); + box-shadow: 0 0 0 3px rgba(68, 206, 66, 0.5); } + .btn-inverse-success.disabled, .btn-inverse-success:disabled { + color: #44ce42; + background-color: transparent; } + .btn-inverse-success.active, .btn-inverse-success:active, + .show > .btn-inverse-success.dropdown-toggle { + color: #ffffff; + background-color: #44ce42; + border-color: #44ce42; } + +.btn-success:not(.btn-light) { + color: #ffffff; } + .btn-success:not(.btn-light):hover, .btn-success:not(.btn-light):focus, .btn-success:not(.btn-light):active { + color: #ffffff; } + .btn-success:not(.btn-light):focus, .btn-success:not(.btn-light):active { + background: #44ce42; + border-color: #44ce42; } + +.btn-inverse-info { + background-color: rgba(164, 97, 216, 0.2); + background-image: none; + border-color: rgba(164, 97, 216, 0); } + .btn-inverse-info:not(.btn-inverse-light) { + color: #a461d8; } + .btn-inverse-info:hover { + color: #ffffff; + background-color: #a461d8; + border-color: #a461d8; } + .btn-inverse-info.focus, .btn-inverse-info:focus { + -webkit-box-shadow: 0 0 0 3px rgba(164, 97, 216, 0.5); + box-shadow: 0 0 0 3px rgba(164, 97, 216, 0.5); } + .btn-inverse-info.disabled, .btn-inverse-info:disabled { + color: #a461d8; + background-color: transparent; } + .btn-inverse-info.active, .btn-inverse-info:active, + .show > .btn-inverse-info.dropdown-toggle { + color: #ffffff; + background-color: #a461d8; + border-color: #a461d8; } + +.btn-info:not(.btn-light) { + color: #ffffff; } + .btn-info:not(.btn-light):hover, .btn-info:not(.btn-light):focus, .btn-info:not(.btn-light):active { + color: #ffffff; } + .btn-info:not(.btn-light):focus, .btn-info:not(.btn-light):active { + background: #a461d8; + border-color: #a461d8; } + +.btn-inverse-warning { + background-color: rgba(255, 197, 66, 0.2); + background-image: none; + border-color: rgba(255, 197, 66, 0); } + .btn-inverse-warning:not(.btn-inverse-light) { + color: #ffc542; } + .btn-inverse-warning:hover { + color: #ffffff; + background-color: #ffc542; + border-color: #ffc542; } + .btn-inverse-warning.focus, .btn-inverse-warning:focus { + -webkit-box-shadow: 0 0 0 3px rgba(255, 197, 66, 0.5); + box-shadow: 0 0 0 3px rgba(255, 197, 66, 0.5); } + .btn-inverse-warning.disabled, .btn-inverse-warning:disabled { + color: #ffc542; + background-color: transparent; } + .btn-inverse-warning.active, .btn-inverse-warning:active, + .show > .btn-inverse-warning.dropdown-toggle { + color: #ffffff; + background-color: #ffc542; + border-color: #ffc542; } + +.btn-warning:not(.btn-light) { + color: #ffffff; } + .btn-warning:not(.btn-light):hover, .btn-warning:not(.btn-light):focus, .btn-warning:not(.btn-light):active { + color: #ffffff; } + .btn-warning:not(.btn-light):focus, .btn-warning:not(.btn-light):active { + background: #ffc542; + border-color: #ffc542; } + +.btn-inverse-danger { + background-color: rgba(252, 90, 90, 0.2); + background-image: none; + border-color: rgba(252, 90, 90, 0); } + .btn-inverse-danger:not(.btn-inverse-light) { + color: #fc5a5a; } + .btn-inverse-danger:hover { + color: #ffffff; + background-color: #fc5a5a; + border-color: #fc5a5a; } + .btn-inverse-danger.focus, .btn-inverse-danger:focus { + -webkit-box-shadow: 0 0 0 3px rgba(252, 90, 90, 0.5); + box-shadow: 0 0 0 3px rgba(252, 90, 90, 0.5); } + .btn-inverse-danger.disabled, .btn-inverse-danger:disabled { + color: #fc5a5a; + background-color: transparent; } + .btn-inverse-danger.active, .btn-inverse-danger:active, + .show > .btn-inverse-danger.dropdown-toggle { + color: #ffffff; + background-color: #fc5a5a; + border-color: #fc5a5a; } + +.btn-danger:not(.btn-light) { + color: #ffffff; } + .btn-danger:not(.btn-light):hover, .btn-danger:not(.btn-light):focus, .btn-danger:not(.btn-light):active { + color: #ffffff; } + .btn-danger:not(.btn-light):focus, .btn-danger:not(.btn-light):active { + background: #fc5a5a; + border-color: #fc5a5a; } + +.btn-inverse-light { + background-color: rgba(170, 178, 189, 0.2); + background-image: none; + border-color: rgba(170, 178, 189, 0); } + .btn-inverse-light:not(.btn-inverse-light) { + color: #aab2bd; } + .btn-inverse-light:hover { + color: #ffffff; + background-color: #aab2bd; + border-color: #aab2bd; } + .btn-inverse-light.focus, .btn-inverse-light:focus { + -webkit-box-shadow: 0 0 0 3px rgba(170, 178, 189, 0.5); + box-shadow: 0 0 0 3px rgba(170, 178, 189, 0.5); } + .btn-inverse-light.disabled, .btn-inverse-light:disabled { + color: #aab2bd; + background-color: transparent; } + .btn-inverse-light.active, .btn-inverse-light:active, + .show > .btn-inverse-light.dropdown-toggle { + color: #ffffff; + background-color: #aab2bd; + border-color: #aab2bd; } + +.btn-light:not(.btn-light) { + color: #ffffff; } + .btn-light:not(.btn-light):hover, .btn-light:not(.btn-light):focus, .btn-light:not(.btn-light):active { + color: #ffffff; } + .btn-light:not(.btn-light):focus, .btn-light:not(.btn-light):active { + background: #aab2bd; + border-color: #aab2bd; } + +.btn-inverse-dark { + background-color: rgba(0, 23, 55, 0.2); + background-image: none; + border-color: rgba(0, 23, 55, 0); } + .btn-inverse-dark:not(.btn-inverse-light) { + color: #001737; } + .btn-inverse-dark:hover { + color: #ffffff; + background-color: #001737; + border-color: #001737; } + .btn-inverse-dark.focus, .btn-inverse-dark:focus { + -webkit-box-shadow: 0 0 0 3px rgba(0, 23, 55, 0.5); + box-shadow: 0 0 0 3px rgba(0, 23, 55, 0.5); } + .btn-inverse-dark.disabled, .btn-inverse-dark:disabled { + color: #001737; + background-color: transparent; } + .btn-inverse-dark.active, .btn-inverse-dark:active, + .show > .btn-inverse-dark.dropdown-toggle { + color: #ffffff; + background-color: #001737; + border-color: #001737; } + +.btn-dark:not(.btn-light) { + color: #ffffff; } + .btn-dark:not(.btn-light):hover, .btn-dark:not(.btn-light):focus, .btn-dark:not(.btn-light):active { + color: #ffffff; } + .btn-dark:not(.btn-light):focus, .btn-dark:not(.btn-light):active { + background: #001737; + border-color: #001737; } + +/* gradient buttons */ +/* Breadcrumbs */ +.breadcrumb { + border: 1px solid rgba(151, 151, 151, 0.3); } + .breadcrumb .breadcrumb-item { + font-size: 0.875rem; } + .breadcrumb .breadcrumb-item.active { + color: rgba(167, 175, 183, 0.8); } + .breadcrumb.breadcrumb-custom { + padding: 0 0; + border-color: #dbe3e6; } + .breadcrumb.breadcrumb-custom .breadcrumb-item { + font-size: 0.875rem; + background: #dbe3e6; + padding: 0.56rem 10px; + color: #000; + display: inline-block; + vertical-align: top; } + .breadcrumb.breadcrumb-custom .breadcrumb-item:last-child { + background: transparent; } + .breadcrumb.breadcrumb-custom .breadcrumb-item:before { + content: ""; } + .breadcrumb.breadcrumb-custom .breadcrumb-item a { + position: relative; + color: inherit; + border: 1px solid #dbe3e6; + display: inline-block; + vertical-align: top; } + .breadcrumb.breadcrumb-custom .breadcrumb-item a:before, .breadcrumb.breadcrumb-custom .breadcrumb-item a:after { + position: absolute; + top: -9px; + width: 0; + height: 0; + content: ""; + border-top: 21px solid transparent; + border-bottom: 21px solid transparent; } + .breadcrumb.breadcrumb-custom .breadcrumb-item a:before { + right: -22px; + z-index: 3; + border-left-color: #dbe3e6; + border-left-style: solid; + border-left-width: 12px; } + .breadcrumb.breadcrumb-custom .breadcrumb-item a:after { + border-top: 21px solid transparent; + border-bottom: 22px solid transparent; + border-left: 12px solid #ffffff; + top: -9px; + right: -23px; } + .breadcrumb.breadcrumb-custom .breadcrumb-item span { + display: inline-block; + vertical-align: top; } + .breadcrumb.breadcrumb-custom .breadcrumb-item.active { + color: rgba(167, 175, 183, 0.8); } + .breadcrumb.bg-success, .breadcrumb.bg-dark, .breadcrumb.bg-danger, .breadcrumb.bg-warning, .breadcrumb.bg-primary, .breadcrumb.bg-info { + border: none; } + .breadcrumb.bg-success .breadcrumb-item, .breadcrumb.bg-dark .breadcrumb-item, .breadcrumb.bg-danger .breadcrumb-item, .breadcrumb.bg-warning .breadcrumb-item, .breadcrumb.bg-primary .breadcrumb-item, .breadcrumb.bg-info .breadcrumb-item { + color: #ffffff; } + .breadcrumb.bg-success .breadcrumb-item:before, .breadcrumb.bg-dark .breadcrumb-item:before, .breadcrumb.bg-danger .breadcrumb-item:before, .breadcrumb.bg-warning .breadcrumb-item:before, .breadcrumb.bg-primary .breadcrumb-item:before, .breadcrumb.bg-info .breadcrumb-item:before { + color: inherit; } + .breadcrumb.bg-success .breadcrumb-item a, .breadcrumb.bg-success .breadcrumb-item span, .breadcrumb.bg-dark .breadcrumb-item a, .breadcrumb.bg-dark .breadcrumb-item span, .breadcrumb.bg-danger .breadcrumb-item a, .breadcrumb.bg-danger .breadcrumb-item span, .breadcrumb.bg-warning .breadcrumb-item a, .breadcrumb.bg-warning .breadcrumb-item span, .breadcrumb.bg-primary .breadcrumb-item a, .breadcrumb.bg-primary .breadcrumb-item span, .breadcrumb.bg-info .breadcrumb-item a, .breadcrumb.bg-info .breadcrumb-item span { + color: inherit; } + +/* inverse breadcrumb */ +.bg-inverse-primary { + background: #80b1ff; + border-color: #0062ff; } + .bg-inverse-primary .breadcrumb-item { + color: #0062ff; } + .bg-inverse-primary .breadcrumb-item:before { + color: inherit; } + .bg-inverse-primary .breadcrumb-item a { + color: inherit; } + .bg-inverse-primary.breadcrumb-custom { + background: transparent; } + .bg-inverse-primary.breadcrumb-custom .breadcrumb-item { + background: #80b1ff; } + .bg-inverse-primary.breadcrumb-custom .breadcrumb-item a { + color: #0062ff; + border: none; } + .bg-inverse-primary.breadcrumb-custom .breadcrumb-item a:before { + border-left-color: #80b1ff; } + .bg-inverse-primary.breadcrumb-custom .breadcrumb-item span { + color: #0062ff; } + .bg-inverse-primary.breadcrumb-custom .breadcrumb-item:last-child { + background: transparent; } + +.bg-inverse-secondary { + background: #d6d9e0; + border-color: #8e94a9; } + .bg-inverse-secondary .breadcrumb-item { + color: #8e94a9; } + .bg-inverse-secondary .breadcrumb-item:before { + color: inherit; } + .bg-inverse-secondary .breadcrumb-item a { + color: inherit; } + .bg-inverse-secondary.breadcrumb-custom { + background: transparent; } + .bg-inverse-secondary.breadcrumb-custom .breadcrumb-item { + background: #d6d9e0; } + .bg-inverse-secondary.breadcrumb-custom .breadcrumb-item a { + color: #8e94a9; + border: none; } + .bg-inverse-secondary.breadcrumb-custom .breadcrumb-item a:before { + border-left-color: #d6d9e0; } + .bg-inverse-secondary.breadcrumb-custom .breadcrumb-item span { + color: #8e94a9; } + .bg-inverse-secondary.breadcrumb-custom .breadcrumb-item:last-child { + background: transparent; } + +.bg-inverse-success { + background: #a8e8a7; + border-color: #44ce42; } + .bg-inverse-success .breadcrumb-item { + color: #44ce42; } + .bg-inverse-success .breadcrumb-item:before { + color: inherit; } + .bg-inverse-success .breadcrumb-item a { + color: inherit; } + .bg-inverse-success.breadcrumb-custom { + background: transparent; } + .bg-inverse-success.breadcrumb-custom .breadcrumb-item { + background: #a8e8a7; } + .bg-inverse-success.breadcrumb-custom .breadcrumb-item a { + color: #44ce42; + border: none; } + .bg-inverse-success.breadcrumb-custom .breadcrumb-item a:before { + border-left-color: #a8e8a7; } + .bg-inverse-success.breadcrumb-custom .breadcrumb-item span { + color: #44ce42; } + .bg-inverse-success.breadcrumb-custom .breadcrumb-item:last-child { + background: transparent; } + +.bg-inverse-info { + background: #dfc7f1; + border-color: #a461d8; } + .bg-inverse-info .breadcrumb-item { + color: #a461d8; } + .bg-inverse-info .breadcrumb-item:before { + color: inherit; } + .bg-inverse-info .breadcrumb-item a { + color: inherit; } + .bg-inverse-info.breadcrumb-custom { + background: transparent; } + .bg-inverse-info.breadcrumb-custom .breadcrumb-item { + background: #dfc7f1; } + .bg-inverse-info.breadcrumb-custom .breadcrumb-item a { + color: #a461d8; + border: none; } + .bg-inverse-info.breadcrumb-custom .breadcrumb-item a:before { + border-left-color: #dfc7f1; } + .bg-inverse-info.breadcrumb-custom .breadcrumb-item span { + color: #a461d8; } + .bg-inverse-info.breadcrumb-custom .breadcrumb-item:last-child { + background: transparent; } + +.bg-inverse-warning { + background: #ffecc2; + border-color: #ffc542; } + .bg-inverse-warning .breadcrumb-item { + color: #ffc542; } + .bg-inverse-warning .breadcrumb-item:before { + color: inherit; } + .bg-inverse-warning .breadcrumb-item a { + color: inherit; } + .bg-inverse-warning.breadcrumb-custom { + background: transparent; } + .bg-inverse-warning.breadcrumb-custom .breadcrumb-item { + background: #ffecc2; } + .bg-inverse-warning.breadcrumb-custom .breadcrumb-item a { + color: #ffc542; + border: none; } + .bg-inverse-warning.breadcrumb-custom .breadcrumb-item a:before { + border-left-color: #ffecc2; } + .bg-inverse-warning.breadcrumb-custom .breadcrumb-item span { + color: #ffc542; } + .bg-inverse-warning.breadcrumb-custom .breadcrumb-item:last-child { + background: transparent; } + +.bg-inverse-danger { + background: #fed7d7; + border-color: #fc5a5a; } + .bg-inverse-danger .breadcrumb-item { + color: #fc5a5a; } + .bg-inverse-danger .breadcrumb-item:before { + color: inherit; } + .bg-inverse-danger .breadcrumb-item a { + color: inherit; } + .bg-inverse-danger.breadcrumb-custom { + background: transparent; } + .bg-inverse-danger.breadcrumb-custom .breadcrumb-item { + background: #fed7d7; } + .bg-inverse-danger.breadcrumb-custom .breadcrumb-item a { + color: #fc5a5a; + border: none; } + .bg-inverse-danger.breadcrumb-custom .breadcrumb-item a:before { + border-left-color: #fed7d7; } + .bg-inverse-danger.breadcrumb-custom .breadcrumb-item span { + color: #fc5a5a; } + .bg-inverse-danger.breadcrumb-custom .breadcrumb-item:last-child { + background: transparent; } + +.bg-inverse-light, .image-grouped .text-avatar { + background: #f2f3f5; + border-color: #aab2bd; } + .bg-inverse-light .breadcrumb-item, .image-grouped .text-avatar .breadcrumb-item { + color: #aab2bd; } + .bg-inverse-light .breadcrumb-item:before, .image-grouped .text-avatar .breadcrumb-item:before { + color: inherit; } + .bg-inverse-light .breadcrumb-item a, .image-grouped .text-avatar .breadcrumb-item a { + color: inherit; } + .bg-inverse-light.breadcrumb-custom, .image-grouped .breadcrumb-custom.text-avatar { + background: transparent; } + .bg-inverse-light.breadcrumb-custom .breadcrumb-item, .image-grouped .breadcrumb-custom.text-avatar .breadcrumb-item { + background: #f2f3f5; } + .bg-inverse-light.breadcrumb-custom .breadcrumb-item a, .image-grouped .breadcrumb-custom.text-avatar .breadcrumb-item a { + color: #aab2bd; + border: none; } + .bg-inverse-light.breadcrumb-custom .breadcrumb-item a:before, .image-grouped .breadcrumb-custom.text-avatar .breadcrumb-item a:before { + border-left-color: #f2f3f5; } + .bg-inverse-light.breadcrumb-custom .breadcrumb-item span, .image-grouped .breadcrumb-custom.text-avatar .breadcrumb-item span { + color: #aab2bd; } + .bg-inverse-light.breadcrumb-custom .breadcrumb-item:last-child, .image-grouped .breadcrumb-custom.text-avatar .breadcrumb-item:last-child { + background: transparent; } + +.bg-inverse-dark { + background: #004cb7; + border-color: #001737; } + .bg-inverse-dark .breadcrumb-item { + color: #001737; } + .bg-inverse-dark .breadcrumb-item:before { + color: inherit; } + .bg-inverse-dark .breadcrumb-item a { + color: inherit; } + .bg-inverse-dark.breadcrumb-custom { + background: transparent; } + .bg-inverse-dark.breadcrumb-custom .breadcrumb-item { + background: #004cb7; } + .bg-inverse-dark.breadcrumb-custom .breadcrumb-item a { + color: #001737; + border: none; } + .bg-inverse-dark.breadcrumb-custom .breadcrumb-item a:before { + border-left-color: #004cb7; } + .bg-inverse-dark.breadcrumb-custom .breadcrumb-item span { + color: #001737; } + .bg-inverse-dark.breadcrumb-custom .breadcrumb-item:last-child { + background: transparent; } + +/* Cards */ +.card { + border: 0; + border-radius: 0; } + .card .card-body { + padding: 2.5rem 2.5rem; } + .card .card-body + .card-body { + padding-top: 1rem; } + .card .card-title { + color: #001737; + margin-bottom: 1.625rem; + text-transform: capitalize; + font-family: "nunito-regular", sans-serif; + font-size: 1.125rem; + font-weight: 600; } + .card .card-subtitle { + font-family: "nunito-regular", sans-serif; + margin-top: 0.625rem; + margin-bottom: 0.625rem; } + .card .card-description { + color: #76838f; + margin-bottom: 1.5rem; + font-family: "nunito-regular", sans-serif; } + .card.card-outline-success { + border: 1px solid #44ce42; } + .card.card-outline-primary { + border: 1px solid #0062ff; } + .card.card-outline-warning { + border: 1px solid #ffc542; } + .card.card-outline-danger { + border: 1px solid #fc5a5a; } + .card.card-rounded { + border-radius: 5px; } + .card.card-faded { + background: #b5b0b2; + border-color: #b5b0b2; } + .card.card-circle-progress { + color: #ffffff; + text-align: center; } + .card.card-img-holder { + position: relative; } + .card.card-img-holder .card-img-absolute { + position: absolute; + top: 0; + right: 0; + height: 100%; } + .card.card-circle-progress { + color: #ffffff; + text-align: center; } + .card.card-no-shadow { + -webkit-box-shadow: none; + box-shadow: none; } + +.card-inverse-primary { + background: rgba(0, 98, 255, 0.2); + border: 1px solid #005aeb; + color: #004ac2; } + +.card-inverse-secondary { + background: rgba(142, 148, 169, 0.2); + border: 1px solid #83889b; + color: #6c7080; } + +.card-inverse-success { + background: rgba(68, 206, 66, 0.2); + border: 1px solid #3fbe3d; + color: #349d32; } + +.card-inverse-info { + background: rgba(164, 97, 216, 0.2); + border: 1px solid #9759c7; + color: #7d4aa4; } + +.card-inverse-warning { + background: rgba(255, 197, 66, 0.2); + border: 1px solid #ebb53d; + color: #c29632; } + +.card-inverse-danger { + background: rgba(252, 90, 90, 0.2); + border: 1px solid #e85353; + color: #c04444; } + +.card-inverse-light { + background: rgba(170, 178, 189, 0.2); + border: 1px solid #9ca4ae; + color: #818790; } + +.card-inverse-dark { + background: rgba(0, 23, 55, 0.2); + border: 1px solid #001533; + color: #00112a; } + +/* Checkboxes and Radios */ +.form-check { + position: relative; + display: block; + margin-top: 15px; + margin-bottom: 10px; + padding-left: 0; } + .form-check .form-check-label { + display: block; + margin-left: 1.75rem; + font-size: 0.875rem; + line-height: 1.5; } + .rtl .form-check .form-check-label { + margin-left: 0; + margin-right: 1.75rem; } + .form-check .form-check-label input { + position: absolute; + top: 0; + left: 0; + margin-left: 0; + margin-top: 0; + z-index: 1; + cursor: pointer; + opacity: 0; + filter: alpha(opacity=0); } + .rtl .form-check .form-check-label input { + left: auto; + right: 0; } + .form-check .form-check-label input[type="checkbox"] + .input-helper:before, .form-check .form-check-label input[type="checkbox"] + .input-helper:after { + position: absolute; + top: 0; + left: 0; } + .rtl .form-check .form-check-label input[type="checkbox"] + .input-helper:before, .rtl .form-check .form-check-label input[type="checkbox"] + .input-helper:after { + left: auto; + right: 0; } + .form-check .form-check-label input[type="checkbox"] + .input-helper:before { + content: ""; + width: 18px; + height: 18px; + border-radius: 2px; + border: solid #0062ff; + border-width: 2px; + -webkit-transition: all; + transition: all; + transition-duration: 0s; + -webkit-transition-duration: 250ms; + transition-duration: 250ms; } + .form-check .form-check-label input[type="checkbox"] + .input-helper:after { + -webkit-transition: all; + transition: all; + transition-duration: 0s; + -webkit-transition-duration: 250ms; + transition-duration: 250ms; + font-family: Material Design Icons; + opacity: 0; + filter: alpha(opacity=0); + -webkit-transform: scale(0); + transform: scale(0); + content: '\F12C'; + font-size: .9375rem; + font-weight: bold; + color: #ffffff; } + .form-check .form-check-label input[type="checkbox"]:checked + .input-helper:before { + background: #0062ff; + border-width: 0; } + .form-check .form-check-label input[type="checkbox"]:checked + .input-helper:after { + width: 18px; + opacity: 1; + line-height: 18px; + filter: alpha(opacity=100); + -webkit-transform: scale(1); + transform: scale(1); } + .form-check .form-check-label input[type="checkbox"]:disabled + .input-helper:before { + border-color: rgba(151, 151, 151, 0.3); } + .form-check .form-check-label input[type="checkbox"]:disabled:checked + .input-helper:after { + background: rgba(151, 151, 151, 0.3); + color: #ffffff; } + .form-check .form-check-label input[type="radio"] + .input-helper:before { + position: absolute; + content: ""; + top: 0; + left: 0; + border: solid #0062ff; + border-width: 2px; + width: 20px; + height: 20px; + border-radius: 50%; + -webkit-transition: all; + transition: all; + transition-duration: 0s; + -webkit-transition-duration: 250ms; + transition-duration: 250ms; } + .rtl .form-check .form-check-label input[type="radio"] + .input-helper:before { + left: auto; + right: 0; } + .form-check .form-check-label input[type="radio"] + .input-helper:after { + content: ""; + width: 8px; + height: 8px; + background: #ffffff; + border-radius: 50%; + top: 6px; + left: 6px; + -webkit-transition: all; + transition: all; + transition-duration: 0s; + -webkit-transition-duration: 250ms; + transition-duration: 250ms; + opacity: 0; + filter: alpha(opacity=0); + -webkit-transform: scale(0); + transform: scale(0); + position: absolute; } + .rtl .form-check .form-check-label input[type="radio"] + .input-helper:after { + left: auto; + right: 6px; } + .form-check .form-check-label input[type="radio"]:checked + .input-helper:before { + background: -webkit-gradient(linear, left top, right top, from(#da8cff), to(#9a55ff)); + background: linear-gradient(to right, #da8cff, #9a55ff); + border-width: 0; } + .form-check .form-check-label input[type="radio"]:checked + .input-helper:after { + opacity: 1; + line-height: 1.5; + filter: alpha(opacity=100); + -webkit-transform: scale(1); + transform: scale(1); } + .form-check .form-check-label input[type="radio"]:disabled + .input-helper:before { + border-color: rgba(151, 151, 151, 0.3); } + .form-check .form-check-label input[type="radio"]:disabled:checked + .input-helper:before { + background: rgba(151, 151, 151, 0.3); } + .form-check .form-check-label input[type="radio"]:disabled:checked + .input-helper:after { + background: #ffffff; } + +.form-check-primary.form-check label input[type="checkbox"] + .input-helper:before, +.form-check-primary.form-check label input[type="radio"] + .input-helper:before { + border-color: #0062ff; } + +.form-check-primary.form-check label input[type="checkbox"]:checked + .input-helper:before, +.form-check-primary.form-check label input[type="radio"]:checked + .input-helper:before { + background: -webkit-gradient(linear, left top, right top, from(#da8cff), to(#9a55ff)); + background: linear-gradient(to right, #da8cff, #9a55ff); } + +.form-check-secondary.form-check label input[type="checkbox"] + .input-helper:before, +.form-check-secondary.form-check label input[type="radio"] + .input-helper:before { + border-color: #8e94a9; } + +.form-check-secondary.form-check label input[type="checkbox"]:checked + .input-helper:before, +.form-check-secondary.form-check label input[type="radio"]:checked + .input-helper:before { + background: -webkit-gradient(linear, left top, right top, from(#e7ebf0), to(#868e96)); + background: linear-gradient(to right, #e7ebf0, #868e96); } + +.form-check-success.form-check label input[type="checkbox"] + .input-helper:before, +.form-check-success.form-check label input[type="radio"] + .input-helper:before { + border-color: #44ce42; } + +.form-check-success.form-check label input[type="checkbox"]:checked + .input-helper:before, +.form-check-success.form-check label input[type="radio"]:checked + .input-helper:before { + background: -webkit-gradient(linear, left top, right top, from(#84d9d2), to(#07cdae)); + background: linear-gradient(to right, #84d9d2, #07cdae); } + +.form-check-info.form-check label input[type="checkbox"] + .input-helper:before, +.form-check-info.form-check label input[type="radio"] + .input-helper:before { + border-color: #a461d8; } + +.form-check-info.form-check label input[type="checkbox"]:checked + .input-helper:before, +.form-check-info.form-check label input[type="radio"]:checked + .input-helper:before { + background: -webkit-gradient(linear, left top, right top, from(#90caf9), color-stop(99%, #047edf)); + background: linear-gradient(to right, #90caf9, #047edf 99%); } + +.form-check-warning.form-check label input[type="checkbox"] + .input-helper:before, +.form-check-warning.form-check label input[type="radio"] + .input-helper:before { + border-color: #ffc542; } + +.form-check-warning.form-check label input[type="checkbox"]:checked + .input-helper:before, +.form-check-warning.form-check label input[type="radio"]:checked + .input-helper:before { + background: -webkit-gradient(linear, left top, right top, from(#f6e384), to(#ffd500)); + background: linear-gradient(to right, #f6e384, #ffd500); } + +.form-check-danger.form-check label input[type="checkbox"] + .input-helper:before, +.form-check-danger.form-check label input[type="radio"] + .input-helper:before { + border-color: #fc5a5a; } + +.form-check-danger.form-check label input[type="checkbox"]:checked + .input-helper:before, +.form-check-danger.form-check label input[type="radio"]:checked + .input-helper:before { + background: -webkit-gradient(linear, left top, right top, from(#ffbf96), to(#fe7096)); + background: linear-gradient(to right, #ffbf96, #fe7096); } + +.form-check-light.form-check label input[type="checkbox"] + .input-helper:before, +.form-check-light.form-check label input[type="radio"] + .input-helper:before { + border-color: #aab2bd; } + +.form-check-light.form-check label input[type="checkbox"]:checked + .input-helper:before, +.form-check-light.form-check label input[type="radio"]:checked + .input-helper:before { + background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#e4e4e9)); + background: linear-gradient(to bottom, #f4f4f4, #e4e4e9); } + +.form-check-dark.form-check label input[type="checkbox"] + .input-helper:before, +.form-check-dark.form-check label input[type="radio"] + .input-helper:before { + border-color: #001737; } + +.form-check-dark.form-check label input[type="checkbox"]:checked + .input-helper:before, +.form-check-dark.form-check label input[type="radio"]:checked + .input-helper:before { + background: linear-gradient(89deg, #5e7188, #3e4b5b); } + +/* Tables */ +.table { + margin-bottom: 0; } + .table thead th { + border-top: 0; + border-bottom-width: 1px; + font-family: "nunito-medium", sans-serif; + font-weight: initial; } + .table thead th i { + margin-left: 0.325rem; } + .table th, + .table td { + vertical-align: middle; + font-size: 0.875rem; + line-height: 1; + white-space: nowrap; } + .table th img, + .table td img { + width: 36px; + height: 36px; + border-radius: 100%; } + .table th .badge, + .table td .badge { + margin-bottom: 0; } + .table.table-borderless { + border: none; } + .table.table-borderless tr, + .table.table-borderless td, + .table.table-borderless th { + border: none; } + +/* Preview */ +.preview-list .preview-item { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-align: start; + -ms-flex-align: start; + align-items: flex-start; + padding: .75rem 1.5rem; + font-size: .875rem; } + .preview-list .preview-item:last-child { + border-bottom: 0; } + .preview-list .preview-item:hover { + background: #f8f9fa; } + .preview-list .preview-item .form-check { + margin-top: 8px; + margin-right: 1rem; } + .preview-list .preview-item .preview-thumbnail { + color: #ffffff; + position: relative; } + .preview-list .preview-item .preview-thumbnail img, + .preview-list .preview-item .preview-thumbnail .preview-icon { + width: 36px; + height: 36px; + border-radius: 100%; } + .preview-list .preview-item .preview-thumbnail .preview-icon { + padding: 6px; + text-align: center; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; } + .preview-list .preview-item .preview-thumbnail .preview-icon i { + font-size: 1.125rem; + margin: 0; } + .preview-list .preview-item .preview-thumbnail .badge { + border: 2px solid #ffffff; + border-radius: 100%; + bottom: 5px; + display: block; + height: 14px; + left: -5px; + padding: 0; + position: absolute; + width: 14px; } + .preview-list .preview-item .preview-item-content { + line-height: 1; + padding-left: 15px; } + .preview-list .preview-item .preview-item-content:first-child { + padding-left: 0; } + .preview-list .preview-item .preview-item-content p { + margin-bottom: 10px; } + .preview-list .preview-item .preview-item-content p .content-category { + font-family: 'source-sans-pro-semibold', sans-serif; + padding-right: 15px; + border-right: 1px solid rgba(151, 151, 151, 0.3); } + .rtl .preview-list .preview-item .preview-item-content { + padding-left: 0; + padding-right: 1rem; + margin-right: 0; + margin-left: auto; } + .preview-list .preview-item .preview-actions { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; } + .preview-list .preview-item .preview-actions i { + width: 29px; + color: #e6e9ed; + height: 29px; + border: 2px solid #e6e9ed; + border-radius: 100%; + padding: 3px 6px; + display: inline-block; } + .preview-list .preview-item .preview-actions i:first-child { + margin-right: 10px; } + +.preview-list.comment-preview .preview-item { + padding: .87rem 0; } + .preview-list.comment-preview .preview-item:first-child { + padding-top: 0; } + .preview-list.comment-preview .preview-item p { + line-height: 27px; } + +.preview-list.bordered .preview-item { + border-bottom: 1px solid rgba(151, 151, 151, 0.3); } + .preview-list.bordered .preview-item:last-child { + border-bottom: 0; } + +/*-------------------------------------------------------------------*/ +/* Select2 */ +.select2-container--default .select2-results__option--highlighted[aria-selected] { + background: #0062ff; } + +.select2-container--default .select2-selection--single, +.select2-container--default .select2-dropdown, +.select2-container--default .select2-selection--multiple { + border-color: rgba(151, 151, 151, 0.3); } + .select2-container--default .select2-selection--single .select2-search__field, + .select2-container--default .select2-dropdown .select2-search__field, + .select2-container--default .select2-selection--multiple .select2-search__field { + border-color: rgba(151, 151, 151, 0.3); } + +.select2-container--default .select2-selection--single { + height: auto; } + .select2-container--default .select2-selection--single .select2-selection__rendered { + line-height: 14px; } + +.select2-container--default .select2-dropdown { + font-size: .8125rem; } + +.select2-container--default.select2-container--focus .select2-selection--multiple { + border-color: rgba(151, 151, 151, 0.3); } + +.select2-container--default .select2-selection--multiple .select2-selection__choice { + color: #ffffff; + border: 0; + border-radius: 3px; + padding: 6px; + font-size: .625rem; + font-family: inherit; + line-height: 1; } + .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove { + color: #ffffff; } + .select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5n+1) { + background: #0062ff; } + .select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5n+2) { + background: #44ce42; } + .select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5n+3) { + background: #a461d8; } + .select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5n+4) { + background: #fc5a5a; } + .select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5n+5) { + background: #ffc542; } + +/* Typeahead */ +.tt-menu, +.gist { + text-align: left; } + +.twitter-typeahead { + max-width: 100%; } + +.typeahead { + background-color: #ffffff; } + .typeahead:focus { + border-color: rgba(151, 151, 151, 0.3); } + +.tt-query { + -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); + box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); } + +.tt-hint { + color: #434a54; } + +.tt-menu { + width: 100%; + margin: 12px 0; + padding: 8px 0; + background-color: #ffffff; + border: 1px solid rgba(151, 151, 151, 0.3); + border-radius: 8px; + -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); + box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); } + +.tt-suggestion { + padding: 3px 20px; + font-size: inherit; } + .tt-suggestion:hover { + cursor: pointer; + color: #ffffff; + background-color: #0062ff; } + .tt-suggestion .tt-cursor { + color: #ffffff; + background-color: #0062ff; } + .tt-suggestion p { + margin: 0; } + +/*-------------------------------------------------------------------*/ +/* Dropdowns */ +.dropdown .dropdown-toggle:after { + border-top: 0; + border-right: 0; + border-left: 0; + border-bottom: 0; + font: normal normal normal 24px/1 "Material Design Icons"; + content: "\f35d"; + width: auto; + height: auto; + vertical-align: baseline; + font-size: .75rem; } + .rtl .dropdown .dropdown-toggle:after { + margin-left: 0; + margin-right: 0.255em; } + +.dropdown .dropdown-menu { + margin-top: .75rem; + font-size: 0.875rem; + -webkit-box-shadow: 0px 1px 15px 1px rgba(230, 234, 236, 0.35); + box-shadow: 0px 1px 15px 1px rgba(230, 234, 236, 0.35); + border-radius: 0; } + .dropdown .dropdown-menu .dropdown-item { + font-size: 1rem; + padding: .25rem 1.5rem; } + .dropdown .dropdown-menu .dropdown-item:active { + background: initial; } + +.dropdown.dropdown-arrow-none .dropdown-toggle:after { + display: none; } + +.rtl .dropdown .dropdown-header { + text-align: right; } + +.rtl .dropdown .dropdown-item { + text-align: right; } + +/* Forms */ +.form-group { + margin-bottom: 1.5rem; } + +.input-group-append, +.input-group-prepend { + color: #181824; + width: auto; + border: none; } + .input-group-append .input-group-text, + .input-group-prepend .input-group-text { + border-color: rgba(151, 151, 151, 0.3); + padding: 0.94rem 0.5rem 0.94rem 1rem; + color: #181824; } + .rtl .input-group-append .input-group-text, .rtl + .input-group-prepend .input-group-text { + padding: 0.94rem 1rem 0.94rem 0.5rem; } + +.form-control, .select2-container--default .select2-selection--single, .select2-container--default .select2-selection--single .select2-search__field, .typeahead, +.tt-query, +.tt-hint { + border: 1px solid rgba(151, 151, 151, 0.3); + font-family: "nunito-regular", sans-serif; + font-size: 0.8125rem; } + +select.form-control, .select2-container--default select.select2-selection--single, .select2-container--default .select2-selection--single select.select2-search__field, select.typeahead, +select.tt-query, +select.tt-hint { + padding: .4375rem .75rem; + border: 0; + outline: 1px solid rgba(151, 151, 151, 0.3); + color: #181824; } + select.form-control:focus, .select2-container--default select.select2-selection--single:focus, .select2-container--default .select2-selection--single select.select2-search__field:focus, select.typeahead:focus, + select.tt-query:focus, + select.tt-hint:focus { + outline: 1px solid rgba(151, 151, 151, 0.3); } + select.form-control.border-primary, .select2-container--default select.border-primary.select2-selection--single, .select2-container--default .select2-selection--single select.border-primary.select2-search__field, select.border-primary.typeahead, + select.border-primary.tt-query, + select.border-primary.tt-hint { + outline: 1px solid #0062ff; } + select.form-control.border-primary:focus, .select2-container--default select.border-primary.select2-selection--single:focus, .select2-container--default .select2-selection--single select.border-primary.select2-search__field:focus, select.border-primary.typeahead:focus, + select.border-primary.tt-query:focus, + select.border-primary.tt-hint:focus { + outline: 1px solid #0062ff; } + select.form-control.border-secondary, select.form-control.loader-demo-box, .select2-container--default select.loader-demo-box.select2-selection--single, .select2-container--default .select2-selection--single select.loader-demo-box.select2-search__field, select.loader-demo-box.typeahead, + select.loader-demo-box.tt-query, + select.loader-demo-box.tt-hint, .select2-container--default select.border-secondary.select2-selection--single, .select2-container--default .select2-selection--single select.border-secondary.select2-search__field, select.border-secondary.typeahead, + select.border-secondary.tt-query, + select.border-secondary.tt-hint { + outline: 1px solid #8e94a9; } + select.form-control.border-secondary:focus, select.form-control.loader-demo-box:focus, .select2-container--default select.loader-demo-box.select2-selection--single:focus, .select2-container--default .select2-selection--single select.loader-demo-box.select2-search__field:focus, select.loader-demo-box.typeahead:focus, + select.loader-demo-box.tt-query:focus, + select.loader-demo-box.tt-hint:focus, .select2-container--default select.border-secondary.select2-selection--single:focus, .select2-container--default .select2-selection--single select.border-secondary.select2-search__field:focus, select.border-secondary.typeahead:focus, + select.border-secondary.tt-query:focus, + select.border-secondary.tt-hint:focus { + outline: 1px solid #8e94a9; } + select.form-control.border-success, .select2-container--default select.border-success.select2-selection--single, .select2-container--default .select2-selection--single select.border-success.select2-search__field, select.border-success.typeahead, + select.border-success.tt-query, + select.border-success.tt-hint { + outline: 1px solid #44ce42; } + select.form-control.border-success:focus, .select2-container--default select.border-success.select2-selection--single:focus, .select2-container--default .select2-selection--single select.border-success.select2-search__field:focus, select.border-success.typeahead:focus, + select.border-success.tt-query:focus, + select.border-success.tt-hint:focus { + outline: 1px solid #44ce42; } + select.form-control.border-info, .select2-container--default select.border-info.select2-selection--single, .select2-container--default .select2-selection--single select.border-info.select2-search__field, select.border-info.typeahead, + select.border-info.tt-query, + select.border-info.tt-hint { + outline: 1px solid #a461d8; } + select.form-control.border-info:focus, .select2-container--default select.border-info.select2-selection--single:focus, .select2-container--default .select2-selection--single select.border-info.select2-search__field:focus, select.border-info.typeahead:focus, + select.border-info.tt-query:focus, + select.border-info.tt-hint:focus { + outline: 1px solid #a461d8; } + select.form-control.border-warning, .select2-container--default select.border-warning.select2-selection--single, .select2-container--default .select2-selection--single select.border-warning.select2-search__field, select.border-warning.typeahead, + select.border-warning.tt-query, + select.border-warning.tt-hint { + outline: 1px solid #ffc542; } + select.form-control.border-warning:focus, .select2-container--default select.border-warning.select2-selection--single:focus, .select2-container--default .select2-selection--single select.border-warning.select2-search__field:focus, select.border-warning.typeahead:focus, + select.border-warning.tt-query:focus, + select.border-warning.tt-hint:focus { + outline: 1px solid #ffc542; } + select.form-control.border-danger, .select2-container--default select.border-danger.select2-selection--single, .select2-container--default .select2-selection--single select.border-danger.select2-search__field, select.border-danger.typeahead, + select.border-danger.tt-query, + select.border-danger.tt-hint { + outline: 1px solid #fc5a5a; } + select.form-control.border-danger:focus, .select2-container--default select.border-danger.select2-selection--single:focus, .select2-container--default .select2-selection--single select.border-danger.select2-search__field:focus, select.border-danger.typeahead:focus, + select.border-danger.tt-query:focus, + select.border-danger.tt-hint:focus { + outline: 1px solid #fc5a5a; } + select.form-control.border-light, .select2-container--default select.border-light.select2-selection--single, .select2-container--default .select2-selection--single select.border-light.select2-search__field, select.border-light.typeahead, + select.border-light.tt-query, + select.border-light.tt-hint { + outline: 1px solid #aab2bd; } + select.form-control.border-light:focus, .select2-container--default select.border-light.select2-selection--single:focus, .select2-container--default .select2-selection--single select.border-light.select2-search__field:focus, select.border-light.typeahead:focus, + select.border-light.tt-query:focus, + select.border-light.tt-hint:focus { + outline: 1px solid #aab2bd; } + select.form-control.border-dark, .select2-container--default select.border-dark.select2-selection--single, .select2-container--default .select2-selection--single select.border-dark.select2-search__field, select.border-dark.typeahead, + select.border-dark.tt-query, + select.border-dark.tt-hint { + outline: 1px solid #001737; } + select.form-control.border-dark:focus, .select2-container--default select.border-dark.select2-selection--single:focus, .select2-container--default .select2-selection--single select.border-dark.select2-search__field:focus, select.border-dark.typeahead:focus, + select.border-dark.tt-query:focus, + select.border-dark.tt-hint:focus { + outline: 1px solid #001737; } + +.form-group label { + font-size: 0.875rem; + line-height: 1; + vertical-align: top; + margin-bottom: .5rem; } + +.form-group.has-danger .form-control, .form-group.has-danger .select2-container--default .select2-selection--single, .select2-container--default .form-group.has-danger .select2-selection--single, .form-group.has-danger .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .form-group.has-danger .select2-search__field, .form-group.has-danger .typeahead, +.form-group.has-danger .tt-query, +.form-group.has-danger .tt-hint { + border-color: #fc5a5a; } + +.form-group .file-upload-default { + visibility: hidden; + position: absolute; } + +.form-group .file-upload-info { + background: transparent; } + +.form-control-sm { + height: 2.875rem; } + +/* Icons */ +.icons-list { + border-left: 1px solid rgba(151, 151, 151, 0.3); + border-top: 1px solid rgba(151, 151, 151, 0.3); } + .icons-list > div { + background: #ffffff; + border-bottom: 1px solid rgba(151, 151, 151, 0.3); + border-right: 1px solid rgba(151, 151, 151, 0.3); + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + padding: 15px 15px; + font-family: "nunito-regular", sans-serif; + font-size: 0.875rem; } + .icons-list > div i { + display: inline-block; + font-size: 20px; + width: 40px; + text-align: left; + color: #0062ff; } + +/* Lists */ +ul, +ol, +dl { + padding-left: 1rem; + font-size: 0.875rem; } + ul li, + ol li, + dl li { + line-height: 1.8; } + +.list-ticked, +.list-arrow, +.list-star { + list-style: none; + padding: 0; } + .list-ticked li, + .list-arrow li, + .list-star li { + padding-left: 1.5rem; } + .list-ticked li:before, + .list-arrow li:before, + .list-star li:before { + font-family: "Material Design Icons"; + margin-left: -1.5rem; + width: 1.5rem; + margin-right: .5rem; } + +.list-ticked li:before { + content: '\F12D'; + color: #fc5a5a; } + +.list-arrow li:before { + content: '\F142'; + color: #44ce42; } + +.list-star li:before { + content: '\F4CE'; + color: #ffc542; } + +.gradient-bullet-list { + padding-left: 0; } + .rtl .gradient-bullet-list { + padding-right: 0; } + .gradient-bullet-list li { + position: relative; + list-style-type: none; + padding-left: 25px; + line-height: 1; + padding-bottom: 25px; } + .gradient-bullet-list li:before, .gradient-bullet-list li:after { + content: ""; + position: absolute; } + .gradient-bullet-list li:before { + top: 0; + left: 0; + width: 15px; + height: 15px; + border-radius: 100%; } + .gradient-bullet-list li:after { + width: 11px; + height: 11px; + top: 2px; + left: 2px; + background: #fff; + border-radius: 100%; } + .gradient-bullet-list li:nth-child(1):before { + background: -webkit-gradient(linear, left top, right top, from(#ffbf96), to(#fe7096)); + background: linear-gradient(to right, #ffbf96, #fe7096); } + .gradient-bullet-list li:nth-child(2):before { + background: -webkit-gradient(linear, left top, right top, from(#90caf9), color-stop(99%, #047edf)); + background: linear-gradient(to right, #90caf9, #047edf 99%); } + .gradient-bullet-list li:nth-child(3):before { + background: -webkit-gradient(linear, left top, right top, from(#f6e384), to(#ffd500)); + background: linear-gradient(to right, #f6e384, #ffd500); } + .gradient-bullet-list li:nth-child(4):before { + background: -webkit-gradient(linear, left top, right top, from(#84d9d2), to(#07cdae)); + background: linear-gradient(to right, #84d9d2, #07cdae); } + .gradient-bullet-list li:nth-child(5):before { + background: -webkit-gradient(linear, left top, right top, from(#da8cff), to(#9a55ff)); + background: linear-gradient(to right, #da8cff, #9a55ff); } + +.bullet-line-list { + padding-left: 30px; + margin-bottom: 0; + position: relative; + list-style-type: none; } + .rtl .bullet-line-list { + padding-right: 0px; } + .bullet-line-list li { + position: relative; + line-height: 1; + padding-bottom: 10px; } + .bullet-line-list li:before { + content: ""; + position: absolute; + border-radius: 100%; + width: 12px; + height: 12px; + left: -28px; + top: 6px; + border: 3px solid #0062ff; + margin-right: 15px; + z-index: 2; + background: #ffffff; } + .bullet-line-list li:after { + content: ""; + border: 1px solid rgba(151, 151, 151, 0.3); + position: absolute; + bottom: 0; + left: -23px; + height: 100%; } + .bullet-line-list li:first-child:after { + content: ""; + height: 80%; } + .bullet-line-list li:last-child { + padding-bottom: 0; } + .bullet-line-list li:last-child:after { + content: ""; + top: 0; + height: 30%; } + +.nav-tabs .nav-link { + background: #f6f8fa; + color: #000000; + border-radius: 0; + border: 1px solid rgba(151, 151, 151, 0.3); + padding: .75rem 1.5rem; } + +.nav-tabs .nav-item:first-child .nav-link { + border-radius: 4px 0 0 0; } + +.nav-tabs .nav-item:last-child .nav-link { + border-radius: 0 4px 0 0; } + +.nav-tabs.nav-tabs-vertical, .nav-tabs.nav-tabs-vertical-custom { + border-bottom: 0; } + .nav-tabs.nav-tabs-vertical .nav-link.active, .nav-tabs.nav-tabs-vertical-custom .nav-link.active { + border-bottom-color: rgba(151, 151, 151, 0.3); } + .nav-tabs.nav-tabs-vertical .nav-item:first-child .nav-link, .nav-tabs.nav-tabs-vertical-custom .nav-item:first-child .nav-link { + border-radius: 4px 4px 0 0; } + .nav-tabs.nav-tabs-vertical .nav-item:last-child .nav-link, .nav-tabs.nav-tabs-vertical-custom .nav-item:last-child .nav-link { + border-radius: 0 0 4px 4px; } + +.nav-tabs.nav-tabs-vertical-custom { + background: #0062ff; + border-radius: 4px; } + .nav-tabs.nav-tabs-vertical-custom .nav-link { + background: transparent; + border-color: rgba(255, 255, 255, 0.2); + color: #002766; + font-family: "nunito-bold", sans-serif; + padding: 1.75rem; } + .nav-tabs.nav-tabs-vertical-custom .nav-link.active { + color: #ffffff; + border-color: rgba(255, 255, 255, 0.2); } + +.nav-tabs.tab-transparent .nav-item .nav-link { + background: transparent; + color: #aab2bd; + border-radius: 0; + border: none; + padding: .875rem 1.25rem; + position: relative; } + @media (max-width: 991px) { + .nav-tabs.tab-transparent .nav-item .nav-link { + padding: .875rem .5rem; } } + .nav-tabs.tab-transparent .nav-item .nav-link.active { + color: #001737; + font-weight: bold; } + .nav-tabs.tab-transparent .nav-item .nav-link.active:after { + content: ''; + width: 100%; + height: 2px; + background: #44ce42; + position: absolute; + left: 0; + bottom: 0; } + +.nav-tabs.tab-transparent .nav-item:first-child .nav-link:first-child { + padding-left: 0; } + .rtl .nav-tabs.tab-transparent .nav-item:first-child .nav-link:first-child { + padding-right: 0; + padding-left: 1.25rem; } + +.nav-pills { + border-bottom: 1px solid rgba(151, 151, 151, 0.3); + padding-bottom: 1rem; } + .nav-pills .nav-link { + border: 1px solid rgba(151, 151, 151, 0.3); + padding: .5rem 2rem; } + .nav-pills .nav-item { + margin-right: 1rem; } + .nav-pills.nav-pills-vertical { + border-bottom: 0; } + .nav-pills.nav-pills-vertical .nav-item { + margin-right: 0; + margin-bottom: 1rem; } + .nav-pills.nav-pills-custom { + border-bottom: 0; } + .nav-pills.nav-pills-custom .nav-link { + border-radius: 20px; + padding: .5rem 2.5rem; + background: #fcfcfd; + color: #000; } + .nav-pills.nav-pills-custom .nav-link.active { + background: #fc5a5a; + color: #ffffff; } + +.tab-content { + border: 1px solid rgba(151, 151, 151, 0.3); + border-top: 0; + padding: 2rem 1rem; + text-align: justify; } + .tab-content.tab-content-vertical { + border-top: 1px solid rgba(151, 151, 151, 0.3); } + .tab-content.tab-content-vertical-custom { + border: 0; + padding-top: 0; } + .tab-content.tab-content-custom-pill { + border: 0; + padding-left: 0; } + .tab-content.tab-transparent-content { + border: none; + padding: 1.5rem 0 0 0; } + +.rtl .nav-tabs.tab-transparent { + padding-right: 0; } + +/*-------------------------------------------------------------------*/ +/* === Landing screens === */ +/* Auth */ +.auth .login-half-bg { + background: url("../../images/auth/login-bg.jpg"); + background-size: cover; } + +.auth .register-half-bg { + background: url("../../images/auth/register-bg.jpg"); + background-size: cover; } + +.auth.lock-full-bg { + background: url("../../images/auth/lockscreen-bg.jpg"); + background-size: cover; } + +.auth .lock-profile-img { + width: 90px; + height: 90px; + border-radius: 100%; } + +.auth .auth-form-dark { + background: rgba(0, 0, 0, 0.6); + color: #ffffff; } + .auth .auth-form-dark .form-control, .auth .auth-form-dark .select2-container--default .select2-selection--single, .select2-container--default .auth .auth-form-dark .select2-selection--single, .auth .auth-form-dark .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .auth .auth-form-dark .select2-search__field, .auth .auth-form-dark .typeahead, + .auth .auth-form-dark .tt-query, + .auth .auth-form-dark .tt-hint { + border-color: rgba(255, 255, 255, 0.2); + color: #ffffff; } + .auth .auth-form-dark .form-control:-ms-input-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .auth .auth-form-dark .select2-selection--single:-ms-input-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .select2-container--default .select2-selection--single .auth .auth-form-dark .select2-search__field:-ms-input-placeholder, .auth .auth-form-dark .typeahead:-ms-input-placeholder, + .auth .auth-form-dark .tt-query:-ms-input-placeholder, + .auth .auth-form-dark .tt-hint:-ms-input-placeholder { + color: #ffffff; } + .auth .auth-form-dark .form-control:-moz-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single:-moz-placeholder, .select2-container--default .auth .auth-form-dark .select2-selection--single:-moz-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder, .select2-container--default .select2-selection--single .auth .auth-form-dark .select2-search__field:-moz-placeholder, .auth .auth-form-dark .typeahead:-moz-placeholder, + .auth .auth-form-dark .tt-query:-moz-placeholder, + .auth .auth-form-dark .tt-hint:-moz-placeholder { + color: #ffffff; } + .auth .auth-form-dark .form-control::-moz-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .auth .auth-form-dark .select2-selection--single::-moz-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .select2-container--default .select2-selection--single .auth .auth-form-dark .select2-search__field::-moz-placeholder, .auth .auth-form-dark .typeahead::-moz-placeholder, + .auth .auth-form-dark .tt-query::-moz-placeholder, + .auth .auth-form-dark .tt-hint::-moz-placeholder { + color: #ffffff; } + .auth .auth-form-dark .form-control::-webkit-input-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .auth .auth-form-dark .select2-selection--single::-webkit-input-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .select2-container--default .select2-selection--single .auth .auth-form-dark .select2-search__field::-webkit-input-placeholder, .auth .auth-form-dark .typeahead::-webkit-input-placeholder, + .auth .auth-form-dark .tt-query::-webkit-input-placeholder, + .auth .auth-form-dark .tt-hint::-webkit-input-placeholder { + color: #ffffff; } + +.auth .auth-form-light { + background: #ffffff; } + .auth .auth-form-light select { + color: #181824; } + .auth .auth-form-light .input-group .form-control:focus, .auth .auth-form-light .input-group .select2-container--default .select2-selection--single:focus, .select2-container--default .auth .auth-form-light .input-group .select2-selection--single:focus, .auth .auth-form-light .input-group .select2-container--default .select2-selection--single .select2-search__field:focus, .select2-container--default .select2-selection--single .auth .auth-form-light .input-group .select2-search__field:focus, .auth .auth-form-light .input-group .typeahead:focus, + .auth .auth-form-light .input-group .tt-query:focus, + .auth .auth-form-light .input-group .tt-hint:focus, .auth .auth-form-light .input-group .form-control:active, .auth .auth-form-light .input-group .select2-container--default .select2-selection--single:active, .select2-container--default .auth .auth-form-light .input-group .select2-selection--single:active, .auth .auth-form-light .input-group .select2-container--default .select2-selection--single .select2-search__field:active, .select2-container--default .select2-selection--single .auth .auth-form-light .input-group .select2-search__field:active, .auth .auth-form-light .input-group .typeahead:active, + .auth .auth-form-light .input-group .tt-query:active, + .auth .auth-form-light .input-group .tt-hint:active { + border-color: rgba(151, 151, 151, 0.3); } + +.auth .auth-form-transparent { + background: transparent; } + .auth .auth-form-transparent .form-control, .auth .auth-form-transparent .select2-container--default .select2-selection--single, .select2-container--default .auth .auth-form-transparent .select2-selection--single, .auth .auth-form-transparent .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .auth .auth-form-transparent .select2-search__field, .auth .auth-form-transparent .typeahead, + .auth .auth-form-transparent .tt-query, + .auth .auth-form-transparent .tt-hint, + .auth .auth-form-transparent .input-group-text { + border-color: #8e94a9; } + .auth .auth-form-transparent .form-control:focus, .auth .auth-form-transparent .select2-container--default .select2-selection--single:focus, .select2-container--default .auth .auth-form-transparent .select2-selection--single:focus, .auth .auth-form-transparent .select2-container--default .select2-selection--single .select2-search__field:focus, .select2-container--default .select2-selection--single .auth .auth-form-transparent .select2-search__field:focus, .auth .auth-form-transparent .typeahead:focus, + .auth .auth-form-transparent .tt-query:focus, + .auth .auth-form-transparent .tt-hint:focus, .auth .auth-form-transparent .form-control:active, .auth .auth-form-transparent .select2-container--default .select2-selection--single:active, .select2-container--default .auth .auth-form-transparent .select2-selection--single:active, .auth .auth-form-transparent .select2-container--default .select2-selection--single .select2-search__field:active, .select2-container--default .select2-selection--single .auth .auth-form-transparent .select2-search__field:active, .auth .auth-form-transparent .typeahead:active, + .auth .auth-form-transparent .tt-query:active, + .auth .auth-form-transparent .tt-hint:active, + .auth .auth-form-transparent .input-group-text:focus, + .auth .auth-form-transparent .input-group-text:active { + border-color: #8e94a9; } + .auth .auth-form-transparent select { + outline-color: #8e94a9; } + +.auth.auth-img-bg { + padding: 0; } + @media (min-width: 768px) { + .auth.auth-img-bg .auth-form-transparent { + width: 55%; + margin: auto; } } + +.auth .brand-logo { + margin-bottom: 2rem; } + .auth .brand-logo img { + width: 150px; } + +.auth form .form-group { + margin-bottom: 1.5rem; } + .auth form .form-group label { + font-size: .8125rem; } + .auth form .form-group .form-control, .auth form .form-group .select2-container--default .select2-selection--single, .select2-container--default .auth form .form-group .select2-selection--single, .auth form .form-group .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .auth form .form-group .select2-search__field, .auth form .form-group .typeahead, + .auth form .form-group .tt-query, + .auth form .form-group .tt-hint { + background: transparent; + border-radius: 0; + font-size: .9375rem; } + +.auth form .auth-form-btn { + height: 50px; + line-height: 1.5; } + +.auth form .auth-link { + font-size: 0.875rem; } + .auth form .auth-link:hover { + color: initial; } + +.auth.multi-step-login { + height: 100%; + min-height: 100vh; + background: #f0f1f6; } + .auth.multi-step-login .step-form { + position: relative; + width: 530px; + margin: 50px auto; + text-align: center; } + .auth.multi-step-login .step-form .step-progress { + padding-left: 0; + list-style-type: none; + margin-bottom: 30px; + overflow: hidden; + counter-reset: step; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -ms-flex-pack: distribute; + justify-content: space-around; } + .auth.multi-step-login .step-form .step-progress li { + position: relative; + list-style-type: none; + color: #a7afb7; + font-size: 18px; + font-weight: 500; + float: left; } + .auth.multi-step-login .step-form .step-progress li:before { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + content: counter(step); + counter-increment: step; + width: 30px; + height: 30px; + line-height: 20px; + font-size: 16px; + font-weight: 600; + color: #a7afb7; + background: #e0e2ec; + border-radius: 100px; + margin: 0 auto 5px auto; } + .auth.multi-step-login .step-form .step-progress li.active:before { + background: #44ce42; + color: #fff; } + .auth.multi-step-login .step-form .step-progress li:first-child:after { + content: none; } + .auth.multi-step-login .step-form fieldset { + background: #fff; + border-radius: 10px; + padding: 30px 30px; + -webkit-box-sizing: border-box; + box-sizing: border-box; + margin: 0 auto; + width: 100%; + position: relative; } + .auth.multi-step-login .step-form fieldset:not(:first-of-type) { + display: none; } + .auth.multi-step-login .step-form .form-control, .auth.multi-step-login .step-form .select2-container--default .select2-selection--single, .select2-container--default .auth.multi-step-login .step-form .select2-selection--single, .auth.multi-step-login .step-form .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .auth.multi-step-login .step-form .select2-search__field, .auth.multi-step-login .step-form .typeahead, + .auth.multi-step-login .step-form .tt-query, + .auth.multi-step-login .step-form .tt-hint { + height: 40px; + border-radius: 4px; } + +/* Lock Screen */ +.lock-screen { + position: relative; + overflow: hidden; } + .lock-screen .backhground-bg { + position: absolute; + top: -20px; + right: -20px; + left: -20px; + bottom: -20px; + background: url("../images/samples/lockscreen-bg.jpg") no-repeat center center; + background-size: cover; + overflow: hidden; + min-height: 100%; } + .lock-screen .card { + background: rgba(0, 0, 0, 0); + border-radius: 6px; } + .lock-screen .card .card-body img { + width: 90px; + height: 90px; + border-radius: 100%; + border: 3px solid rgba(255, 255, 255, 0.2); } + .lock-screen .card .card-body input[type="text"] { + background: rgba(255, 255, 255, 0.55); + border: none; + width: 80%; + margin: auto; } + +/* Navbar */ +.navbar { + font-family: "nunito-medium", sans-serif; + background: #ffffff; + transition: background 0.25s ease; + -webkit-transition: background 0.25s ease; + -moz-transition: background 0.25s ease; + -ms-transition: background 0.25s ease; + font-family: "nunito-medium", sans-serif; } + .navbar .navbar-brand { + width: 110px; } + .navbar .navbar-brand-wrapper { + transition: width 0.25s ease, background 0.25s ease; + -webkit-transition: width 0.25s ease, background 0.25s ease; + -moz-transition: width 0.25s ease, background 0.25s ease; + -ms-transition: width 0.25s ease, background 0.25s ease; + background: #181824; + width: 258px; + height: 64px; } + @media (max-width: 991px) { + .navbar .navbar-brand-wrapper { + width: 55px; } } + .navbar .navbar-brand-wrapper .navbar-brand { + color: #27367f; + font-size: 1.5rem; + line-height: 48px; + margin-right: 0; + padding: .25rem 0; + width: 100%; } + .navbar .navbar-brand-wrapper .navbar-brand:active, .navbar .navbar-brand-wrapper .navbar-brand:focus, .navbar .navbar-brand-wrapper .navbar-brand:hover { + color: #1b2658; } + .navbar .navbar-brand-wrapper .navbar-brand img { + width: calc(258px - 120px); + max-width: 100%; + height: 28px; + margin: auto; + vertical-align: middle; } + .navbar .navbar-brand-wrapper .navbar-brand.brand-logo-mini { + display: none; } + .navbar .navbar-brand-wrapper .navbar-brand.brand-logo-mini img { + width: calc(70px - 50px); + max-width: 100%; + height: 28px; + margin: auto; } + .navbar .navbar-menu-wrapper { + transition: width 0.25s ease; + -webkit-transition: width 0.25s ease; + -moz-transition: width 0.25s ease; + -ms-transition: width 0.25s ease; + color: #111111; + padding-left: 24px; + padding-right: 24px; + width: calc(100% - 258px); + height: 64px; } + @media (max-width: 991px) { + .navbar .navbar-menu-wrapper { + width: auto; + padding-left: 15px; + padding-right: 15px; } } + .navbar .navbar-menu-wrapper .navbar-toggler { + border: 0; + color: #8e94a9; + height: 64px; + border-radius: 0px; + padding-left: 5px; + padding-right: 20px; } + .navbar .navbar-menu-wrapper .navbar-toggler:not(.navbar-toggler-right) { + font-size: .875rem; } + @media (max-width: 991px) { + .navbar .navbar-menu-wrapper .navbar-toggler:not(.navbar-toggler-right) { + display: none; } } + @media (max-width: 991px) { + .navbar .navbar-menu-wrapper .navbar-toggler.navbar-toggler-right { + padding-left: 15px; + padding-right: 11px; + border-right: none; } } + .navbar .navbar-menu-wrapper .search-field .input-group { + background: #eef0fa; + width: 305px; } + .navbar .navbar-menu-wrapper .search-field .input-group input { + font-size: 0.875rem; + padding: .5rem; } + .navbar .navbar-menu-wrapper .search-field .input-group input:-ms-input-placeholder { + font-size: 0.875rem; + color: #111111; + font-family: "nunito-regular", sans-serif; } + .navbar .navbar-menu-wrapper .search-field .input-group input:-moz-placeholder { + font-size: 0.875rem; + color: #111111; + font-family: "nunito-regular", sans-serif; } + .navbar .navbar-menu-wrapper .search-field .input-group input::-moz-placeholder { + font-size: 0.875rem; + color: #111111; + font-family: "nunito-regular", sans-serif; } + .navbar .navbar-menu-wrapper .search-field .input-group input::-webkit-input-placeholder { + font-size: 0.875rem; + color: #111111; + font-family: "nunito-regular", sans-serif; } + .navbar .navbar-menu-wrapper .search-field .input-group i { + font-size: 14px; + margin-right: 0; + color: #8e94a9; } + .navbar .navbar-menu-wrapper .search-field .input-group .input-group-text { + background: transparent; } + .navbar .navbar-menu-wrapper .count-indicator { + position: relative; } + .navbar .navbar-menu-wrapper .count-indicator .count-symbol, + .navbar .navbar-menu-wrapper .count-indicator .count-number { + position: absolute; + border-radius: 100%; + border: 2px solid #ffffff; + -webkit-animation: pulse 3s ease-out; + animation: pulse 3s ease-out; + -webkit-animation-iteration-count: infinite; + animation-iteration-count: infinite; } + +@keyframes pulse { + 40% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); } + 50% { + -webkit-transform: scale3d(1.5, 1.5, 1.5); + transform: scale3d(1.5, 1.5, 1.5); } + 55% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); } + 60% { + -webkit-transform: scale3d(1.5, 1.5, 1.5); + transform: scale3d(1.5, 1.5, 1.5); } + 65% { + -webkit-transform: scale3d(1, 1, 1); + transform: scale3d(1, 1, 1); } } + .navbar .navbar-menu-wrapper .count-indicator .count-symbol { + top: 20px; + right: 0px; + width: 10px; + height: 10px; } + .navbar .navbar-menu-wrapper .count-indicator .count-number { + min-width: 14px; + height: 14px; + font-size: .5rem; + color: #ffffff; + bottom: 16px; + right: -5px; + line-height: 1; + text-align: center; } + .navbar .navbar-menu-wrapper .count-indicator:after { + display: none; } + .navbar .navbar-menu-wrapper .navbar-nav { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; } + .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link { + color: inherit; + font-size: 0.875rem; + margin-left: .625rem; + margin-right: .625rem; + height: 64px; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; } + @media (max-width: 767px) { + .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link { + margin-left: .8rem; + margin-right: .8rem; } } + .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link i { + font-size: 1.25rem; } + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-toggle:after { + color: #aab2bd; + font-size: 1.25rem; + content: "\f35d"; } + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu { + border: none; + -webkit-box-shadow: 0px 3px 21px 0px rgba(0, 0, 0, 0.2); + box-shadow: 0px 3px 21px 0px rgba(0, 0, 0, 0.2); + min-width: 220px; } + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown { + position: absolute; + font-size: 0.9rem; + margin-top: 0; + padding: 0; } + .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown { + right: auto; + left: 0; } + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-item { + margin-bottom: 0; + padding: 11px 13px; + cursor: pointer; + color: #111111; + font-size: .875rem; + font-style: normal; + font-family: "nunito-medium", sans-serif; } + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-item .badge { + padding: 2px 6px; + font-size: 10px; } + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-item i { + font-size: 17px; } + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-item .ellipsis { + max-width: 200px; + overflow: hidden; + text-overflow: ellipsis; } + .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-item i { + margin-left: 5px; } + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-divider { + margin: 0; } + @media (max-width: 991px) { + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown { + position: static; } + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown { + left: 20px; + right: 20px; + top: 64px; + width: calc(100% - 40px); } } + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-settings { + padding-left: 20px; + padding-right: 5px; } + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-settings .nav-link { + margin-right: 0; + margin-left: 0; } + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .nav-profile-img { + position: relative; + width: 32px; + height: 32px; } + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .nav-profile-img img { + width: 32px; + height: 32px; + border-radius: 100%; } + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .nav-profile-text { + margin-left: .875rem; } + .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .nav-profile-text { + margin-left: 0; + margin-right: .875rem; } + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .nav-profile-text p { + line-height: 1; } + @media (max-width: 767px) { + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .nav-profile-text { + display: none; } } + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link.dropdown-toggle:after { + line-height: 2; } + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-language .nav-link .nav-language-icon { + position: relative; + width: 22px; + height: 28px; } + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-language .nav-link .nav-language-icon i { + font-size: 1rem; } + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-language .nav-link .nav-language-text { + margin-left: .875rem; } + .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-language .nav-link .nav-language-text { + margin-left: 0; + margin-right: .875rem; } + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-language .nav-link .nav-language-text p { + line-height: 1; } + @media (max-width: 767px) { + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-language .nav-link .nav-language-text { + display: none; } } + .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-language .nav-link.dropdown-toggle:after { + line-height: 2; } + @media (min-width: 992px) { + .navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right { + margin-left: auto; } + .rtl .navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right { + margin-left: 0; + margin-right: auto; } } + +@media (max-width: 991px) { + .navbar { + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; } + .navbar .navbar-brand-wrapper { + width: 75px; } + .navbar .navbar-brand-wrapper .navbar-brand.brand-logo { + display: none; } + .navbar .navbar-brand-wrapper .navbar-brand.brand-logo-mini { + display: inline-block; } + .navbar-collapse { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + margin-top: 0.5rem; } } + +@media (max-width: 480px) { + .navbar .navbar-brand-wrapper { + width: 55px; } + .navbar .navbar-brand-wrapper .brand-logo-mini { + padding-top: 0px; } } + +/* Navbar color variations */ +.navbar.navbar-primary .navbar-menu-wrapper { + background: -webkit-gradient(linear, left top, right top, from(#da8cff), to(#9a55ff)); + background: linear-gradient(to right, #da8cff, #9a55ff); + color: #ffffff; } + .navbar.navbar-primary .navbar-menu-wrapper .search-field .input-group input:-ms-input-placeholder { + color: #ffffff; } + .navbar.navbar-primary .navbar-menu-wrapper .search-field .input-group input:-moz-placeholder { + color: #ffffff; } + .navbar.navbar-primary .navbar-menu-wrapper .search-field .input-group input::-moz-placeholder { + color: #ffffff; } + .navbar.navbar-primary .navbar-menu-wrapper .search-field .input-group input::-webkit-input-placeholder { + color: #ffffff; } + .navbar.navbar-primary .navbar-menu-wrapper .search-field .input-group i { + color: #ffffff; } + +.navbar.navbar-secondary .navbar-menu-wrapper { + background: -webkit-gradient(linear, left top, right top, from(#e7ebf0), to(#868e96)); + background: linear-gradient(to right, #e7ebf0, #868e96); + color: #ffffff; } + .navbar.navbar-secondary .navbar-menu-wrapper .search-field .input-group input:-ms-input-placeholder { + color: #ffffff; } + .navbar.navbar-secondary .navbar-menu-wrapper .search-field .input-group input:-moz-placeholder { + color: #ffffff; } + .navbar.navbar-secondary .navbar-menu-wrapper .search-field .input-group input::-moz-placeholder { + color: #ffffff; } + .navbar.navbar-secondary .navbar-menu-wrapper .search-field .input-group input::-webkit-input-placeholder { + color: #ffffff; } + .navbar.navbar-secondary .navbar-menu-wrapper .search-field .input-group i { + color: #ffffff; } + +.navbar.navbar-success .navbar-menu-wrapper { + background: -webkit-gradient(linear, left top, right top, from(#84d9d2), to(#07cdae)); + background: linear-gradient(to right, #84d9d2, #07cdae); + color: #ffffff; } + .navbar.navbar-success .navbar-menu-wrapper .search-field .input-group input:-ms-input-placeholder { + color: #ffffff; } + .navbar.navbar-success .navbar-menu-wrapper .search-field .input-group input:-moz-placeholder { + color: #ffffff; } + .navbar.navbar-success .navbar-menu-wrapper .search-field .input-group input::-moz-placeholder { + color: #ffffff; } + .navbar.navbar-success .navbar-menu-wrapper .search-field .input-group input::-webkit-input-placeholder { + color: #ffffff; } + .navbar.navbar-success .navbar-menu-wrapper .search-field .input-group i { + color: #ffffff; } + +.navbar.navbar-info .navbar-menu-wrapper { + background: -webkit-gradient(linear, left top, right top, from(#90caf9), color-stop(99%, #047edf)); + background: linear-gradient(to right, #90caf9, #047edf 99%); + color: #ffffff; } + .navbar.navbar-info .navbar-menu-wrapper .search-field .input-group input:-ms-input-placeholder { + color: #ffffff; } + .navbar.navbar-info .navbar-menu-wrapper .search-field .input-group input:-moz-placeholder { + color: #ffffff; } + .navbar.navbar-info .navbar-menu-wrapper .search-field .input-group input::-moz-placeholder { + color: #ffffff; } + .navbar.navbar-info .navbar-menu-wrapper .search-field .input-group input::-webkit-input-placeholder { + color: #ffffff; } + .navbar.navbar-info .navbar-menu-wrapper .search-field .input-group i { + color: #ffffff; } + +.navbar.navbar-warning .navbar-menu-wrapper { + background: -webkit-gradient(linear, left top, right top, from(#f6e384), to(#ffd500)); + background: linear-gradient(to right, #f6e384, #ffd500); + color: #ffffff; } + .navbar.navbar-warning .navbar-menu-wrapper .search-field .input-group input:-ms-input-placeholder { + color: #ffffff; } + .navbar.navbar-warning .navbar-menu-wrapper .search-field .input-group input:-moz-placeholder { + color: #ffffff; } + .navbar.navbar-warning .navbar-menu-wrapper .search-field .input-group input::-moz-placeholder { + color: #ffffff; } + .navbar.navbar-warning .navbar-menu-wrapper .search-field .input-group input::-webkit-input-placeholder { + color: #ffffff; } + .navbar.navbar-warning .navbar-menu-wrapper .search-field .input-group i { + color: #ffffff; } + +.navbar.navbar-danger .navbar-menu-wrapper { + background: -webkit-gradient(linear, left top, right top, from(#ffbf96), to(#fe7096)); + background: linear-gradient(to right, #ffbf96, #fe7096); + color: #ffffff; } + .navbar.navbar-danger .navbar-menu-wrapper .search-field .input-group input:-ms-input-placeholder { + color: #ffffff; } + .navbar.navbar-danger .navbar-menu-wrapper .search-field .input-group input:-moz-placeholder { + color: #ffffff; } + .navbar.navbar-danger .navbar-menu-wrapper .search-field .input-group input::-moz-placeholder { + color: #ffffff; } + .navbar.navbar-danger .navbar-menu-wrapper .search-field .input-group input::-webkit-input-placeholder { + color: #ffffff; } + .navbar.navbar-danger .navbar-menu-wrapper .search-field .input-group i { + color: #ffffff; } + +.navbar.navbar-light .navbar-menu-wrapper { + background: -webkit-gradient(linear, left top, left bottom, from(#f4f4f4), to(#e4e4e9)); + background: linear-gradient(to bottom, #f4f4f4, #e4e4e9); + color: #ffffff; } + .navbar.navbar-light .navbar-menu-wrapper .search-field .input-group input:-ms-input-placeholder { + color: #ffffff; } + .navbar.navbar-light .navbar-menu-wrapper .search-field .input-group input:-moz-placeholder { + color: #ffffff; } + .navbar.navbar-light .navbar-menu-wrapper .search-field .input-group input::-moz-placeholder { + color: #ffffff; } + .navbar.navbar-light .navbar-menu-wrapper .search-field .input-group input::-webkit-input-placeholder { + color: #ffffff; } + .navbar.navbar-light .navbar-menu-wrapper .search-field .input-group i { + color: #ffffff; } + +.navbar.navbar-dark .navbar-menu-wrapper { + background: linear-gradient(89deg, #5e7188, #3e4b5b); + color: #ffffff; } + .navbar.navbar-dark .navbar-menu-wrapper .search-field .input-group input:-ms-input-placeholder { + color: #ffffff; } + .navbar.navbar-dark .navbar-menu-wrapper .search-field .input-group input:-moz-placeholder { + color: #ffffff; } + .navbar.navbar-dark .navbar-menu-wrapper .search-field .input-group input::-moz-placeholder { + color: #ffffff; } + .navbar.navbar-dark .navbar-menu-wrapper .search-field .input-group input::-webkit-input-placeholder { + color: #ffffff; } + .navbar.navbar-dark .navbar-menu-wrapper .search-field .input-group i { + color: #ffffff; } + +/* Sidebar */ +.sidebar { + min-height: calc(100vh - 64px); + background: #181824; + font-family: "nunito-medium", sans-serif; + padding: 0; + width: 258px; + z-index: 11; + transition: width 0.25s ease, background 0.25s ease; + -webkit-transition: width 0.25s ease, background 0.25s ease; + -moz-transition: width 0.25s ease, background 0.25s ease; + -ms-transition: width 0.25s ease, background 0.25s ease; } + .sidebar .nav { + overflow: hidden; + -ms-flex-wrap: nowrap; + flex-wrap: nowrap; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; + margin-bottom: 60px; } + .sidebar .nav .nav-item { + padding: 0 2.375rem; + -webkit-transition-duration: 0.25s; + transition-duration: 0.25s; + transition-property: background; + -webkit-transition-property: background; + position: relative; } + .sidebar .nav .nav-item .collapse { + z-index: 999; } + .sidebar .nav .nav-item .nav-link { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + white-space: nowrap; + padding: 0.625rem 0 0.625rem 0; + color: #8e94a9; + -webkit-transition-duration: 0.45s; + transition-duration: 0.45s; + transition-property: color; + -webkit-transition-property: color; + text-overflow: ellipsis; } + .sidebar .nav .nav-item .nav-link .icon-bg { + margin-right: 0.875rem; + background: rgba(194, 244, 219, 0.12); + height: 24px; + width: 24px; + position: relative; + z-index: 2; + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + border-radius: 3px; + text-align: center; } + .rtl .sidebar .nav .nav-item .nav-link .icon-bg { + margin-left: 1rem; + margin-right: 0; } + .sidebar .nav .nav-item .nav-link .icon-bg .menu-icon { + color: #33c92d; } + .sidebar .nav .nav-item .nav-link .icon-bg .menu-icon:after, .sidebar .nav .nav-item .nav-link .icon-bg .menu-icon:before { + font-size: 1rem; + color: inherit; } + .sidebar .nav .nav-item .nav-link i { + color: inherit; } + .sidebar .nav .nav-item .nav-link i.menu-icon { + font-size: 1.125rem; + line-height: 1; + margin-right: 0; + color: #8e94a9; } + .rtl .sidebar .nav .nav-item .nav-link i.menu-icon { + margin-left: 0; + margin-right: 0; } + .sidebar .nav .nav-item .nav-link i.menu-icon:before { + vertical-align: middle; } + .sidebar .nav .nav-item .nav-link i.menu-arrow { + font: normal normal normal 24px/1 "Material Design Icons"; + line-height: 1; + font-size: 1.125rem; + margin-left: auto; + color: rgba(255, 255, 255, 0.36); } + .rtl .sidebar .nav .nav-item .nav-link i.menu-arrow { + margin-left: 0; + margin-right: auto; } + .sidebar .nav .nav-item .nav-link i.menu-arrow:before { + content: "\f141"; + font-size: inherit; + color: inherit; } + .sidebar .nav .nav-item .nav-link i.menu-arrow + .menu-icon { + margin-left: .25rem; } + .rtl .sidebar .nav .nav-item .nav-link i.menu-arrow + .menu-icon { + margin-left: 0; + margin-right: .25rem; } + .sidebar .nav .nav-item .nav-link .menu-title { + color: inherit; + display: inline-block; + font-size: 0.937rem; + line-height: 1; + vertical-align: middle; } + .sidebar .nav .nav-item .nav-link .badge { + margin-right: auto; + margin-left: 1rem; } + .sidebar .nav .nav-item .nav-link[aria-expanded="true"] .menu-arrow:before { + content: "\f140"; } + .sidebar .nav .nav-item.active { + background: transparent; } + .sidebar .nav .nav-item.active > .nav-link:before { + content: ""; + position: absolute; + left: 0; + top: .5rem; + bottom: 0; + background: #44ce42; + height: 24px; + width: 4px; } + .rtl .sidebar .nav .nav-item.active > .nav-link:before { + left: auto; + right: 0; } + .sidebar .nav .nav-item.active > .nav-link .menu-title { + color: #44ce42; + font-family: "nunito-medium", sans-serif; } + .sidebar .nav .nav-item.active > .nav-link i { + color: #44ce42; } + .sidebar .nav .nav-item:hover { + background: #161621; } + .sidebar .nav .nav-item.nav-profile .nav-link { + height: auto; + line-height: 1; + border-top: 0; + padding: 1.25rem 0; } + .sidebar .nav .nav-item.nav-profile .nav-link .nav-profile-image { + width: 44px; + height: 44px; } + .sidebar .nav .nav-item.nav-profile .nav-link .nav-profile-image img { + width: 44px; + height: 44px; + border-radius: 100%; } + .sidebar .nav .nav-item.nav-profile .nav-link .nav-profile-text { + margin-left: 1rem; } + .rtl .sidebar .nav .nav-item.nav-profile .nav-link .nav-profile-text { + margin-left: auto; + margin-right: 1rem; } + .sidebar .nav .nav-item.nav-profile .nav-link .nav-profile-badge { + font-size: 1.125rem; + margin-left: auto; } + .rtl .sidebar .nav .nav-item.nav-profile .nav-link .nav-profile-badge { + margin-left: 0; + margin-right: auto; } + .sidebar .nav .nav-item.sidebar-actions { + margin-top: 1rem; } + .sidebar .nav .nav-item.sidebar-actions .nav-link { + border-top: 0; + display: block; + height: auto; } + .sidebar .nav .nav-item.sidebar-actions:hover { + background: initial; } + .sidebar .nav .nav-item.sidebar-actions:hover .nav-link { + color: initial; } + .sidebar .nav .nav-item.nav-category { + color: #001737; + font-size: 0.8125rem; + line-height: 16px; + margin: 25px 0px 10px 0px; + color: #8e94a9; + font-family: "nunito-bold", sans-serif; } + .sidebar .nav .nav-item.nav-category .nav-link { + padding: 1.2rem 2rem 0.2rem; } + .sidebar .nav .nav-item.nav-category .nav-link:hover { + color: #001737; } + .sidebar .nav .nav-item.documentation-link { + margin: 2.5rem 0 !important; } + .sidebar .nav .nav-item.documentation-link .nav-link { + background: #0062ff; + color: #ffffff; + border-radius: 2px; + padding: .875rem 0; + font-size: 1.125rem; + font-weight: bold; } + .sidebar .nav .nav-item.documentation-link .nav-link .icon-bg { + display: none; } + .sidebar .nav .nav-item.documentation-link .nav-link .menu-title { + margin: auto; + background: transparent !important; + color: #ffffff !important; } + .sidebar .nav .nav-item.sidebar-user-actions { + padding-left: 0; + padding-right: 0; } + .sidebar .nav .nav-item.sidebar-user-actions .user-details { + padding: 1rem 2.375rem; + width: 100%; + border-top: 1px solid rgba(151, 151, 151, 0.27); + border-bottom: 1px solid rgba(151, 151, 151, 0.27); + margin-bottom: 20px; } + .sidebar .nav .nav-item.sidebar-user-actions .user-details .sidebar-profile-img { + width: 31px; + height: 31px; + border-radius: 100%; + margin-right: 12px; } + .rtl .sidebar .nav .nav-item.sidebar-user-actions .user-details .sidebar-profile-img { + margin-left: 1rem; + margin-right: 0; } + .sidebar .nav .nav-item.sidebar-user-actions .user-details .sidebar-profile-text { + color: #ffffff; } + .sidebar .nav .nav-item.sidebar-user-actions .user-details .badge { + margin-right: 0; } + .sidebar .nav .nav-item.sidebar-user-actions .sidebar-user-menu { + padding: 0 2.375rem; } + .sidebar .nav .nav-item.sidebar-user-actions .sidebar-user-menu .nav-link { + font-size: 15px; } + .sidebar .nav .nav-item.sidebar-user-actions .sidebar-user-menu .nav-link i { + font-size: 18px; + margin-right: 12px; } + .rtl .sidebar .nav .nav-item.sidebar-user-actions .sidebar-user-menu .nav-link i { + margin-right: 0; + margin-left: 12px; } + .sidebar .nav:not(.sub-menu) > .nav-item:hover:not(.nav-category):not(.nav-profile) > .nav-link { + color: #fff; } + .sidebar .nav.sub-menu { + margin-bottom: 20px; + margin-top: 0; + list-style: none; } + .sidebar .nav.sub-menu .nav-item { + padding: 0; } + .sidebar .nav.sub-menu .nav-item .nav-link { + color: #888; + padding: 0.75rem 2rem 0.75rem 2rem; + position: relative; + font-size: 0.8125rem; + line-height: 1; + height: auto; + border-top: 0; } + .sidebar .nav.sub-menu .nav-item .nav-link:before { + content: "\F054"; + font-family: "Material Design Icons"; + display: block; + position: absolute; + left: 0px; + top: 50%; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); + color: #a2a2a2; + font-size: .75rem; } + .rtl .sidebar .nav.sub-menu .nav-item .nav-link:before { + left: auto; + right: 0; + content: "\F04D"; } + .sidebar .nav.sub-menu .nav-item .nav-link.active { + color: #44ce42; + background: transparent; } + .sidebar .nav.sub-menu .nav-item .nav-link.active:before { + color: #44ce42; } + .sidebar .nav.sub-menu .nav-item .nav-link:hover { + color: #555555; } + .sidebar .nav.sub-menu .nav-item:hover { + background: transparent; } + +.sidebar-light .sidebar { + background: #fff; } + .sidebar-light .sidebar .nav .nav-item .nav-link { + color: #444343; } + .sidebar-light .sidebar .nav .nav-item .nav-link i { + color: inherit; } + .sidebar-light .sidebar .nav .nav-item .nav-link i.menu-icon { + color: #44ce42; } + .sidebar-light .sidebar .nav .nav-item .nav-link i.menu-arrow { + color: #9e9da0; } + .sidebar-light .sidebar .nav .nav-item .nav-link i.menu-arrow:before { + color: inherit; } + .sidebar-light .sidebar .nav .nav-item .nav-link .menu-title { + color: inherit; } + .sidebar-light .sidebar .nav .nav-item .nav-link .icon-bg { + background: rgba(0, 0, 0, 0.12); } + .sidebar-light .sidebar .nav .nav-item.active { + background: #fff; } + .sidebar-light .sidebar .nav .nav-item.active > .nav-link .menu-title { + color: #444343; } + .sidebar-light .sidebar .nav .nav-item.active > .nav-link i { + color: #44ce42; } + .sidebar-light .sidebar .nav .nav-item:hover { + background: white; } + .sidebar-light .sidebar .nav .nav-item.sidebar-actions:hover { + background: initial; } + .sidebar-light .sidebar .nav .nav-item.sidebar-actions:hover .nav-link { + color: initial; } + .sidebar-light .sidebar .nav:not(.sub-menu) > .nav-item:hover:not(.nav-category):not(.nav-profile) > .nav-link { + color: #27367f; } + .sidebar-light .sidebar .nav.sub-menu .nav-item .nav-link { + color: #444343; } + .sidebar-light .sidebar .nav.sub-menu .nav-item .nav-link:before { + color: #a2a2a2; } + .sidebar-light .sidebar .nav.sub-menu .nav-item .nav-link.active { + color: #444343; + background: transparent; } + .sidebar-light .sidebar .nav.sub-menu .nav-item .nav-link:hover { + color: black; } + .sidebar-light .sidebar .nav.sub-menu .nav-item:hover { + background: transparent; } + +/* style for off-canvas menu*/ +@media screen and (max-width: 991px) { + .sidebar-offcanvas { + position: fixed; + max-height: calc(100vh - 64px); + top: 64px; + bottom: 0; + overflow: auto; + right: -258px; + -webkit-transition: all 0.25s ease-out; + transition: all 0.25s ease-out; } + .sidebar-offcanvas.active { + right: 0; } } + +/* Layouts */ +.navbar.fixed-top + .page-body-wrapper { + padding-top: 64px; } + +@media (min-width: 992px) { + .sidebar-mini .navbar .navbar-brand-wrapper { + width: 185px; } + .sidebar-mini .navbar .navbar-menu-wrapper { + width: calc(100% - 185px); } + .sidebar-mini .sidebar { + width: 185px; } + .sidebar-mini .sidebar .nav .nav-item { + padding: 10px 0; + margin: 0; } + .sidebar-mini .sidebar .nav .nav-item .nav-link { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + -webkit-box-pack: center; + -ms-flex-pack: center; + justify-content: center; + -webkit-box-orient: vertical; + -webkit-box-direction: reverse; + -ms-flex-direction: column-reverse; + flex-direction: column-reverse; + text-align: center; + position: relative; + border-bottom: none; } + .sidebar-mini .sidebar .nav .nav-item .nav-link .menu-title { + display: block; + margin: auto; } + .sidebar-mini .sidebar .nav .nav-item .nav-link .menu-sub-title { + margin: auto; } + .sidebar-mini .sidebar .nav .nav-item .nav-link .badge { + margin-left: 5px; + display: none; } + .sidebar-mini .sidebar .nav .nav-item .nav-link .icon-bg { + margin-top: 8px; } + .sidebar-mini .sidebar .nav .nav-item .nav-link .icon-bg i.menu-icon { + display: block; + margin-right: auto; + margin-left: auto; + margin-top: 5px; } + .sidebar-mini .sidebar .nav .nav-item .nav-link i.menu-arrow { + display: inline-block; + margin-left: 5px; + position: absolute; + top: 50%; + right: 10px; + -webkit-transform: translateY(-50%); + transform: translateY(-50%); } + .sidebar-mini .sidebar .nav .nav-item .nav-link i.menu-arrow:before { + content: "\F140"; } + .sidebar-mini .sidebar .nav .nav-item .nav-link[aria-expanded="true"] .menu-arrow:before { + content: "\f143"; } + .sidebar-mini .sidebar .nav .nav-item.nav-category { + text-align: center; } + .sidebar-mini .sidebar .nav .nav-item.sidebar-user-actions .sidebar-profile-text { + display: none; } + .sidebar-mini .sidebar .nav .nav-item.sidebar-user-actions.hover-open .nav-link .menu-title { + left: 45px; } + .sidebar-mini .main-panel { + width: calc(100% - 185px); } + .sidebar-mini:not(.sidebar-icon-only) .sidebar .nav:not(.sub-menu) > .nav-item { + border-bottom: 1px solid rgba(68, 67, 67, 0.2); } + .sidebar-mini:not(.sidebar-icon-only) .sidebar .nav:not(.sub-menu) > .nav-item .nav-link { + height: auto; + padding: 0.8125rem 1rem 0.8125rem 1rem; } + .sidebar-mini:not(.sidebar-icon-only) .sidebar .nav:not(.sub-menu) > .nav-item .nav-link i.menu-icon { + margin-bottom: .5rem; } + .sidebar-mini:not(.sidebar-icon-only) .sidebar .nav.sub-menu { + padding: 0; + border-top: none; } + .sidebar-mini:not(.sidebar-icon-only) .sidebar .nav.sub-menu .nav-item { + padding: 5px 0; } + .sidebar-mini:not(.sidebar-icon-only) .sidebar .nav.sub-menu .nav-item .nav-link { + padding: 7px 0 7px 25px; + margin-left: auto; + margin-right: auto; + display: block; + text-align: left; + width: 66%; } } + +@media (min-width: 992px) { + .sidebar-icon-only .navbar .navbar-brand-wrapper { + width: 70px; } + .sidebar-icon-only .navbar .navbar-brand-wrapper .brand-logo { + display: none; } + .sidebar-icon-only .navbar .navbar-brand-wrapper .brand-logo-mini { + display: inline-block; } + .sidebar-icon-only .navbar .navbar-menu-wrapper { + width: calc(100% - 70px); } + .sidebar-icon-only .sidebar { + width: 70px; } + .sidebar-icon-only .sidebar .nav { + overflow: visible; } + .sidebar-icon-only .sidebar .nav .nav-item { + position: relative; + padding: 0; } + .sidebar-icon-only .sidebar .nav .nav-item .nav-link { + display: block; + text-align: center; } + .sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title, + .sidebar-icon-only .sidebar .nav .nav-item .nav-link .badge, .sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-sub-title { + display: none; } + .sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title { + border-radius: 0 5px 5px 0px; } + .rtl.sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title { + border-radius: 5px 0 0 5px; } + .sidebar-icon-only .sidebar .nav .nav-item .nav-link .icon-bg { + margin-right: auto; + margin-left: auto; + margin-bottom: 10px; } + .sidebar-icon-only .sidebar .nav .nav-item .nav-link .icon-bg i { + margin-left: auto; + margin-right: auto; } + .sidebar-icon-only .sidebar .nav .nav-item .nav-link i.menu-icon { + margin-right: 0; + margin-left: 0; } + .sidebar-icon-only .sidebar .nav .nav-item .nav-link i.menu-arrow { + display: none; } + .sidebar-icon-only .sidebar .nav .nav-item .nav-link[aria-expanded] .menu-title { + border-radius: 0 5px 0 0px; } + .rtl.sidebar-icon-only .sidebar .nav .nav-item .nav-link[aria-expanded] .menu-title { + border-radius: 5px 0 0 0; } + .sidebar-icon-only .sidebar .nav .nav-item.nav-profile { + display: none; } + .sidebar-icon-only .sidebar .nav .nav-item.nav-category { + display: none; } + .sidebar-icon-only .sidebar .nav .nav-item.nav-doc { + margin: 0; } + .sidebar-icon-only .sidebar .nav .nav-item.nav-doc i { + display: block; } + .sidebar-icon-only .sidebar .nav .nav-item .collapse { + display: none; } + .sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + background: #161621; + padding: 0.5rem 1.4rem; + left: 70px; + position: absolute; + text-align: left; + top: 0; + bottom: 0; + width: 190px; + z-index: 1; + line-height: 1.8; } + .sidebar-light.sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title { + background: #fff; } + .rtl.sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title { + left: auto; + right: 70px; + text-align: left; } + .sidebar-light.sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title { + color: #343a40; } + .sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title:after { + display: none; } + .sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse, + .sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapsing { + display: block; + padding: .5rem 0; + background: #161621; + border-radius: 0 0 5px 0; + position: absolute; + left: 70px; + width: 190px; } + .sidebar-light.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse, .sidebar-light.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapsing { + background: #fff; } + .rtl.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse, .rtl.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapsing { + left: auto; + right: 70px; + border-radius: 0 0 0 5px; } + .sidebar-icon-only .sidebar .nav .nav-item.documentation-link { + margin: 0 !important; } + .sidebar-icon-only .sidebar .nav .nav-item.documentation-link .nav-link { + background: transparent; + color: #ffffff; + border-radius: 0px; } + .sidebar-icon-only .sidebar .nav .nav-item.documentation-link .nav-link .icon-bg { + display: -webkit-box; + display: -ms-flexbox; + display: flex; } + .sidebar-icon-only .sidebar .nav .nav-item.documentation-link .nav-link .menu-title { + margin: auto; + background: #fff; + color: #444343; + font-weight: 400; } + .sidebar-icon-only .sidebar .nav .nav-item.sidebar-user-actions .user-details { + display: none; } + .sidebar-icon-only .sidebar .nav .nav-item.sidebar-user-actions .sidebar-user-menu { + padding: 0 1.5rem; } + .sidebar-icon-only .sidebar .nav.sub-menu { + padding: 0 0 0 1.5rem; } + .sidebar-icon-only .sidebar .nav.sub-menu .nav-item .nav-link { + text-align: left; + padding-left: 20px; } + .rtl.sidebar-icon-only .sidebar .nav.sub-menu .nav-item { + margin-right: 0; + margin-left: auto; } + .rtl.sidebar-icon-only .sidebar .nav.sub-menu .nav-item .nav-link { + text-align: left; } + .rtl.sidebar-icon-only .sidebar .nav.sub-menu .nav-item .nav-link:before { + left: unset; + right: 0; } + .sidebar-icon-only .sidebar .sidebar-actions { + display: none; } + .sidebar-icon-only .main-panel { + width: calc(100% - 70px); } } + +@media (min-width: 992px) { + .sidebar-hidden .sidebar { + transition: width 0.25s ease; + -webkit-transition: width 0.25s ease; + -moz-transition: width 0.25s ease; + -ms-transition: width 0.25s ease; + width: 0; } + .sidebar-hidden .main-panel { + width: 100%; } } + +@media (min-width: 992px) { + .sidebar-absolute .page-body-wrapper { + position: relative; } + .sidebar-absolute .page-body-wrapper .sidebar { + -webkit-transition: none; + transition: none; } + .sidebar-absolute:not(.sidebar-hidden) .sidebar { + position: absolute; + height: 100%; + -webkit-box-shadow: 0 0 3px 1px #a7a3a3; + /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */ + /* Firefox 3.5 - 3.6 */ + box-shadow: 0 0 3px 1px #a7a3a3; + /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */ } + .sidebar-absolute .main-panel { + width: 100%; + -webkit-transition: none; + transition: none; } } + +@media (min-width: 992px) { + .sidebar-fixed .sidebar { + position: fixed; + max-height: auto; } + .sidebar-fixed .sidebar .nav { + max-height: calc(100vh - 64px); + overflow: auto; + position: relative; } + .sidebar-fixed .sidebar .nav.sub-menu { + max-height: none; } + .sidebar-fixed .main-panel { + margin-left: 258px; } + .sidebar-fixed.sidebar-icon-only .main-panel { + margin-left: 70px; } } + +@media (min-width: 992px) { + .boxed-layout .container-scroller { + background: #e5e7f1; + padding: 0 calc((100% - 1200px) / 2); } + .boxed-layout .navbar.fixed-top { + margin: auto; + max-width: 1200px; } } + +.rtl { + direction: rtl; + text-align: right; } + .rtl .sidebar .nav { + padding-right: 0; } + .rtl.sidebar-icon-only .sidebar .nav.sub-menu { + padding: 0 1.5rem 0 1.5rem; } + .rtl .product-chart-wrapper::-webkit-scrollbar, + .rtl .settings-panel .tab-content .tab-pane .scroll-wrapper::-webkit-scrollbar, + .rtl .sidebar-fixed .nav::-webkit-scrollbar, + .rtl .table-responsive::-webkit-scrollbar, + .rtl ul.chats::-webkit-scrollbar { + width: 0.5em; } + .rtl .product-chart-wrapper::-webkit-scrollbar-track, + .rtl .settings-panel .tab-content .tab-pane .scroll-wrapper::-webkit-scrollbar-track, + .rtl .sidebar-fixed .nav::-webkit-scrollbar-track, + .rtl .table-responsive::-webkit-scrollbar-track, + .rtl ul.chats::-webkit-scrollbar-track { + -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); } + .rtl .product-chart-wrapper::-webkit-scrollbar-thumb, + .rtl .settings-panel .tab-content .tab-pane .scroll-wrapper::-webkit-scrollbar-thumb, + .rtl .sidebar-fixed .nav::-webkit-scrollbar-thumb, + .rtl .table-responsive::-webkit-scrollbar-thumb, + .rtl ul.chats::-webkit-scrollbar-thumb { + background-color: darkgrey; + outline: 1px solid slategrey; } + +.page-body-wrapper { + min-height: calc(100vh - 64px); + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: horizontal; + -webkit-box-direction: normal; + -ms-flex-direction: row; + flex-direction: row; + padding-left: 0; + padding-right: 0; } + .page-body-wrapper.full-page-wrapper { + width: 100%; + min-height: 100vh; } + +.main-panel { + -webkit-transition: width 0.25s ease, margin 0.25s ease; + transition: width 0.25s ease, margin 0.25s ease; + width: calc(100% - 258px); + min-height: calc(100vh - 64px); + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-orient: vertical; + -webkit-box-direction: normal; + -ms-flex-direction: column; + flex-direction: column; } + @media (max-width: 991px) { + .main-panel { + margin-left: 0; + width: 100%; } } + +.content-wrapper { + background: #f0f1f6; + padding: 2.875rem 2.875rem 0 2.875rem; + width: 100%; + -webkit-box-flex: 1; + -ms-flex-positive: 1; + flex-grow: 1; } + @media (max-width: 991px) { + .content-wrapper { + padding: 2rem 1rem; } } + +/* === Custom css === */ +.transaparent-tab-border { + border-bottom: 1px solid #e3e5ef; } + +.graph-custom-legend ul { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + float: right; } + .graph-custom-legend ul li { + display: -webkit-box; + display: -ms-flexbox; + display: flex; + -webkit-box-align: center; + -ms-flex-align: center; + align-items: center; + list-style: none; + margin-left: 1rem; } + .graph-custom-legend ul li .legend-box { + width: 12px; + height: 12px; + border-radius: 100%; + margin-right: 10px; + display: inline-block; } + .graph-custom-legend ul li:first-child { + margin-left: 0px; } + @media (max-width: 991px) { + .graph-custom-legend ul { + float: left; + padding-left: 0; } } + +.graph-custom-legend.primary-dot ul li .legend-box { + background: #0062ff; } + +.card-danger-gradient { + background: -webkit-gradient(linear, left top, left bottom, from(#d41459), to(#911a6c)); + background: linear-gradient(to bottom, #d41459, #911a6c); } + +.recent-activity .activity-info { + width: 30px; + height: 30px; + border-radius: 100%; + text-align: center; + color: #ffffff; + padding-top: 5px; + font-weight: bold; + margin-right: 1.25rem; + position: relative; } + .recent-activity .activity-info:after { + content: ''; + width: 2px; + height: 54px; + position: absolute; + left: 50%; + top: 33px; + border-right: 1px dashed rgba(151, 151, 151, 0.3); } + .recent-activity .activity-info.hide-border:after { + display: none; } + +.rtl .graph-custom-legend ul { + float: left; + padding-left: 0; } + .rtl .graph-custom-legend ul li { + margin-left: 0; + margin-right: 1rem; } + .rtl .graph-custom-legend ul li .legend-box { + margin-right: 0; + margin-left: .625rem; } + +.rtl .activity-info { + margin-left: 1.25rem; + margin-right: 0; } + +.card-weather { + background: #fff; } + .card-weather .card-body { + background: #ffffff; } + .card-weather .card-body:first-child { + background: url("../../images/samples/weather.svg") no-repeat center; + background-size: cover; } + .card-weather .weather-date-location { + padding: 0 0 38px; } + .card-weather .weather-data { + padding: 0 0 4.75rem; } + .card-weather .weather-data i { + font-size: 5.313rem; + line-height: 1; } + .card-weather .weakly-weather { + background: #fff; + overflow-x: auto; } + .card-weather .weakly-weather .weakly-weather-item { + -webkit-box-flex: 0; + -ms-flex: 0 0 14.28%; + flex: 0 0 14.28%; + border-right: 1px solid rgba(151, 151, 151, 0.3); + padding: 1rem; + text-align: center; } + .card-weather .weakly-weather .weakly-weather-item i { + font-size: 1.2rem; } + .card-weather .weakly-weather .weakly-weather-item:last-child { + border-right: 0; } + .card-weather .weakly-weather .weakly-weather-item .symbol { + color: #a7afb7; + font-size: 1.875rem; + font-weight: 300; } + +.dotted-border { + border: 1px dashed rgba(151, 151, 151, 0.3); } + +.purchase-popup { + background: #fff; + padding: 15px 20px; + border-radius: 3px; } + .purchase-popup .btn { + margin-right: 20px; + font-weight: 500; + color: #ffffff; + border-radius: 5px; + -webkit-transition-duration: 0.2s; + transition-duration: 0.2s; } + .purchase-popup .btn.download-button { + background: rgba(249, 249, 249, 0.7); + color: #969292; + border: 1px solid #d7d7d7; } + .purchase-popup .btn.purchase-button { + background-color: #a461d8; + color: #ffffff; + border: none; + line-height: 1; + vertical-align: middle; } + .purchase-popup p { + margin-bottom: auto; + margin-top: auto; + color: #7e7e7e; + font-weight: 400; + vertical-align: middle; + line-height: 1; } + .purchase-popup i { + vertical-align: middle; + line-height: 1; + margin: auto 0; + color: #b1b1b1; } + +/*# sourceMappingURL=style.css.map */ diff --git a/src/a3b/admin/css/style.css.map b/src/a3b/admin/css/style.css.map new file mode 100644 index 0000000..2ae2247 --- /dev/null +++ b/src/a3b/admin/css/style.css.map @@ -0,0 +1 @@ +{"version":3,"sources":["style.scss","style.css","../../node_modules/compass-mixins/lib/animation/_core.scss","../../node_modules/compass-mixins/lib/animation/animate/_attention-seekers.scss","../../node_modules/compass-mixins/lib/compass/css3/_shared.scss","../../node_modules/compass-mixins/lib/compass/css3/_transform.scss","../../node_modules/compass-mixins/lib/animation/animate/bouncing/_bouncing-exits.scss","../../node_modules/compass-mixins/lib/animation/animate/bouncing/_bouncing-entrances.scss","../../node_modules/compass-mixins/lib/animation/animate/fading/_fading-exits.scss","../../node_modules/compass-mixins/lib/animation/animate/fading/_fading-entrances.scss","../../node_modules/compass-mixins/lib/animation/animate/_flippers.scss","../../node_modules/compass-mixins/lib/compass/css3/_opacity.scss","../../node_modules/compass-mixins/lib/animation/animate/_lightspeed.scss","../../node_modules/compass-mixins/lib/animation/animate/rotating/_rotating-exits.scss","../../node_modules/compass-mixins/lib/animation/animate/rotating/_rotating-entrances.scss","../../node_modules/compass-mixins/lib/animation/animate/_specials.scss","../../node_modules/bootstrap/scss/bootstrap.scss","../../node_modules/bootstrap/scss/_root.scss","../../node_modules/bootstrap/scss/_reboot.scss","_variables.scss","../../node_modules/bootstrap/scss/_variables.scss","../../node_modules/bootstrap/scss/vendor/_rfs.scss","../../node_modules/bootstrap/scss/mixins/_hover.scss","../../node_modules/bootstrap/scss/_type.scss","../../node_modules/bootstrap/scss/mixins/_lists.scss","../../node_modules/bootstrap/scss/_images.scss","../../node_modules/bootstrap/scss/mixins/_image.scss","../../node_modules/bootstrap/scss/mixins/_border-radius.scss","../../node_modules/bootstrap/scss/_code.scss","../../node_modules/bootstrap/scss/_grid.scss","../../node_modules/bootstrap/scss/mixins/_grid.scss","../../node_modules/bootstrap/scss/mixins/_breakpoints.scss","../../node_modules/bootstrap/scss/mixins/_grid-framework.scss","../../node_modules/bootstrap/scss/_tables.scss","../../node_modules/bootstrap/scss/mixins/_table-row.scss","../../node_modules/bootstrap/scss/_functions.scss","../../node_modules/bootstrap/scss/_forms.scss","../../node_modules/bootstrap/scss/mixins/_transition.scss","../../node_modules/bootstrap/scss/mixins/_forms.scss","../../node_modules/bootstrap/scss/mixins/_gradients.scss","../../node_modules/bootstrap/scss/_buttons.scss","../../node_modules/bootstrap/scss/mixins/_buttons.scss","../../node_modules/bootstrap/scss/_transitions.scss","../../node_modules/bootstrap/scss/_dropdown.scss","../../node_modules/bootstrap/scss/mixins/_caret.scss","../../node_modules/bootstrap/scss/mixins/_nav-divider.scss","../../node_modules/bootstrap/scss/_button-group.scss","../../node_modules/bootstrap/scss/_input-group.scss","../../node_modules/bootstrap/scss/_custom-forms.scss","../../node_modules/bootstrap/scss/_nav.scss","../../node_modules/bootstrap/scss/_navbar.scss","../../node_modules/bootstrap/scss/_card.scss","../../node_modules/bootstrap/scss/_breadcrumb.scss","../../node_modules/bootstrap/scss/_pagination.scss","../../node_modules/bootstrap/scss/mixins/_pagination.scss","../../node_modules/bootstrap/scss/_badge.scss","../../node_modules/bootstrap/scss/mixins/_badge.scss","../../node_modules/bootstrap/scss/_jumbotron.scss","../../node_modules/bootstrap/scss/_alert.scss","../../node_modules/bootstrap/scss/mixins/_alert.scss","../../node_modules/bootstrap/scss/_progress.scss","../../node_modules/bootstrap/scss/_media.scss","../../node_modules/bootstrap/scss/_list-group.scss","../../node_modules/bootstrap/scss/mixins/_list-group.scss","../../node_modules/bootstrap/scss/_close.scss","../../node_modules/bootstrap/scss/_toasts.scss","../../node_modules/bootstrap/scss/_modal.scss","../../node_modules/bootstrap/scss/_tooltip.scss","../../node_modules/bootstrap/scss/mixins/_reset-text.scss","../../node_modules/bootstrap/scss/_popover.scss","../../node_modules/bootstrap/scss/_carousel.scss","../../node_modules/bootstrap/scss/mixins/_clearfix.scss","../../node_modules/bootstrap/scss/_spinners.scss","../../node_modules/bootstrap/scss/utilities/_align.scss","../../node_modules/bootstrap/scss/mixins/_background-variant.scss","../../node_modules/bootstrap/scss/utilities/_background.scss","../../node_modules/bootstrap/scss/utilities/_borders.scss","../../node_modules/bootstrap/scss/utilities/_display.scss","../../node_modules/bootstrap/scss/utilities/_embed.scss","../../node_modules/bootstrap/scss/utilities/_flex.scss","../../node_modules/bootstrap/scss/utilities/_float.scss","../../node_modules/bootstrap/scss/utilities/_interactions.scss","../../node_modules/bootstrap/scss/utilities/_overflow.scss","../../node_modules/bootstrap/scss/utilities/_position.scss","../../node_modules/bootstrap/scss/utilities/_screenreaders.scss","../../node_modules/bootstrap/scss/mixins/_screen-reader.scss","../../node_modules/bootstrap/scss/utilities/_shadows.scss","../../node_modules/bootstrap/scss/utilities/_sizing.scss","../../node_modules/bootstrap/scss/utilities/_spacing.scss","../../node_modules/bootstrap/scss/utilities/_stretched-link.scss","../../node_modules/bootstrap/scss/utilities/_text.scss","../../node_modules/bootstrap/scss/mixins/_text-truncate.scss","../../node_modules/bootstrap/scss/mixins/_text-emphasis.scss","../../node_modules/bootstrap/scss/mixins/_text-hide.scss","../../node_modules/bootstrap/scss/utilities/_visibility.scss","../../node_modules/bootstrap/scss/_print.scss","mixins/_misc.scss","mixins/_animation.scss","_reset.scss","_fonts.scss","_functions.scss","_background.scss","_typography.scss","mixins/_blockqoute.scss","_misc.scss","_footer.scss","_utilities.scss","_demo.scss","components/_badges.scss","mixins/_badges.scss","components/_bootstrap-progress.scss","components/_buttons.scss","mixins/_buttons.scss","components/_breadcrumbs.scss","mixins/_breadcrumbs.scss","components/_cards.scss","mixins/_cards.scss","components/_checkbox-radio.scss","components/_tables.scss","components/_preview.scss","components/plugin-overrides/_select2.scss","components/plugin-overrides/_typeahead.scss","components/_dropdown.scss","components/_forms.scss","components/_icons.scss","components/_lists.scss","components/_tabs.scss","_auth.scss","../../node_modules/compass-mixins/lib/compass/css3/_user-interface.scss","_lock-screen.scss","_navbar.scss","_sidebar.scss","_layouts.scss","_vertical-wrapper.scss","_dashboard.scss"],"names":[],"mappings":"AAAA;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;oECiCoE;ADEpE,sEAAA;AACA,qDAAA;AAIA,sEAAA;AACA,sCAAA;AAGA,sEAAA;AACA,mCAAA;;AEOM;EClDJ;IACE,UAAU,EAAA;EACZ;IACE,UAAU,EAAA;EACZ;IACE,UAAU,EAAA;EACZ;IACE,UAAU,EAAA;EACZ;IACE,UAAU,EAAA,EAAA;;AD6DR;ECtEJ;IACE,UAAU,EAAA;EACZ;IACE,UAAU,EAAA;EACZ;IACE,UAAU,EAAA;EACZ;IACE,UAAU,EAAA;EACZ;IACE,UAAU,EAAA,EAAA;;ADyCR;ECpCJ;ICFuD,gCC0Z3B;IDrZmC,wBCqZnC,EAAA;EFtZ5B;ICJuD,gCC0Z3B;IDrZmC,wBCqZnC,EAAA;EFpZ5B;ICNuD,oCC0Z3B;IDrZmC,4BCqZnC,EAAA;EFlZ5B;ICRuD,gCC0Z3B;IDrZmC,wBCqZnC,EAAA;EFhZ5B;ICVuD,oCC0Z3B;IDrZmC,4BCqZnC,EAAA;EF9Y5B;ICZuD,gCC0Z3B;IDrZmC,wBCqZnC,EAAA;EF5Y5B;ICduD,gCC0Z3B;IDrZmC,wBCqZnC,EAAA,EAAA;;AHhWxB;ECxDJ;ICFuD,gCC0Z3B;IDrZmC,wBCqZnC,EAAA;EFtZ5B;ICJuD,gCC0Z3B;IDrZmC,wBCqZnC,EAAA;EFpZ5B;ICNuD,oCC0Z3B;IDrZmC,4BCqZnC,EAAA;EFlZ5B;ICRuD,gCC0Z3B;IDrZmC,wBCqZnC,EAAA;EFhZ5B;ICVuD,oCC0Z3B;IDrZmC,4BCqZnC,EAAA;EF9Y5B;ICZuD,gCC0Z3B;IDrZmC,wBCqZnC,EAAA;EF5Y5B;ICduD,gCC0Z3B;IDrZmC,wBCqZnC,EAAA,EAAA;;AHpXxB;EClBJ;ICpBuD,gCC4Y3B;IDvYmC,wBCuYnC,EAAA;EFtX5B;ICtBuD,oCC4Y3B;IDvYmC,4BCuYnC,EAAA;EFpX5B;ICxBuD,mCC4Y3B;IDvYmC,2BCuYnC,EAAA;EFlX5B;IC1BuD,oCC4Y3B;IDvYmC,4BCuYnC,EAAA;EFhX5B;IC5BuD,mCC4Y3B;IDvYmC,2BCuYnC,EAAA;EF9W5B;IC9BuD,oCC4Y3B;IDvYmC,4BCuYnC,EAAA;EF5W5B;IChCuD,mCC4Y3B;IDvYmC,2BCuYnC,EAAA;EF1W5B;IClCuD,oCC4Y3B;IDvYmC,4BCuYnC,EAAA;EFxW5B;ICpCuD,mCC4Y3B;IDvYmC,2BCuYnC,EAAA;EFtW5B;ICtCuD,oCC4Y3B;IDvYmC,4BCuYnC,EAAA;EFpW5B;ICxCuD,gCC4Y3B;IDvYmC,wBCuYnC,EAAA,EAAA;;AHlVxB;ECtCJ;ICpBuD,gCC4Y3B;IDvYmC,wBCuYnC,EAAA;EFtX5B;ICtBuD,oCC4Y3B;IDvYmC,4BCuYnC,EAAA;EFpX5B;ICxBuD,mCC4Y3B;IDvYmC,2BCuYnC,EAAA;EFlX5B;IC1BuD,oCC4Y3B;IDvYmC,4BCuYnC,EAAA;EFhX5B;IC5BuD,mCC4Y3B;IDvYmC,2BCuYnC,EAAA;EF9W5B;IC9BuD,oCC4Y3B;IDvYmC,4BCuYnC,EAAA;EF5W5B;IChCuD,mCC4Y3B;IDvYmC,2BCuYnC,EAAA;EF1W5B;IClCuD,oCC4Y3B;IDvYmC,4BCuYnC,EAAA;EFxW5B;ICpCuD,mCC4Y3B;IDvYmC,2BCuYnC,EAAA;EFtW5B;ICtCuD,oCC4Y3B;IDvYmC,4BCuYnC,EAAA;EFpW5B;ICxCuD,gCC4Y3B;IDvYmC,wBCuYnC,EAAA,EAAA;;AHtWxB;ECQJ;IC9CuD,8BCuOtB;IDlO8B,sBCkO9B,EAAA;EFvLjC;IChDuD,2CDiDV;IC5CkB,mCD4ClB,EAAA;EAC7C;IClDuD,2CDmDV;IC9CkB,mCD8ClB,EAAA;EAC7C;ICpDuD,0CDqDX;IChDmB,kCDgDnB,EAAA;EAC5C;ICtDuD,2CDuDV;IClDkB,mCDkDlB,EAAA;EAC7C;ICxDuD,0CDyDX;ICpDmB,kCDoDnB,EAAA;EAC5C;IC1DuD,2CD2DV;ICtDkB,mCDsDlB,EAAA;EAC7C;IC5DuD,0CD6DX;ICxDmB,kCDwDnB,EAAA;EAC5C;IC9DuD,2CD+DV;IC1DkB,mCD0DlB,EAAA;EAC7C;IChEuD,0CDiEX;IC5DmB,kCD4DnB,EAAA;EAC5C;IClEuD,qCDmEhB;IC9DwB,6BD8DxB,EAAA,EAAA;;ADTnC;ECZJ;IC9CuD,8BCuOtB;IDlO8B,sBCkO9B,EAAA;EFvLjC;IChDuD,2CDiDV;IC5CkB,mCD4ClB,EAAA;EAC7C;IClDuD,2CDmDV;IC9CkB,mCD8ClB,EAAA;EAC7C;ICpDuD,0CDqDX;IChDmB,kCDgDnB,EAAA;EAC5C;ICtDuD,2CDuDV;IClDkB,mCDkDlB,EAAA;EAC7C;ICxDuD,0CDyDX;ICpDmB,kCDoDnB,EAAA;EAC5C;IC1DuD,2CD2DV;ICtDkB,mCDsDlB,EAAA;EAC7C;IC5DuD,0CD6DX;ICxDmB,kCDwDnB,EAAA;EAC5C;IC9DuD,2CD+DV;IC1DkB,mCD0DlB,EAAA;EAC7C;IChEuD,0CDiEX;IC5DmB,kCD4DnB,EAAA;EAC5C;IClEuD,qCDmEhB;IC9DwB,6BD8DxB,EAAA,EAAA;;AD7BnC;ECkCJ;ICxEuD,wCCsC/B;IDjCuC,gCCiCvC,EAAA;EFoCxB;IC1EuD,gCCkThC;ID7SwC,wBC6SxC,EAAA;EFtOvB;IC5EuD,iCCkThC;ID7SwC,yBC6SxC,EAAA;EFpOvB;IC9EuD,+BCkThC;ID7SwC,uBC6SxC,EAAA;EFlOvB;IChFuD,gCCkThC;ID7SwC,wBC6SxC,EAAA;EFhOvB;IClFuD,+BCkThC;ID7SwC,uBC6SxC,EAAA,EAAA;;AHxPnB;ECcJ;ICxEuD,wCCsC/B;IDjCuC,gCCiCvC,EAAA;EFoCxB;IC1EuD,gCCkThC;ID7SwC,wBC6SxC,EAAA;EFtOvB;IC5EuD,iCCkThC;ID7SwC,yBC6SxC,EAAA;EFpOvB;IC9EuD,+BCkThC;ID7SwC,uBC6SxC,EAAA;EFlOvB;IChFuD,gCCkThC;ID7SwC,wBC6SxC,EAAA;EFhOvB;IClFuD,+BCkThC;ID7SwC,uBC6SxC,EAAA,EAAA;;AH5QnB;ECkDJ;ICxFuD,iCC4Y3B;IDvYmC,yBCuYnC,EAAA;EFlT5B;IC1FuD,iDD2FJ;ICtFY,yCDsFZ,EAAA;EACnD;IC5FuD,+CD6FN;ICxFc,uCDwFd,EAAA;EACjD;IC9FuD,iDD+FJ;IC1FY,yCD0FZ,EAAA;EACnD;IChGuD,+CDiGN;IC5Fc,uCD4Fd,EAAA;EACjD;IClGuD,gDDmGL;IC9Fa,wCD8Fb,EAAA;EAClD;ICpGuD,iCDqGpB;IChG4B,yBDgG5B,EAAA,EAAA;;AD3C/B;EC8BJ;ICxFuD,iCC4Y3B;IDvYmC,yBCuYnC,EAAA;EFlT5B;IC1FuD,iDD2FJ;ICtFY,yCDsFZ,EAAA;EACnD;IC5FuD,+CD6FN;ICxFc,uCDwFd,EAAA;EACjD;IC9FuD,iDD+FJ;IC1FY,yCD0FZ,EAAA;EACnD;IChGuD,+CDiGN;IC5Fc,uCD4Fd,EAAA;EACjD;IClGuD,gDDmGL;IC9Fa,wCD8Fb,EAAA;EAClD;ICpGuD,iCDqGpB;IChG4B,yBDgG5B,EAAA,EAAA;;AD/D/B;ECoEJ;IC1GuD,8BCuOtB;IDlO8B,sBCkO9B,EAAA;EF3HjC;IC5GuD,kCCuOtB;IDlO8B,0BCkO9B,EAAA;EFzHjC;IC9GuD,8BCuOtB;IDlO8B,sBCkO9B,EAAA,EAAA;;AH7K7B;ECgDJ;IC1GuD,8BCuOtB;IDlO8B,sBCkO9B,EAAA;EF3HjC;IC5GuD,kCCuOtB;IDlO8B,0BCkO9B,EAAA;EFzHjC;IC9GuD,8BCuOtB;IDlO8B,sBCkO9B,EAAA,EAAA;;AHjM7B;EC8EJ;ICpHuD,8BCwdjC;IDndyC,sBCmdzC,EAAA;EFlWtB;ICtHuD,+BCwdjC;IDndyC,uBCmdzC,EAAA;EFhWtB;ICxHuD,8BCwdjC;IDndyC,sBCmdzC,EAAA;EF9VtB;IC1HuD,+BCwdjC;IDndyC,uBCmdzC,EAAA;EF5VtB;IC5HuD,8BCwdjC;IDndyC,sBCmdzC,EAAA;EF1VtB;IC9HuD,+BCwdjC;IDndyC,uBCmdzC,EAAA;EFxVtB;IChIuD,8BCwdjC;IDndyC,sBCmdzC,EAAA;EFtVtB;IClIuD,+BCwdjC;IDndyC,uBCmdzC,EAAA;EFpVtB;ICpIuD,8BCwdjC;IDndyC,sBCmdzC,EAAA;EFlVtB;ICtIuD,8BCwdjC;IDndyC,sBCmdzC,EAAA;EFhVtB;ICxIuD,8BCwdjC;IDndyC,sBCmdzC,EAAA,EAAA;;AH9ZlB;EC0DJ;ICpHuD,8BCwdjC;IDndyC,sBCmdzC,EAAA;EFlWtB;ICtHuD,+BCwdjC;IDndyC,uBCmdzC,EAAA;EFhWtB;ICxHuD,8BCwdjC;IDndyC,sBCmdzC,EAAA;EF9VtB;IC1HuD,+BCwdjC;IDndyC,uBCmdzC,EAAA;EF5VtB;IC5HuD,8BCwdjC;IDndyC,sBCmdzC,EAAA;EF1VtB;IC9HuD,+BCwdjC;IDndyC,uBCmdzC,EAAA;EFxVtB;IChIuD,8BCwdjC;IDndyC,sBCmdzC,EAAA;EFtVtB;IClIuD,+BCwdjC;IDndyC,uBCmdzC,EAAA;EFpVtB;ICpIuD,8BCwdjC;IDndyC,sBCmdzC,EAAA;EFlVtB;ICtIuD,8BCwdjC;IDndyC,sBCmdzC,EAAA;EFhVtB;ICxIuD,8BCwdjC;IDndyC,sBCmdzC,EAAA,EAAA;;AHlblB;EIlDJ;IFYuD,8BCuOtB;IDlO8B,sBCkO9B,EAAA;ECjPjC;IFUuD,oCCuOtB;IDlO8B,4BCkO9B,EAAA;EC/OjC;IACE,UAAU;IFO2C,kCCuOtB;IDlO8B,0BCkO9B,EAAA;EC5OjC;IACE,UAAU;IFI2C,kCCuOtB;IDlO8B,0BCkO9B,EAAA,EAAA;;AH7K7B;EItEJ;IFYuD,8BCuOtB;IDlO8B,sBCkO9B,EAAA;ECjPjC;IFUuD,oCCuOtB;IDlO8B,4BCkO9B,EAAA;EC/OjC;IACE,UAAU;IFO2C,kCCuOtB;IDlO8B,0BCkO9B,EAAA;EC5OjC;IACE,UAAU;IFI2C,kCCuOtB;IDlO8B,0BCkO9B,EAAA,EAAA;;AHjM7B;EIpCJ;IFFuD,gCC0Z3B;IDrZmC,wBCqZnC,EAAA;ECtZ5B;IACE,UAAU;IFL2C,mCC0Z3B;IDrZmC,2BCqZnC,EAAA;ECnZ5B;IACE,UAAU;IFR2C,sCC0Z3B;IDrZmC,8BCqZnC,EAAA,EAAA;;AHhWxB;EIxDJ;IFFuD,gCC0Z3B;IDrZmC,wBCqZnC,EAAA;ECtZ5B;IACE,UAAU;IFL2C,mCC0Z3B;IDrZmC,2BCqZnC,EAAA;ECnZ5B;IACE,UAAU;IFR2C,sCC0Z3B;IDrZmC,8BCqZnC,EAAA,EAAA;;AHpXxB;EIxBJ;IFduD,gCC0Z3B;IDrZmC,wBCqZnC,EAAA;EC1Y5B;IACE,UAAU;IFjB2C,oCC0Z3B;IDrZmC,4BCqZnC,EAAA;ECvY5B;IACE,UAAU;IFpB2C,qCC0Z3B;IDrZmC,6BCqZnC,EAAA,EAAA;;AHhWxB;EI5CJ;IFduD,gCC0Z3B;IDrZmC,wBCqZnC,EAAA;EC1Y5B;IACE,UAAU;IFjB2C,oCC0Z3B;IDrZmC,4BCqZnC,EAAA;ECvY5B;IACE,UAAU;IFpB2C,qCC0Z3B;IDrZmC,6BCqZnC,EAAA,EAAA;;AHpXxB;EIZJ;IF1BuD,gCC4Y3B;IDvYmC,wBCuYnC,EAAA;EChX5B;IACE,UAAU;IF7B2C,mCC4Y3B;IDvYmC,2BCuYnC,EAAA;EC7W5B;IACE,UAAU;IFhC2C,sCC4Y3B;IDvYmC,8BCuYnC,EAAA,EAAA;;AHlVxB;EIhCJ;IF1BuD,gCC4Y3B;IDvYmC,wBCuYnC,EAAA;EChX5B;IACE,UAAU;IF7B2C,mCC4Y3B;IDvYmC,2BCuYnC,EAAA;EC7W5B;IACE,UAAU;IFhC2C,sCC4Y3B;IDvYmC,8BCuYnC,EAAA,EAAA;;AHtWxB;EIAJ;IFtCuD,gCC4Y3B;IDvYmC,wBCuYnC,EAAA;ECpW5B;IACE,UAAU;IFzC2C,oCC4Y3B;IDvYmC,4BCuYnC,EAAA;ECjW5B;IACE,UAAU;IF5C2C,qCC4Y3B;IDvYmC,6BCuYnC,EAAA,EAAA;;AHlVxB;EIpBJ;IFtCuD,gCC4Y3B;IDvYmC,wBCuYnC,EAAA;ECpW5B;IACE,UAAU;IFzC2C,oCC4Y3B;IDvYmC,4BCuYnC,EAAA;ECjW5B;IACE,UAAU;IF5C2C,qCC4Y3B;IDvYmC,6BCuYnC,EAAA,EAAA;;AHtWxB;EKlDJ;IACE,UAAU;IHW2C,kCCuOtB;IDlO8B,0BCkO9B,EAAA;EEhPjC;IACE,UAAU;IHQ2C,oCCuOtB;IDlO8B,4BCkO9B,EAAA;EE7OjC;IHMuD,kCCuOtB;IDlO8B,0BCkO9B,EAAA;EE3OjC;IHIuD,8BCuOtB;IDlO8B,sBCkO9B,EAAA,EAAA;;AH7K7B;EKtEJ;IACE,UAAU;IHW2C,kCCuOtB;IDlO8B,0BCkO9B,EAAA;EEhPjC;IACE,UAAU;IHQ2C,oCCuOtB;IDlO8B,4BCkO9B,EAAA;EE7OjC;IHMuD,kCCuOtB;IDlO8B,0BCkO9B,EAAA;EE3OjC;IHIuD,8BCuOtB;IDlO8B,sBCkO9B,EAAA,EAAA;;AHjM7B;EKpCJ;IACE,UAAU;IHH2C,sCC0Z3B;IDrZmC,8BCqZnC,EAAA;EErZ5B;IACE,UAAU;IHN2C,mCC0Z3B;IDrZmC,2BCqZnC,EAAA;EElZ5B;IHRuD,oCC0Z3B;IDrZmC,4BCqZnC,EAAA;EEhZ5B;IHVuD,gCC0Z3B;IDrZmC,wBCqZnC,EAAA,EAAA;;AHhWxB;EKxDJ;IACE,UAAU;IHH2C,sCC0Z3B;IDrZmC,8BCqZnC,EAAA;EErZ5B;IACE,UAAU;IHN2C,mCC0Z3B;IDrZmC,2BCqZnC,EAAA;EElZ5B;IHRuD,oCC0Z3B;IDrZmC,4BCqZnC,EAAA;EEhZ5B;IHVuD,gCC0Z3B;IDrZmC,wBCqZnC,EAAA,EAAA;;AHpXxB;EKtBJ;IACE,UAAU;IHjB2C,qCC0Z3B;IDrZmC,6BCqZnC,EAAA;EEvY5B;IACE,UAAU;IHpB2C,oCC0Z3B;IDrZmC,4BCqZnC,EAAA;EEpY5B;IHtBuD,mCC0Z3B;IDrZmC,2BCqZnC,EAAA;EElY5B;IHxBuD,gCC0Z3B;IDrZmC,wBCqZnC,EAAA,EAAA;;AHhWxB;EK1CJ;IACE,UAAU;IHjB2C,qCC0Z3B;IDrZmC,6BCqZnC,EAAA;EEvY5B;IACE,UAAU;IHpB2C,oCC0Z3B;IDrZmC,4BCqZnC,EAAA;EEpY5B;IHtBuD,mCC0Z3B;IDrZmC,2BCqZnC,EAAA;EElY5B;IHxBuD,gCC0Z3B;IDrZmC,wBCqZnC,EAAA,EAAA;;AHpXxB;EKRJ;IACE,UAAU;IH/B2C,qCC4Y3B;IDvYmC,6BCuYnC,EAAA;EE3W5B;IACE,UAAU;IHlC2C,oCC4Y3B;IDvYmC,4BCuYnC,EAAA;EExW5B;IHpCuD,mCC4Y3B;IDvYmC,2BCuYnC,EAAA;EEtW5B;IHtCuD,gCC4Y3B;IDvYmC,wBCuYnC,EAAA,EAAA;;AHlVxB;EK5BJ;IACE,UAAU;IH/B2C,qCC4Y3B;IDvYmC,6BCuYnC,EAAA;EE3W5B;IACE,UAAU;IHlC2C,oCC4Y3B;IDvYmC,4BCuYnC,EAAA;EExW5B;IHpCuD,mCC4Y3B;IDvYmC,2BCuYnC,EAAA;EEtW5B;IHtCuD,gCC4Y3B;IDvYmC,wBCuYnC,EAAA,EAAA;;AHtWxB;EKMJ;IACE,UAAU;IH7C2C,sCC4Y3B;IDvYmC,8BCuYnC,EAAA;EE7V5B;IACE,UAAU;IHhD2C,mCC4Y3B;IDvYmC,2BCuYnC,EAAA;EE1V5B;IHlDuD,oCC4Y3B;IDvYmC,4BCuYnC,EAAA;EExV5B;IHpDuD,gCC4Y3B;IDvYmC,wBCuYnC,EAAA,EAAA;;AHlVxB;EKdJ;IACE,UAAU;IH7C2C,sCC4Y3B;IDvYmC,8BCuYnC,EAAA;EE7V5B;IACE,UAAU;IHhD2C,mCC4Y3B;IDvYmC,2BCuYnC,EAAA;EE1V5B;IHlDuD,oCC4Y3B;IDvYmC,4BCuYnC,EAAA;EExV5B;IHpDuD,gCC4Y3B;IDvYmC,wBCuYnC,EAAA,EAAA;;AHtWxB;EMlDJ;IACE,UAAU,EAAA;EACZ;IACE,UAAU,EAAA,EAAA;;ANmER;EMtEJ;IACE,UAAU,EAAA;EACZ;IACE,UAAU,EAAA,EAAA;;AN+CR;EM1CJ;IJIuD,gCC0Z3B;IDrZmC,wBCqZnC;IG5Z1B,UAAU,EAAA;EACZ;IJCuD,oCC0Z3B;IDrZmC,4BCqZnC;IGzZ1B,UAAU,EAAA,EAAA;;ANyDR;EM9DJ;IJIuD,gCC0Z3B;IDrZmC,wBCqZnC;IG5Z1B,UAAU,EAAA;EACZ;IJCuD,oCC0Z3B;IDrZmC,4BCqZnC;IGzZ1B,UAAU,EAAA,EAAA;;ANqCR;EMhCJ;IJNuD,gCC0Z3B;IDrZmC,wBCqZnC;IGlZ1B,UAAU,EAAA;EACZ;IJTuD,mCC0Z3B;IDrZmC,2BCqZnC;IG/Y1B,UAAU,EAAA,EAAA;;AN+CR;EMpDJ;IJNuD,gCC0Z3B;IDrZmC,wBCqZnC;IGlZ1B,UAAU,EAAA;EACZ;IJTuD,mCC0Z3B;IDrZmC,2BCqZnC;IG/Y1B,UAAU,EAAA,EAAA;;AN2BR;EMtBJ;IJhBuD,gCC4Y3B;IDvYmC,wBCuYnC;IG1X1B,UAAU,EAAA;EACZ;IJnBuD,mCC4Y3B;IDvYmC,2BCuYnC;IGvX1B,UAAU,EAAA,EAAA;;ANqCR;EM1CJ;IJhBuD,gCC4Y3B;IDvYmC,wBCuYnC;IG1X1B,UAAU,EAAA;EACZ;IJnBuD,mCC4Y3B;IDvYmC,2BCuYnC;IGvX1B,UAAU,EAAA,EAAA;;ANiBR;EMZJ;IJ1BuD,gCC4Y3B;IDvYmC,wBCuYnC;IGhX1B,UAAU,EAAA;EACZ;IJ7BuD,oCC4Y3B;IDvYmC,4BCuYnC;IG7W1B,UAAU,EAAA,EAAA;;AN2BR;EMhCJ;IJ1BuD,gCC4Y3B;IDvYmC,wBCuYnC;IGhX1B,UAAU,EAAA;EACZ;IJ7BuD,oCC4Y3B;IDvYmC,4BCuYnC;IG7W1B,UAAU,EAAA,EAAA;;ANOR;EMFJ;IJpCuD,gCC0Z3B;IDrZmC,wBCqZnC;IGpX1B,UAAU,EAAA;EACZ;IJvCuD,sCC0Z3B;IDrZmC,8BCqZnC;IGjX1B,UAAU,EAAA,EAAA;;ANiBR;EMtBJ;IJpCuD,gCC0Z3B;IDrZmC,wBCqZnC;IGpX1B,UAAU,EAAA;EACZ;IJvCuD,sCC0Z3B;IDrZmC,8BCqZnC;IGjX1B,UAAU,EAAA,EAAA;;ANHR;EMQJ;IACE,UAAU;IJ/C2C,gCC0Z3B;IDrZmC,wBCqZnC,EAAA;EGzW5B;IACE,UAAU;IJlD2C,qCC0Z3B;IDrZmC,6BCqZnC,EAAA,EAAA;;AHhWxB;EMZJ;IACE,UAAU;IJ/C2C,gCC0Z3B;IDrZmC,wBCqZnC,EAAA;EGzW5B;IACE,UAAU;IJlD2C,qCC0Z3B;IDrZmC,6BCqZnC,EAAA,EAAA;;AHpXxB;EMkBJ;IACE,UAAU;IJzD2C,gCC4Y3B;IDvYmC,wBCuYnC,EAAA;EGjV5B;IACE,UAAU;IJ5D2C,qCC4Y3B;IDvYmC,6BCuYnC,EAAA,EAAA;;AHlVxB;EMFJ;IACE,UAAU;IJzD2C,gCC4Y3B;IDvYmC,wBCuYnC,EAAA;EGjV5B;IACE,UAAU;IJ5D2C,qCC4Y3B;IDvYmC,6BCuYnC,EAAA,EAAA;;AHtWxB;EM4BJ;IACE,UAAU;IJnE2C,gCC4Y3B;IDvYmC,wBCuYnC,EAAA;EGvU5B;IACE,UAAU;IJtE2C,sCC4Y3B;IDvYmC,8BCuYnC,EAAA,EAAA;;AHlVxB;EMQJ;IACE,UAAU;IJnE2C,gCC4Y3B;IDvYmC,wBCuYnC,EAAA;EGvU5B;IACE,UAAU;IJtE2C,sCC4Y3B;IDvYmC,8BCuYnC,EAAA,EAAA;;AHtWxB;EOlDJ;IACE,UAAU,EAAA;EACZ;IACE,UAAU,EAAA,EAAA;;APmER;EOtEJ;IACE,UAAU,EAAA;EACZ;IACE,UAAU,EAAA,EAAA;;AP+CR;EO1CJ;ILIuD,mCC0Z3B;IDrZmC,2BCqZnC;II5Z1B,UAAU,EAAA;EACZ;ILCuD,gCC0Z3B;IDrZmC,wBCqZnC;IIzZ1B,UAAU,EAAA,EAAA;;APyDR;EO9DJ;ILIuD,mCC0Z3B;IDrZmC,2BCqZnC;II5Z1B,UAAU,EAAA;EACZ;ILCuD,gCC0Z3B;IDrZmC,wBCqZnC;IIzZ1B,UAAU,EAAA,EAAA;;APqCR;EOhCJ;ILNuD,oCC0Z3B;IDrZmC,4BCqZnC;IIlZ1B,UAAU,EAAA;EACZ;ILTuD,gCC0Z3B;IDrZmC,wBCqZnC;II/Y1B,UAAU,EAAA,EAAA;;AP+CR;EOpDJ;ILNuD,oCC0Z3B;IDrZmC,4BCqZnC;IIlZ1B,UAAU,EAAA;EACZ;ILTuD,gCC0Z3B;IDrZmC,wBCqZnC;II/Y1B,UAAU,EAAA,EAAA;;AP2BR;EOtBJ;ILhBuD,mCC4Y3B;IDvYmC,2BCuYnC;II1X1B,UAAU,EAAA;EACZ;ILnBuD,gCC4Y3B;IDvYmC,wBCuYnC;IIvX1B,UAAU,EAAA,EAAA;;APqCR;EO1CJ;ILhBuD,mCC4Y3B;IDvYmC,2BCuYnC;II1X1B,UAAU,EAAA;EACZ;ILnBuD,gCC4Y3B;IDvYmC,wBCuYnC;IIvX1B,UAAU,EAAA,EAAA;;APiBR;EOZJ;IL1BuD,oCC4Y3B;IDvYmC,4BCuYnC;IIhX1B,UAAU,EAAA;EACZ;IL7BuD,gCC4Y3B;IDvYmC,wBCuYnC;II7W1B,UAAU,EAAA,EAAA;;AP2BR;EOhCJ;IL1BuD,oCC4Y3B;IDvYmC,4BCuYnC;IIhX1B,UAAU,EAAA;EACZ;IL7BuD,gCC4Y3B;IDvYmC,wBCuYnC;II7W1B,UAAU,EAAA,EAAA;;APOR;EOFJ;ILpCuD,qCC0Z3B;IDrZmC,6BCqZnC;IIpX1B,UAAU,EAAA;EACZ;ILvCuD,gCC0Z3B;IDrZmC,wBCqZnC;IIjX1B,UAAU,EAAA,EAAA;;APiBR;EOtBJ;ILpCuD,qCC0Z3B;IDrZmC,6BCqZnC;IIpX1B,UAAU,EAAA;EACZ;ILvCuD,gCC0Z3B;IDrZmC,wBCqZnC;IIjX1B,UAAU,EAAA,EAAA;;APHR;EOQJ;IACE,UAAU;IL/C2C,sCC0Z3B;IDrZmC,8BCqZnC,EAAA;EIzW5B;IACE,UAAU;ILlD2C,gCC0Z3B;IDrZmC,wBCqZnC,EAAA,EAAA;;AHhWxB;EOZJ;IACE,UAAU;IL/C2C,sCC0Z3B;IDrZmC,8BCqZnC,EAAA;EIzW5B;IACE,UAAU;ILlD2C,gCC0Z3B;IDrZmC,wBCqZnC,EAAA,EAAA;;AHpXxB;EOkBJ;IACE,UAAU;ILzD2C,qCC4Y3B;IDvYmC,6BCuYnC,EAAA;EIjV5B;IACE,UAAU;IL5D2C,gCC4Y3B;IDvYmC,wBCuYnC,EAAA,EAAA;;AHlVxB;EOFJ;IACE,UAAU;ILzD2C,qCC4Y3B;IDvYmC,6BCuYnC,EAAA;EIjV5B;IACE,UAAU;IL5D2C,gCC4Y3B;IDvYmC,wBCuYnC,EAAA,EAAA;;AHtWxB;EO4BJ;IACE,UAAU;ILnE2C,sCC4Y3B;IDvYmC,8BCuYnC,EAAA;EIvU5B;IACE,UAAU;ILtE2C,gCC4Y3B;IDvYmC,wBCuYnC,EAAA,EAAA;;AHlVxB;EOQJ;IACE,UAAU;ILnE2C,sCC4Y3B;IDvYmC,8BCuYnC,EAAA;EIvU5B;IACE,UAAU;ILtE2C,gCC4Y3B;IDvYmC,wBCuYnC,EAAA,EAAA;;AHtWxB;EQlDJ;INYuD,gDMXL;INgBa,wCMhBb;INWK,2CMVV;INekB,mCMflB,EAAA;EAE7C;INQuD,uEMPkB;INYV,+DMZU;INOlB,2CMNV;INWkB,mCMXlB,EAAA;EAE7C;INIuD,gFMH2B;INQnB,wEMRmB;ING3B,0CMFX;INOmB,kCMPnB,EAAA;EAE5C;INAuD,iEMCY;INIJ,yDMJI;INDZ,0CMEX;INGmB,kCMHnB,EAAA;EAE5C;INJuD,8CMKP;INAe,sCMAf;INLO,0CMMX;INDmB,kCMCnB,EAAA,EAAA;;ARoDxC;EQtEJ;INYuD,gDMXL;INgBa,wCMhBb;INWK,2CMVV;INekB,mCMflB,EAAA;EAE7C;INQuD,uEMPkB;INYV,+DMZU;INOlB,2CMNV;INWkB,mCMXlB,EAAA;EAE7C;INIuD,gFMH2B;INQnB,wEMRmB;ING3B,0CMFX;INOmB,kCMPnB,EAAA;EAE5C;INAuD,iEMCY;INIJ,yDMJI;INDZ,0CMEX;INGmB,kCMHnB,EAAA;EAE5C;INJuD,8CMKP;INAe,sCMAf;INLO,0CMMX;INDmB,kCMCnB,EAAA,EAAA;;ARgCxC;EQzBJ;INbuD,oDMcD;INTS,4CMST;ICnBpD,0DAA4F;IAE9F,UDkBoB,EAAA;EAEpB;INjBuD,qDMkBA;INbQ,6CMaR,EAAA;EAEvD;INpBuD,oDMqBD;INhBS,4CMgBT,EAAA;EAEtD;INvBuD,mDMwBF;INnBU,2CMmBV;IC7BnD,4DAA4F;IAE9F,UD4BoB,EAAA,EAAA;;ARiChB;EQ7CJ;INbuD,oDMcD;INTS,4CMST;ICnBpD,0DAA4F;IAE9F,UDkBoB,EAAA;EAEpB;INjBuD,qDMkBA;INbQ,6CMaR,EAAA;EAEvD;INpBuD,oDMqBD;INhBS,4CMgBT,EAAA;EAEtD;INvBuD,mDMwBF;INnBU,2CMmBV;IC7BnD,4DAA4F;IAE9F,UD4BoB,EAAA,EAAA;;ARahB;EQNJ;INhCuD,mDMiCF;IN5BU,2CM4BV;ICtCnD,4DAA4F;IAE9F,UDqCoB,EAAA;EAEpB;INpCuD,oDMqCD;INhCS,4CMgCT;IC1CpD,0DAA4F;IAE9F,UDyCoB,EAAA,EAAA;;ARoBhB;EQ1BJ;INhCuD,mDMiCF;IN5BU,2CM4BV;ICtCnD,4DAA4F;IAE9F,UDqCoB,EAAA;EAEpB;INpCuD,oDMqCD;INhCS,4CMgCT;IC1CpD,0DAA4F;IAE9F,UDyCoB,EAAA,EAAA;;ARAhB;EQOJ;IN7CuD,oDM8CD;INzCS,4CMyCT;ICnDpD,0DAA4F;IAE9F,UDkDoB,EAAA;EAEpB;INjDuD,qDMkDA;IN7CQ,6CM6CR,EAAA;EAEvD;INpDuD,oDMqDD;INhDS,4CMgDT,EAAA;EAEtD;INvDuD,mDMwDF;INnDU,2CMmDV;IC7DnD,4DAA4F;IAE9F,UD4DoB,EAAA,EAAA;;ARChB;EQbJ;IN7CuD,oDM8CD;INzCS,4CMyCT;ICnDpD,0DAA4F;IAE9F,UDkDoB,EAAA;EAEpB;INjDuD,qDMkDA;IN7CQ,6CM6CR,EAAA;EAEvD;INpDuD,oDMqDD;INhDS,4CMgDT,EAAA;EAEtD;INvDuD,mDMwDF;INnDU,2CMmDV;IC7DnD,4DAA4F;IAE9F,UD4DoB,EAAA,EAAA;;ARnBhB;EQ0BJ;INhEuD,mDMiEF;IN5DU,2CM4DV;ICtEnD,4DAA4F;IAE9F,UDqEoB,EAAA;EAEpB;INpEuD,oDMqED;INhES,4CMgET;IC1EpD,0DAA4F;IAE9F,UDyEoB,EAAA,EAAA;;ARZhB;EQMJ;INhEuD,mDMiEF;IN5DU,2CM4DV;ICtEnD,4DAA4F;IAE9F,UDqEoB,EAAA;EAEpB;INpEuD,oDMqED;INhES,4CMgET;IC1EpD,0DAA4F;IAE9F,UDyEoB,EAAA,EAAA;;ARhChB;EUlDJ;IRYuD,iDQXJ;IRgBY,yCQhBZ;IDMjD,0DAA4F;IAE9F,UCPoB,EAAA;EACpB;IRSuD,gDQRL;IRaa,wCQbb;IDGhD,4DAA4F;IAE9F,UCJoB,EAAA;EACpB;IRMuD,+CQLN;IRUc,uCQVd;IDA/C,4DAA4F;IAE9F,UCDoB,EAAA;EACpB;IRGuD,6CQFR;IROgB,qCQPhB;IDH7C,4DAA4F;IAE9F,UCEoB,EAAA,EAAA;;AV2DhB;EUtEJ;IRYuD,iDQXJ;IRgBY,yCQhBZ;IDMjD,0DAA4F;IAE9F,UCPoB,EAAA;EACpB;IRSuD,gDQRL;IRaa,wCQbb;IDGhD,4DAA4F;IAE9F,UCJoB,EAAA;EACpB;IRMuD,+CQLN;IRUc,uCQVd;IDA/C,4DAA4F;IAE9F,UCDoB,EAAA;EACpB;IRGuD,6CQFR;IROgB,qCQPhB;IDH7C,4DAA4F;IAE9F,UCEoB,EAAA,EAAA;;AVuChB;EUlCJ;IRJuD,6CQKR;IRAgB,qCQAhB;IDV7C,4DAA4F;IAE9F,UCSoB,EAAA;EACpB;IRPuD,iDQQJ;IRHY,yCQGZ;IDbjD,0DAA4F;IAE9F,UCYoB,EAAA,EAAA;;AViDhB;EUtDJ;IRJuD,6CQKR;IRAgB,qCQAhB;IDV7C,4DAA4F;IAE9F,UCSoB,EAAA;EACpB;IRPuD,iDQQJ;IRHY,yCQGZ;IDbjD,0DAA4F;IAE9F,UCYoB,EAAA,EAAA;;AV6BhB;EWlDJ;ITYuD,2CCsC/B;IDjCuC,mCCiCvC;IDtC+B,4BCkThC;ID7SwC,oBC6SxC;IQ3TrB,UAAU,EAAA;EACZ;ITQuD,2CCsC/B;IDjCuC,mCCiCvC;IDtC+B,iCCkThC;ID7SwC,yBC6SxC;IQvTrB,UAAU,EAAA,EAAA;;AX+DR;EWtEJ;ITYuD,2CCsC/B;IDjCuC,mCCiCvC;IDtC+B,4BCkThC;ID7SwC,oBC6SxC;IQ3TrB,UAAU,EAAA;EACZ;ITQuD,2CCsC/B;IDjCuC,mCCiCvC;IDtC+B,iCCkThC;ID7SwC,yBC6SxC;IQvTrB,UAAU,EAAA,EAAA;;AX2CR;EWtCJ;ITAuD,yCCsC/B;IDjCuC,iCCiCvC;IDtC+B,4BCkThC;ID7SwC,oBC6SxC;IQ/SrB,UAAU,EAAA;EACZ;ITJuD,yCCsC/B;IDjCuC,iCCiCvC;IDtC+B,gCCkThC;ID7SwC,wBC6SxC;IQ3SrB,UAAU,EAAA,EAAA;;AXmDR;EW1DJ;ITAuD,yCCsC/B;IDjCuC,iCCiCvC;IDtC+B,4BCkThC;ID7SwC,oBC6SxC;IQ/SrB,UAAU,EAAA;EACZ;ITJuD,yCCsC/B;IDjCuC,iCCiCvC;IDtC+B,gCCkThC;ID7SwC,wBC6SxC;IQ3SrB,UAAU,EAAA,EAAA;;AX+BR;EW1BJ;ITZuD,yCCsC/B;IDjCuC,iCCiCvC;IDtC+B,4BCkThC;ID7SwC,oBC6SxC;IQnSrB,UAAU,EAAA;EACZ;IThBuD,yCCsC/B;IDjCuC,iCCiCvC;IDtC+B,iCCkThC;ID7SwC,yBC6SxC;IQ/RrB,UAAU,EAAA,EAAA;;AXuCR;EW9CJ;ITZuD,yCCsC/B;IDjCuC,iCCiCvC;IDtC+B,4BCkThC;ID7SwC,oBC6SxC;IQnSrB,UAAU,EAAA;EACZ;IThBuD,yCCsC/B;IDjCuC,iCCiCvC;IDtC+B,iCCkThC;ID7SwC,yBC6SxC;IQ/RrB,UAAU,EAAA,EAAA;;AXmBR;EWdJ;ITxBuD,0CCsC/B;IDjCuC,kCCiCvC;IDtC+B,4BCkThC;ID7SwC,oBC6SxC;IQvRrB,UAAU,EAAA;EACZ;IT5BuD,0CCsC/B;IDjCuC,kCCiCvC;IDtC+B,iCCkThC;ID7SwC,yBC6SxC;IQnRrB,UAAU,EAAA,EAAA;;AX2BR;EWlCJ;ITxBuD,0CCsC/B;IDjCuC,kCCiCvC;IDtC+B,4BCkThC;ID7SwC,oBC6SxC;IQvRrB,UAAU,EAAA;EACZ;IT5BuD,0CCsC/B;IDjCuC,kCCiCvC;IDtC+B,iCCkThC;ID7SwC,yBC6SxC;IQnRrB,UAAU,EAAA,EAAA;;AXOR;EWFJ;ITpCuD,0CCsC/B;IDjCuC,kCCiCvC;IDtC+B,4BCkThC;ID7SwC,oBC6SxC;IQ3QrB,UAAU,EAAA;EACZ;ITxCuD,0CCsC/B;IDjCuC,kCCiCvC;IDtC+B,gCCkThC;ID7SwC,wBC6SxC;IQvQrB,UAAU,EAAA,EAAA;;AXeR;EWtBJ;ITpCuD,0CCsC/B;IDjCuC,kCCiCvC;IDtC+B,4BCkThC;ID7SwC,oBC6SxC;IQ3QrB,UAAU,EAAA;EACZ;ITxCuD,0CCsC/B;IDjCuC,kCCiCvC;IDtC+B,gCCkThC;ID7SwC,wBC6SxC;IQvQrB,UAAU,EAAA,EAAA;;AXLR;EYlDJ;IVYuD,2CCsC/B;IDjCuC,mCCiCvC;IDtC+B,kCCkThC;ID7SwC,0BC6SxC;IS3TrB,UAAU,EAAA;EACZ;IVQuD,2CCsC/B;IDjCuC,mCCiCvC;IDtC+B,4BCkThC;ID7SwC,oBC6SxC;ISvTrB,UAAU,EAAA,EAAA;;AZ+DR;EYtEJ;IVYuD,2CCsC/B;IDjCuC,mCCiCvC;IDtC+B,kCCkThC;ID7SwC,0BC6SxC;IS3TrB,UAAU,EAAA;EACZ;IVQuD,2CCsC/B;IDjCuC,mCCiCvC;IDtC+B,4BCkThC;ID7SwC,oBC6SxC;ISvTrB,UAAU,EAAA,EAAA;;AZ2CR;EYtCJ;IVAuD,yCCsC/B;IDjCuC,iCCiCvC;IDtC+B,iCCkThC;ID7SwC,yBC6SxC;IS/SrB,UAAU,EAAA;EACZ;IVJuD,yCCsC/B;IDjCuC,iCCiCvC;IDtC+B,4BCkThC;ID7SwC,oBC6SxC;IS3SrB,UAAU,EAAA,EAAA;;AZmDR;EY1DJ;IVAuD,yCCsC/B;IDjCuC,iCCiCvC;IDtC+B,iCCkThC;ID7SwC,yBC6SxC;IS/SrB,UAAU,EAAA;EACZ;IVJuD,yCCsC/B;IDjCuC,iCCiCvC;IDtC+B,4BCkThC;ID7SwC,oBC6SxC;IS3SrB,UAAU,EAAA,EAAA;;AZ+BR;EY1BJ;IVZuD,yCCsC/B;IDjCuC,iCCiCvC;IDtC+B,gCCkThC;ID7SwC,wBC6SxC;ISnSrB,UAAU,EAAA;EACZ;IVhBuD,yCCsC/B;IDjCuC,iCCiCvC;IDtC+B,4BCkThC;ID7SwC,oBC6SxC;IS/RrB,UAAU,EAAA,EAAA;;AZuCR;EY9CJ;IVZuD,yCCsC/B;IDjCuC,iCCiCvC;IDtC+B,gCCkThC;ID7SwC,wBC6SxC;ISnSrB,UAAU,EAAA;EACZ;IVhBuD,yCCsC/B;IDjCuC,iCCiCvC;IDtC+B,4BCkThC;ID7SwC,oBC6SxC;IS/RrB,UAAU,EAAA,EAAA;;AZmBR;EYdJ;IVxBuD,0CCsC/B;IDjCuC,kCCiCvC;IDtC+B,iCCkThC;ID7SwC,yBC6SxC;ISvRrB,UAAU,EAAA;EACZ;IV5BuD,0CCsC/B;IDjCuC,kCCiCvC;IDtC+B,4BCkThC;ID7SwC,oBC6SxC;ISnRrB,UAAU,EAAA,EAAA;;AZ2BR;EYlCJ;IVxBuD,0CCsC/B;IDjCuC,kCCiCvC;IDtC+B,iCCkThC;ID7SwC,yBC6SxC;ISvRrB,UAAU,EAAA;EACZ;IV5BuD,0CCsC/B;IDjCuC,kCCiCvC;IDtC+B,4BCkThC;ID7SwC,oBC6SxC;ISnRrB,UAAU,EAAA,EAAA;;AZOR;EYFJ;IVpCuD,0CCsC/B;IDjCuC,kCCiCvC;IDtC+B,gCCkThC;ID7SwC,wBC6SxC;IS3QrB,UAAU,EAAA;EACZ;IVxCuD,0CCsC/B;IDjCuC,kCCiCvC;IDtC+B,4BCkThC;ID7SwC,oBC6SxC;ISvQrB,UAAU,EAAA,EAAA;;AZeR;EYtBJ;IVpCuD,0CCsC/B;IDjCuC,kCCiCvC;IDtC+B,gCCkThC;ID7SwC,wBC6SxC;IS3QrB,UAAU,EAAA;EACZ;IVxCuD,0CCsC/B;IDjCuC,kCCiCvC;IDtC+B,4BCkThC;ID7SwC,oBC6SxC;ISvQrB,UAAU,EAAA,EAAA;;AZLR;EalDJ;IXYuD,4BCkThC;ID7SwC,oBC6SxC;IDlTgC,sCCsC/B;IDjCuC,8BCiCvC;IDtC+B,8CWTP;IXce,sCWdf,EAAA;EAChD;IXQuD,gCCkThC;ID7SwC,wBC6SxC;IDlTgC,sCCsC/B;IDjCuC,8BCiCvC;IDtC+B,8CWLP;IXUe,sCWVf,EAAA;EAChD;IXIuD,gCCkThC;ID7SwC,wBC6SxC;IDlTgC,sCCsC/B;IDjCuC,8BCiCvC;IDtC+B,8CWDP;IXMe,sCWNf,EAAA;EAChD;IXAuD,8CWCP;IXIe,sCWJf;IJN9C,4DAA4F;IAE9F,UIKoB;IXFmC,sCCsC/B;IDjCuC,8BCiCvC;IDtC+B,8CWIP;IXCe,sCWDf,EAAA;EAChD;IXLuD,oCC0Z3B;IDrZmC,4BCqZnC;IM/Z1B,0DAA4F;IAE9F,UIUoB,EAAA,EAAA;;AbmDhB;EatEJ;IXYuD,4BCkThC;ID7SwC,oBC6SxC;IDlTgC,sCCsC/B;IDjCuC,8BCiCvC;IDtC+B,8CWTP;IXce,sCWdf,EAAA;EAChD;IXQuD,gCCkThC;ID7SwC,wBC6SxC;IDlTgC,sCCsC/B;IDjCuC,8BCiCvC;IDtC+B,8CWLP;IXUe,sCWVf,EAAA;EAChD;IXIuD,gCCkThC;ID7SwC,wBC6SxC;IDlTgC,sCCsC/B;IDjCuC,8BCiCvC;IDtC+B,8CWDP;IXMe,sCWNf,EAAA;EAChD;IXAuD,8CWCP;IXIe,sCWJf;IJN9C,4DAA4F;IAE9F,UIKoB;IXFmC,sCCsC/B;IDjCuC,8BCiCvC;IDtC+B,8CWIP;IXCe,sCWDf,EAAA;EAChD;IXLuD,oCC0Z3B;IDrZmC,4BCqZnC;IM/Z1B,0DAA4F;IAE9F,UIUoB,EAAA,EAAA;;Ab+BhB;Ea1BJ;IJjBE,0DAA4F;IAE9F,UIgBoB;IXbmC,oDWcD;IXTS,4CWST,EAAA;EACtD;IJpBE,4DAA4F;IAE9F,UImBoB;IXhBmC,+CWiBN;IXZc,uCWYd,EAAA,EAAA;;AbyC7C;Ea9CJ;IJjBE,0DAA4F;IAE9F,UIgBoB;IXbmC,oDWcD;IXTS,4CWST,EAAA;EACtD;IJpBE,4DAA4F;IAE9F,UImBoB;IXhBmC,+CWiBN;IXZc,uCWYd,EAAA,EAAA;;AbqB7C;EahBJ;IJ3BE,4DAA4F;IAE9F,UI0BoB;IXvBmC,+CWwBN;IXnBc,uCWmBd,EAAA;EACjD;IJ9BE,0DAA4F;IAE9F,UI6BoB;IX1BmC,oDW2BD;IXtBS,4CWsBT,EAAA,EAAA;;Ab+BlD;EapCJ;IJ3BE,4DAA4F;IAE9F,UI0BoB;IXvBmC,+CWwBN;IXnB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,EAAA;;ADQvF;EC3DA,WrBCa;EmBDX,yBpBwCS;EsBtCX,qBtBsCW,EAAA;EGlCX;ImBAE,WrBLW;ImBDX,yBEDoF;IASpF,qBATyH,EAAA;EAY3H;IAEE,WrBZW;ImBDX,yBEDoF;IAgBpF,qBAhByH;IAqBvH,sDAAiF;IAAjF,8CAAiF,EAAA;EAKrF;IAEE,WrB1BW;IqB2BX,yBtBYS;IsBXT,qBtBWS,EAAA;EsBJX;;IAGE,WrBtCW;IqBuCX,yBAzCuK;IA6CvK,mBA7C+M,EAAA;IA+C/M;;MAKI,sDAAiF;MAAjF,8CAAiF,EAAA;;ADcvF;ECPA,ctBzB8B;EsB0B9B,qBtB1B8B,EAAA;EG3B9B;ImBwDE,WrB7DW;IqB8DX,yBtB9B4B;IsB+B5B,qBtB/B4B,EAAA;EsBkC9B;IAEE,sDtBpC4B;IsBoC5B,8CtBpC4B,EAAA;EsBuC9B;IAEE,ctBzC4B;IsB0C5B,6BAA6B,EAAA;EAG/B;;IAGE,WrBhFW;IqBiFX,yBtBjD4B;IsBkD5B,qBtBlD4B,EAAA;IsBoD5B;;MAKI,sDtBzDwB;MsByDxB,8CtBzDwB,EAAA;;AqBgC9B;ECPA,ctBxBgB;EsByBhB,qBtBzBgB,EAAA;EG5BhB;ImBwDE,WrB7DW;IqB8DX,yBtB7Bc;IsB8Bd,qBtB9Bc,EAAA;EsBiChB;IAEE,yDtBnCc;IsBmCd,iDtBnCc,EAAA;EsBsChB;IAEE,ctBxCc;IsByCd,6BAA6B,EAAA;EAG/B;;IAGE,WrBhFW;IqBiFX,yBtBhDc;IsBiDd,qBtBjDc,EAAA;IsBmDd;;MAKI,yDtBxDU;MsBwDV,iDtBxDU,EAAA;;AqB+BhB;ECPA,ctBvBc;EsBwBd,qBtBxBc,EAAA;EG7Bd;ImBwDE,WrB7DW;IqB8DX,yBtB5BY;IsB6BZ,qBtB7BY,EAAA;EsBgCd;IAEE,uDtBlCY;IsBkCZ,+CtBlCY,EAAA;EsBqCd;IAEE,ctBvCY;IsBwCZ,6BAA6B,EAAA;EAG/B;;IAGE,WrBhFW;IqBiFX,yBtB/CY;IsBgDZ,qBtBhDY,EAAA;IsBkDZ;;MAKI,uDtBvDQ;MsBuDR,+CtBvDQ,EAAA;;AqB8Bd;ECPA,ctBtBW;EsBuBX,qBtBvBW,EAAA;EG9BX;ImBwDE,WrB7DW;IqB8DX,yBtB3BS;IsB4BT,qBtB5BS,EAAA;EsB+BX;IAEE,wDtBjCS;IsBiCT,gDtBjCS,EAAA;EsBoCX;IAEE,ctBtCS;IsBuCT,6BAA6B,EAAA;EAG/B;;IAGE,WrBhFW;IqBiFX,yBtB9CS;IsB+CT,qBtB/CS,EAAA;IsBiDT;;MAKI,wDtBtDK;MsBsDL,gDtBtDK,EAAA;;AqB6BX;ECPA,ctBrBc;EsBsBd,qBtBtBc,EAAA;EG/Bd;ImBwDE,crBpDc;IqBqDd,yBtB1BY;IsB2BZ,qBtB3BY,EAAA;EsB8Bd;IAEE,wDtBhCY;IsBgCZ,gDtBhCY,EAAA;EsBmCd;IAEE,ctBrCY;IsBsCZ,6BAA6B,EAAA;EAG/B;;IAGE,crBvEc;IqBwEd,yBtB7CY;IsB8CZ,qBtB9CY,EAAA;IsBgDZ;;MAKI,wDtBrDQ;MsBqDR,gDtBrDQ,EAAA;;AqB4Bd;ECPA,ctBpBa;EsBqBb,qBtBrBa,EAAA;EGhCb;ImBwDE,WrB7DW;IqB8DX,yBtBzBW;IsB0BX,qBtB1BW,EAAA;EsB6Bb;IAEE,uDtB/BW;IsB+BX,+CtB/BW,EAAA;EsBkCb;IAEE,ctBpCW;IsBqCX,6BAA6B,EAAA;EAG/B;;IAGE,WrBhFW;IqBiFX,yBtB5CW;IsB6CX,qBtB7CW,EAAA;IsB+CX;;MAKI,uDtBpDO;MsBoDP,+CtBpDO,EAAA;;AqB2Bb;ECPA,ctBnBY;EsBoBZ,qBtBpBY,EAAA;EGjCZ;ImBwDE,crBpDc;IqBqDd,yBtBxBU;IsByBV,qBtBzBU,EAAA;EsB4BZ;IAEE,yDtB9BU;IsB8BV,iDtB9BU,EAAA;EsBiCZ;IAEE,ctBnCU;IsBoCV,6BAA6B,EAAA;EAG/B;;IAGE,crBvEc;IqBwEd,yBtB3CU;IsB4CV,qBtB5CU,EAAA;IsB8CV;;MAKI,yDtBnDM;MsBmDN,iDtBnDM,EAAA;;AqB0BZ;ECPA,ctBlBW;EsBmBX,qBtBnBW,EAAA;EGlCX;ImBwDE,WrB7DW;IqB8DX,yBtBvBS;IsBwBT,qBtBxBS,EAAA;EsB2BX;IAEE,qDtB7BS;IsB6BT,6CtB7BS,EAAA;EsBgCX;IAEE,ctBlCS;IsBmCT,6BAA6B,E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taxC,WAAW;IACX,mCAAgE,EAAA;;AASpE;ErBjGI,sBP6NgC,EAAA;;A4B5HpC;EAOM,kOb7D4E,EAAA;;AasDlF;EAaM,qB5B7FW;EmB7Bb,yBnB6Ba,EAAA;;A4BgFjB;EAkBM,+KbxE4E,EAAA;;AasDlF;ET7GI,wCnB6Ba,EAAA;;A4BgFjB;ET7GI,wCnB6Ba,EAAA;;A4BoHjB;EAGI,kB5ByZ+C,EAAA;;A4B5ZnD;EAQM,8KblG4E,EAAA;;Aa0FlF;ETjJI,wCnB6Ba,EAAA;;A4B4IjB;EACE,qBAA2D,EAAA;EAD7D;IAKM,cAAqD;IACrD,c5BiY+E;I4BhY/E,mBAAmB;IAEnB,qB5B+X4E,EAAA;E4BxYlF;IAaM,wBblE0D;IamE1D,0BbnE0D;IaoE1D,uBbhD0D;IaiD1D,wBbjD0D;IakD1D,yB5BpLY;I4BsLZ,qB5BqX4E;IiBviB5E,iKjByf+H;IiBzf/H,yJjByf+H;IiBzf/H,yIjByf+H;IiBzf/H,oNjByf+H,EAAA;IiBrf/H;MW2JN;QX1JQ,wBAAgB;QAAhB,gBAAgB,EAAA,EW+KnB;EArBL;IA0BM,sB5BlMS;I4BmMT,sCAA4E;IAA5E,8BAA4E,EAAA;EA3BlF;ITzKI,wCnB6Ba,EAAA;;A4ByLjB;EACE,qBAAqB;EACrB,WAAW;EACX,mCbrG8D;EasG9D,0C5BmKkC;ECpQ9B,eAtCY;E2B0IhB,gB5B4D+B;E4B3D/B,gB5BgE+B;E4B/D/B,c5BvNgB;E4BwNhB,sBAAsB;EACtB,uO5BkW+I;E4BjW/I,yB5B7NgB;EOOd,sBP6NgC;E4BJlC,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB,EAAA;EAflB;IAkBI,qB5BuPsE;I4BtPtE,UAAU;IAKR,wD5BjNW;I4BiNX,gD5BjNW,EAAA;I4ByLjB;MAiCM,c5B/OY;M4BgPZ,yB7BjPS,EAAA;E6B+Mf;IAwCI,YAAY;IACZ,sB5B8HgC;I4B7HhC,sBAAsB,EAAA;EA1C1B;IA8CI,c5B7Pc;I4B8Pd,yB5BlQc,EAAA;E4BmNlB;IAoDI,aAAa,EAAA;EApDjB;IAyDI,kBAAkB;IAClB,0B5BxQc,EAAA;;A4B4QlB;EACE,kCbjK8D;EakK9D,oB5BgHkC;E4B/GlC,uB5B+GkC;E4B9GlC,oB5B+GiC;EC9Q7B,mBAtCY,EAAA;;A2ByMlB;EACE,gCbzK8D;Ea0K9D,mB5B6GiC;E4B5GjC,sB5B4GiC;E4B3GjC,kB5B4GgC;ECnR5B,kBAtCY,EAAA;;A2BsNlB;EACE,kBAAkB;EAClB,qBAAqB;EACrB,WAAW;EACX,mCbzL8D;Ea0L9D,gBAAgB,EAAA;;AAGlB;EACE,kBAAkB;EAClB,UAAU;EACV,WAAW;EACX,mCbjM8D;EakM9D,SAAS;EACT,UAAU,EAAA;EANZ;IASI,qB5BqKsE;I4BpKtE,wD5B9Ra;I4B8Rb,gD5B9Ra,EAAA;E4BoRjB;;IAgBI,yB5B9Tc,EAAA;E4B8SlB;IAqBM,iB5B4TQ,EAAA;E4BjVd;IA0BI,0BAA0B,EAAA;;AAI9B;EACE,kBAAkB;EAClB,MAAM;EACN,QAAQ;EACR,OAAO;EACP,UAAU;EACV,mCbjO8D;EakO9D,yB5BuCkC;E4BrClC,gB5B/D+B;E4BgE/B,gB5B3D+B;E4B4D/B,c5BlVgB;E4BmVhB,sB5B1Va;E4B2Vb,yB5BvVgB;EOOd,sBP6NgC,EAAA;E4BsGpC;IAkBI,kBAAkB;IAClB,MAAM;IACN,QAAQ;IACR,SAAS;IACT,UAAU;IACV,cAAc;IACd,6BbnP4D;IaoP5D,yB5BqBgC;I4BpBhC,gB5B3E6B;I4B4E7B,c5BlWc;I4BmWd,iBAAiB;IT3WjB,yBnBGc;I4B0Wd,oBAAoB;IrBjWpB,kCqBkWgF,EAAA;;AAUpF;EACE,WAAW;EACX,cbzQ2B;Ea0Q3B,UAAU;EACV,6BAA6B;EAC7B,wBAAgB;EAAhB,qBAAgB;EAAhB,gBAAgB,EAAA;EALlB;IAQI,aAAa,EAAA;IARjB;MAY8B,wE5BvWb;M4BuWa,gE5BvWb,EAAA;I4B2VjB;MAa8B,gE5BxWb,EAAA;I4B2VjB;MAc8B,gE5BzWb,EAAA;E4B2VjB;IAkBI,SAAS,EAAA;EAlBb;IAsBI,W5BqN6C;I4BpN7C,Y5BoN6C;I4BnN7C,oBAAyE;IThZzE,yBnB6Ba;I4BqXb,S5BoN0C;IO1lB1C,mBP2lB6C;IiB7lB3C,4HjByf+H;IiBzf/H,oHjByf+H;IiBzf/H,4GjByf+H;IiBzf/H,kJjByf+H;I4B7GjI,wBAAgB;IAAhB,gBAAgB,EAAA;IXxYd;MW0WN;QXzWQ,wBAAgB;QAAhB,gBAAgB,EAAA,EW4YrB;IAnCH;MTxXI,yBnB2mB2E,EAAA;E4BnP/E;IAsCI,W5B8LoC;I4B7LpC,c5B8LqC;I4B7LrC,kBAAkB;IAClB,e5B6LuC;I4B5LvC,yB5B9Zc;I4B+Zd,yBAAyB;IrBvZzB,mBPolBoC,EAAA;E4BxOxC;IAiDI,W5B0L6C;I4BzL7C,Y5ByL6C;ImBnmB7C,yBnB6Ba;I4B+Yb,S5B0L0C;IO1lB1C,mBP2lB6C;IiB7lB3C,iHjByf+H;IiBzf/H,4GjByf+H;I4BnFjI,qBAAgB;IAAhB,gBAAgB,EAAA;IXlad;MW0WN;QXzWQ,qBAAgB;QAAhB,gBAAgB,EAAA,EWsarB;IA7DH;MTxXI,yBnB2mB2E,EAAA;E4BnP/E;IAgEI,W5BoKoC;I4BnKpC,c5BoKqC;I4BnKrC,kBAAkB;IAClB,e5BmKuC;I4BlKvC,yB5Bxbc;I4Bybd,yBAAyB;IrBjbzB,mBPolBoC,EAAA;E4BxOxC;IA2EI,W5BgK6C;I4B/J7C,Y5B+J6C;I4B9J7C,aAAa;IACb,oB5BpE+B;I4BqE/B,mB5BrE+B;ImBlY/B,yBnB6Ba;I4B4ab,S5B6J0C;IO1lB1C,mBP2lB6C;IiB7lB3C,gHjByf+H;IiBzf/H,4GjByf+H;I4BtDjI,gBAAgB,EAAA;IX/bd;MW0WN;QXzWQ,oBAAgB;QAAhB,gBAAgB,EAAA,EWmcrB;IA1FH;MTxXI,yBnB2mB2E,EAAA;E4BnP/E;IA6FI,W5BuIoC;I4BtIpC,c5BuIqC;I4BtIrC,kBAAkB;IAClB,e5BsIuC;I4BrIvC,6BAA6B;IAC7B,yBAAyB;IACzB,oBAA4C,EAAA;EAnGhD;IAwGI,yB5B5dc;IOQd,mBPolBoC,EAAA;E4BxOxC;IA6GI,kBAAkB;IAClB,yB5Blec;IOQd,mBPolBoC,EAAA;E4BxOxC;IAoHM,yB5BteY,EAAA;E4BkXlB;IAwHM,eAAe,EAAA;EAxHrB;IA4HM,yB5B9eY,EAAA;E4BkXlB;IAgIM,eAAe,EAAA;EAhIrB;IAoIM,yB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IiC9N/B;MAQM,qBAAqB;MACrB,qBjCqNyB;MiCpNzB,chCRY;MgCSZ,YjC0NkB,EAAA;EiCrOxB;IAsBI,0BAA0B,EAAA;EAtB9B;IA0BI,qBAAqB,EAAA;EA1BzB;IA8BI,chC3Bc,EAAA;;AiCdlB;EACE,oBAAa;EAAb,oBAAa;EAAb,aAAa;E7BGb,eAAe;EACf,gBAAgB;EGad,sBP6NgC,EAAA;;AiCzOpC;EACE,kBAAkB;EAClB,cAAc;EACd,uBjC8wBwC;EiC7wBxC,iBjCkO+B;EiCjO/B,iBjCixBsC;EiChxBtC,cjCuBe;EiCrBf,sBjCPa;EiCQb,yBjCLgB,EAAA;EiCJlB;IAYI,UAAU;IACV,cjC8J8D;IiC7J9D,qBAAqB;IACrB,yBjCZc;IiCad,qBjCZc,EAAA;EiCJlB;IAoBI,UAAU;IACV,UjCywBiC;IiCxwBjC,wDjCOa;IiCPb,gDjCOa,EAAA;;AiCHjB;EAGM,cAAc;E1BahB,+BP+LgC;EO9LhC,kCP8LgC,EAAA;;AiC/MpC;E1BEI,gCP6MgC;EO5MhC,mCP4MgC,EAAA;;AiC/MpC;EAcI,UAAU;EACV,WjCxCW;EiCyCX,yBjCba;EiCcb,qBjCda,EAAA;;AiCHjB;EAqBI,cjCxCc;EiCyCd,oBAAoB;EAEpB,YAAY;EACZ,sBjClDW;EiCmDX,qBjChDc,EAAA;;AkCPhB;EACE,uBlCuxBsC;EC5pBpC,kBAtCY;EiCnFd,gBlCmO6B,EAAA;;AkC9N3B;E3BqCF,8BPgM+B;EO/L/B,iCP+L+B,EAAA;;AkChO7B;E3BkBF,+BP8M+B;EO7M/B,kCP6M+B,EAAA;;AkC7OjC;EACE,uBlCqxBqC;EC1pBnC,mBAtCY;EiCnFd,gBlCoO6B,EAAA;;AkC/N3B;E3BqCF,8BPiM+B;EOhM/B,iCPgM+B,EAAA;;AkCjO7B;E3BkBF,+BP+M+B;EO9M/B,kCP8M+B,EAAA;;AmC5OnC;EACE,qBAAqB;EACrB,qBnCs5BsC;ECr1BpC,cAAW;EkC/Db,gBnCuR+B;EmCtR/B,cAAc;EACd,kBAAkB;EAClB,mBAAmB;EACnB,wBAAwB;E5BKtB,sBP6NgC;EiB/N9B,qJjBgb6I;EiBhb7I,6IjBgb6I;EiBhb7I,qIjBgb6I;EiBhb7I,2KjBgb6I,EAAA;EiB5a7I;IkBfN;MlBgBQ,wBAAgB;MAAhB,gBAAgB,EAAA,EkBMvB;EjCXC;IiCGI,qBAAqB,EAAA;EAd3B;IAoBI,aAAa,EAAA;;AAKjB;EACE,kBAAkB;EAClB,SAAS,EAAA;;AAOX;EACE,oBnC23BsC;EmC13BtC,mBnC03BsC;EOj5BpC,oBPo5BqC,EAAA;;AmCp3BvC;ECjDA,WpCMa;EoCLb,yBrCqC8B,EAAA;EGvB9B;IkCVI,WpCCS;IoCAT,yBAAkC,EAAA;EAH9B;IAQJ,UAAU;IACV,sDrC0B0B;IqC1B1B,8CrC0B0B,EAAA;;AoCW9B;ECjDA,WpCMa;EoCLb,yBrCsCgB,EAAA;EGxBhB;IkCVI,WpCCS;IoCAT,yBAAkC,EAAA;EAH9B;IAQJ,UAAU;IACV,yDrC2BY;IqC3BZ,iDrC2BY,EAAA;;AoCUhB;ECjDA,WpCMa;EoCLb,yBrCuCc,EAAA;EGzBd;IkCVI,WpCCS;IoCAT,yBAAkC,EAAA;EAH9B;IAQJ,UAAU;IACV,uDrC4BU;IqC5BV,+CrC4BU,EAAA;;AoCSd;ECjDA,WpCMa;EoCLb,yBrCwCW,EAAA;EG1BX;IkCVI,WpCCS;IoCAT,yBAAkC,EAAA;EAH9B;IAQJ,UAAU;IACV,wDrC6BO;IqC7BP,gDrC6BO,EAAA;;AoCQX;ECjDA,cpCegB;EoCdhB,yBrCyCc,EAAA;EG3Bd;IkCVI,cpCUY;IoCTZ,yBAAkC,EAAA;EAH9B;IAQJ,UAAU;IACV,wDrC8BU;IqC9BV,gDrC8BU,EAAA;;AoCOd;ECjDA,WpCMa;EoCLb,yBrC0Ca,EAAA;EG5Bb;IkCVI,WpCCS;IoCAT,yBAAkC,EAAA;EAH9B;IAQJ,UAAU;IACV,uDrC+BS;IqC/BT,+CrC+BS,EAAA;;AoCMb;ECjDA,cpCegB;EoCdhB,yBrC2CY,EAAA;EG7BZ;IkCVI,cpCUY;IoCTZ,yBAAkC,EAAA;EAH9B;IAQJ,UAAU;IACV,yDrCgCQ;IqChCR,iDrCgCQ,EAAA;;AoCKZ;ECjDA,WpCMa;EoCLb,yBrC4CW,EAAA;EG9BX;IkCVI,WpCCS;IoCAT,yBAAkC,EAAA;EAH9B;IAQJ,UAAU;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,kCPsKgC;MOlLhC,0BmCwCwC,EAAA;IANxC;MnClCA,gCPkLgC;MOtKhC,4BmCiC0C,EAAA;IAX1C;MAeM,aAAa,EAAA;IAfnB;MAmBM,qB1C0HuB;M0CzHvB,oBAAoB,EAAA;MApB1B;QAuBQ,iB1CsHqB;Q0CrHrB,sB1CqHqB,EAAA,E0CpHtB;;A/B5DP;E+BmCA;IACE,8BAAmB;IAAnB,6BAAmB;IAAnB,uBAAmB;IAAnB,mBAAmB,EAAA;IADrB;MnCtBA,kCPsKgC;MOlLhC,0BmCwCwC,EAAA;IANxC;MnClCA,gCPkLgC;MOtKhC,4BmCiC0C,EAAA;IAX1C;MAeM,aAAa,EAAA;IAfnB;MAmBM,qB1C0HuB;M0CzHvB,oBAAoB,EAAA;MApB1B;QAuBQ,iB1CsHqB;Q0CrHrB,sB1CqHqB,EAAA,E0CpHtB;;AAaX;EnCnHI,gBmCoHsB,EAAA;EAD1B;IAII,qB1CmG6B,EAAA;I0CvGjC;MAOM,sBAAsB,EAAA;;ACzI1B;EACE,c5BqG8D;E4BpG9D,yB5BoG8D,EAAA;EbzFhE;IyCPM,c5BgG0D;I4B/F1D,yBAAyC,EAAA;EAP/C;IAWM,c5CDO;I4CEP,yB5B0F0D;I4BzF1D,qB5ByF0D,EAAA;;A4BtGhE;EACE,c5BqG8D;E4BpG9D,yB5BoG8D,EAAA;EbzFhE;IyCPM,c5BgG0D;I4B/F1D,yBAAyC,EAAA;EAP/C;IAWM,c5CDO;I4CEP,yB5B0F0D;I4BzF1D,qB5ByF0D,EAAA;;A4BtGhE;EACE,c5BqG8D;E4BpG9D,yB5BoG8D,EAAA;EbzFhE;IyCPM,c5BgG0D;I4B/F1D,yBAAyC,EAAA;EAP/C;IAWM,c5CDO;I4CEP,yB5B0F0D;I4BzF1D,qB5ByF0D,EAAA;;A4BtGhE;EACE,c5BqG8D;E4BpG9D,yB5BoG8D,EAAA;EbzFhE;IyCPM,c5BgG0D;I4B/F1D,yBAAyC,EAAA;EAP/C;IAWM,c5CDO;I4CEP,yB5B0F0D;I4BzF1D,qB5ByF0D,EAAA;;A4BtGhE;EACE,c5BqG8D;E4BpG9D,yB5BoG8D,EAAA;EbzFhE;IyCPM,c5BgG0D;I4B/F1D,yBAAyC,EAAA;EAP/C;IAWM,c5CDO;I4CEP,yB5B0F0D;I4BzF1D,qB5ByF0D,EAAA;;A4BtGhE;EACE,c5BqG8D;E4BpG9D,yB5BoG8D,EAAA;EbzFhE;IyCPM,c5BgG0D;I4B/F1D,yBAAyC,EAAA;EAP/C;IAWM,c5CDO;I4CEP,yB5B0F0D;I4BzF1D,qB5ByF0D,EAAA;;A4BtGhE;EACE,c5BqG8D;E4BpG9D,yB5BoG8D,EAAA;EbzFhE;IyCPM,c5BgG0D;I4B/F1D,yBAAyC,EAAA;EAP/C;IAWM,c5CDO;I4CEP,yB5B0F0D;I4BzF1D,qB5ByF0D,EAAA;;A4BtGhE;EACE,c5BqG8D;E4BpG9D,yB5BoG8D,EAAA;EbzFhE;IyCPM,c5BgG0D;I4B/F1D,yBAAyC,EAAA;EAP/C;IAWM,c5CDO;I4CEP,yB5B0F0D;I4BzF1D,qB5ByF0D,EAAA;;A6BzGlE;EACE,YAAY;E3C8HR,iBAtCY;E2CtFhB,gB5C6R+B;E4C5R/B,cAAc;EACd,W5CYa;E4CXb,yB5CCa;E4CAb,WAAW,EAAA;E1CKX;I0CDE,W5CMW;I4CLX,qBAAqB,EAAA;E1CIvB;I0CCI,YAAY,EAAA;;AAWlB;EACE,UAAU;EACV,6BAA6B;EAC7B,SAAS,EAAA;;AAMX;EACE,oBAAoB,EAAA;;ACtCtB;EAGE,8B7Cq4BuC;E6Cr4BvC,iB7Cq4BuC;E6Cp4BvC,gB7Co4BuC;ECzwBnC,mBAtCY;E4ClFhB,2C7CAa;E6CCb,4BAA4B;EAC5B,oC7Cs4BmD;E6Cr4BnD,wD7COa;E6CPb,gD7COa;E6CNb,UAAU;EtCOR,sBP83BsC,EAAA;E6Ch5B1C;IAeI,sB7C03BsC,EAAA;E6Cz4B1C;IAmBI,UAAU,EAAA;EAnBd;IAuBI,cAAc;IACd,UAAU,EAAA;EAxBd;IA4BI,aAAa,EAAA;;AAIjB;EACE,oBAAa;EAAb,oBAAa;EAAb,aAAa;EACb,yBAAmB;EAAnB,sBAAmB;EAAnB,mBAAmB;EACnB,wB7Cs2BwC;E6Cr2BxC,c7CvBgB;E6CwBhB,2C7C9Ba;E6C+Bb,4BAA4B;EAC5B,4C7C82BoD;EO13BlD,2CQmH4D;ERlH5D,4CQkH4D,EAAA;;A8BnGhE;EACE,gB7C61BwC,EAAA;;A8Cn4B1C;EAEE,gBA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D,qF1FoCmD;E0FpCnD,uD1FoCmD;E0FnCnD,c1FFc,EAAA;;AyFWb;ECVD,kG1FqCoD;E0FrCpD,2D1FqCoD;E0FpCpD,c1FFc,EAAA;;AyFWb;ECVD,qF1FsCmD;E0FtCnD,uD1FsCmD;E0FrCnD,c1FFc,EAAA;;AyFWb;ECVD,qF1FuCkD;E0FvClD,uD1FuCkD;E0FtClD,c1FFc,EAAA;;AyFWb;ECVD,uF1FwCkD;E0FxClD,wD1FwCkD;E0FvClD,c1FFc,EAAA;;AyFWb;ECVD,oD1FyC6C;E0FxC7C,c1FFc,EAAA;;AyFgBf,4BAAA;AAEE;ECtBD,c1F8B+B;E0F7B/B,yB1F6B+B,EAAA;;AyFR9B;ECtBD,c1F+BiB;E0F9BjB,yB1F8BiB,EAAA;;AyFThB;ECtBD,c1FgCe;E0F/Bf,yB1F+Be,EAAA;;AyFVd;ECtBD,c1FiCY;E0FhCZ,yB1FgCY,EAAA;;AyFXX;ECtBD,c1FkCe;E0FjCf,yB1FiCe,EAAA;;AyFZd;ECtBD,c1FmCc;E0FlCd,yB1FkCc,EAAA;;AyFbb;ECtBD,c1FoCa;E0FnCb,yB1FmCa,EAAA;;AyFdZ;ECtBD,c1FqCY;E0FpCZ,yB1FoCY,EAAA;;AyFVb,2BAAA;AAIE;ECtBA,iC1FqB8B;E0FpB9B,c1FoB8B,EAAA;;AyFC9B;ECtBA,oC1FsBgB;E0FrBhB,c1FqBgB,EAAA;;AyFAhB;ECtBA,kC1FuBc;E0FtBd,c1FsBc,EAAA;;AyFDd;ECtBA,mC1FwBW;E0FvBX,c1FuBW,EAAA;;AyFFX;ECtBA,mC1FyBc;E0FxBd,c1FwBc,EAAA;;AyFHd;ECtBA,kC1F0Ba;E0FzBb,c1FyBa,EAAA;;AyFJb;ECtBA,oC1F2BY;E0F1BZ,c1F0BY,EAAA;;AyFLZ;ECtBA,gC1F4BW;E0F3BX,c1F2BW,EAAA;;A2F9Cb,uBAAA;AlDQA;EjCUI,kBmFfwB;EAC1B,WAAW,EAAA;EAFb;InFgBI,kBmFZ0B,EAAA;EAJ9B;IAQM,kBAAkB,EAAA;IARxB;MAWQ,8BAA8B,EAAA;EAXtC;IAiBI,gBAAgB,EAAA;EAjBpB;IAoBI,WAAW,EAAA;EApBf;IAuBI,YAAY,EAAA;EAvBhB;IA0BI,YAA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qBAAqB;MACrB,oBAAoB,EAAA;;ADwD1B;ECnDA,yB7FwDc;E6FvDd,c7FuDc,EAAA;E6FtDd;IACE,mB7FqDY;I6FpDZ,c7FZW,EAAA;;A4FwDb;ECpEE,mB7F6Ea;E6F5Eb,c7FWW,EAAA;E6FTX;IAEE,mBAA+B;IAC/B,c7FMS,EAAA;E6FJX;IACE,qBAAqB;IACrB,mBAAgC,EAAA;IAChC;MACE,mB7FiES;M6FhET,eAAe;MACf,qBAAqB;MACrB,oBAAoB,EAAA;;ADwD1B;ECnDA,yB7FyDe;E6FxDf,c7FwDe,EAAA;E6FvDf;IACE,mB7FsDa;I6FrDb,c7FZW,EAAA;;A4FwDb;ECpEE,mB7F8EW;E6F7EX,c7FWW,EAAA;E6FTX;IAEE,mBAA+B;IAC/B,c7FMS,EAAA;E6FJX;IACE,qBAAqB;IACrB,mBAAgC,EAAA;IAChC;MACE,mB7FkEO;M6FjEP,eAAe;MACf,qBAAqB;MACrB,oBAAoB,EAAA;;ADwD1B;ECnDA,yB7F0Da;E6FzDb,c7FyDa,EAAA;E6FxDb;IACE,mB7FuDW;I6FtDX,c7FZW,EAAA;;A4F+Df,oBAAA;AAEE;ECjDE,uC7FU4B;E6FT5B,sBAAsB;EACtB,iC7FQ4B,EAAA;E6FP5B;IACE,c7FM0B,EAAA;EG3B9B;I0FwBI,c7FvBS;I6FwBT,yB7FE0B;I6FD1B,qB7FC0B,EAAA;E6FE5B;IAEE,mD7FJ0B;I6FI1B,2C7FJ0B,EAAA;E6FO5B;IAEE,c7FT0B;I6FU1B,6BAA6B,EAAA;EAG/B;;IAGE,c7F1CS;I6F2CT,yB7FjB0B;I6FkB1B,qB7FlB0B,EAAA;;A4F0C9B;EACE,c5FrEW,EAAA;E4FoEb;IAKI,c5FzES,EAAA;E4FoEb;IASI,mB5FnD0B;I4FoD1B,qB5FpD0B,EAAA;;A4FuC9B;ECjDE,0C7FWc;E6FVd,sBAAsB;EACtB,oC7FSc,EAAA;E6FRd;IACE,c7FOY,EAAA;EG5BhB;I0FwBI,c7FvBS;I6FwBT,yB7FGY;I6FFZ,qB7FEY,EAAA;E6FCd;IAEE,sD7FHY;I6FGZ,8C7FHY,EAAA;E6FMd;IAEE,c7FRY;I6FSZ,6BAA6B,EAAA;EAG/B;;IAGE,c7F1CS;I6F2CT,yB7FhBY;I6FiBZ,qB7FjBY,EAAA;;A4FyChB;EACE,c5FrEW,EAAA;E4FoEb;IAKI,c5FzES,EAAA;E4FoEb;IASI,mB5FlDY;I4FmDZ,qB5FnDY,EAAA;;A4FsChB;ECjDE,wC7FYY;E6FXZ,sBAAsB;EACtB,kC7FUY,EAAA;E6FTZ;IACE,c7FQU,EAAA;EG7Bd;I0FwBI,c7FvBS;I6FwBT,yB7FIU;I6FHV,qB7FGU,EAAA;E6FAZ;IAEE,oD7FFU;I6FEV,4C7FFU,EAAA;E6FKZ;IAEE,c7FPU;I6FQV,6BAA6B,EAAA;EAG/B;;IAGE,c7F1CS;I6F2CT,yB7FfU;I6FgBV,qB7FhBU,EAAA;;A4FwCd;EACE,c5FrEW,EAAA;E4FoEb;IAKI,c5FzES,EAAA;E4FoEb;IASI,mB5FjDU;I4FkDV,qB5FlDU,EAAA;;A4FqCd;ECjDE,yC7FaS;E6FZT,sBAAsB;EACtB,mC7FWS,EAAA;E6FVT;IACE,c7FSO,EAAA;EG9BX;I0FwBI,c7FvBS;I6FwBT,yB7FKO;I6FJP,qB7FIO,EAAA;E6FDT;IAEE,qD7FDO;I6FCP,6C7FDO,EAAA;E6FIT;IAEE,c7FNO;I6FOP,6BAA6B,EAAA;EAG/B;;IAGE,c7F1CS;I6F2CT,yB7FdO;I6FeP,qB7FfO,EAAA;;A4FuCX;EACE,c5FrEW,EAAA;E4FoEb;IAKI,c5FzES,EAAA;E4FoEb;IASI,mB5FhDO;I4FiDP,qB5FjDO,EAAA;;A4FoCX;ECjDE,yC7FcY;E6FbZ,sBAAsB;EACtB,mC7FYY,EAAA;E6FXZ;IACE,c7FUU,EAAA;EG/Bd;I0FwBI,c7FvBS;I6FwBT,yB7FMU;I6FLV,qB7FKU,EAAA;E6FFZ;IAEE,qD7FAU;I6FAV,6C7FAU,EAAA;E6FGZ;IAEE,c7FLU;I6FMV,6BAA6B,EAAA;EAG/B;;IAGE,c7F1CS;I6F2CT,yB7FbU;I6FcV,qB7FdU,EAAA;;A4FsCd;EACE,c5FrEW,EAAA;E4FoEb;IAKI,c5FzES,EAAA;E4FoEb;IASI,mB5F/CU;I4FgDV,qB5FhDU,EAAA;;A4FmCd;ECjDE,wC7FeW;E6FdX,sBAAsB;EACtB,kC7FaW,EAAA;E6FZX;IACE,c7FWS,EAAA;EGhCb;I0FwBI,c7FvBS;I6FwBT,yB7FOS;I6FNT,qB7FMS,EAAA;E6FHX;IAEE,oD7FCS;I6FDT,4C7FCS,EAAA;E6FEX;IAEE,c7FJS;I6FKT,6BAA6B,EAAA;EAG/B;;IAGE,c7F1CS;I6F2CT,yB7FZS;I6FaT,qB7FbS,EAAA;;A4FqCb;EACE,c5FrEW,EAAA;E4FoEb;IAKI,c5FzES,EAAA;E4FoEb;IASI,mB5F9CS;I4F+CT,qB5F/CS,EAAA;;A6FZV;EAHD,0C7FgBU;E6FfV,sBAAsB;EACtB,oC7FcU,EAAA;E6FbV;IACE,c7FYQ,EAAA;EGjCZ;I0FwBI,c7FvBS;I6FwBT,yB7FQQ;I6FPR,qB7FOQ,EAAA;E6FJV;IAEE,sD7FEQ;I6FFR,8C7FEQ,EAAA;E6FCV;IAEE,c7FHQ;I6FIR,6BAA6B,EAAA;EAG/B;;IAGE,c7F1CS;I6F2CT,yB7FXQ;I6FYR,qB7FZQ,EAAA;;A4FoCZ;EACE,c5FrEW,EAAA;E4FoEb;IAKI,c5FzES,EAAA;E4FoEb;IASI,mB5F7CQ;I4F8CR,qB5F9CQ,EAAA;;A4FiCZ;ECjDE,sC7FiBS;E6FhBT,sBAAsB;EACtB,gC7FeS,EAAA;E6FdT;IACE,c7FaO,EAAA;EGlCX;I0FwBI,c7FvBS;I6FwBT,yB7FSO;I6FRP,qB7FQO,EAAA;E6FLT;IAEE,kD7FGO;I6FHP,0C7FGO,EAAA;E6FAT;IAEE,c7FFO;I6FGP,6BAA6B,EAAA;EAG/B;;IAGE,c7F1CS;I6F2CT,yB7FVO;I6FWP,qB7FXO,EAAA;;A4FmCX;EACE,c5FrEW,EAAA;E4FoEb;IAKI,c5FzES,EAAA;E4FoEb;IASI,mB5F5CO;I4F6CP,qB5F7CO,EAAA;;A4FyDb,qBAAA;AEvGA,gBAAA;A7DAA;E6DGE,0C9F8DkC,EAAA;E8F/DpC;IAII,mB9FwFuB,EAAA;I8F5F3B;MAOM,+B9FwFc,EAAA;E8F/FpB;IAYI,Y9FsO2B;I8FrO3B,qB9FyOwB,EAAA;I8FtP5B;MAeM,mB9F6EqB;M8F5ErB,mB9FsOsB;M8FrOtB,qB9FmOiC;M8FlOjC,W9FRM;M8FSN,qBAAqB;MACrB,mBAAmB,EAAA;MA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B,EAAA;EhFjQ/B;IgFwQI,oBAAa;IAAb,oBAAa;IAAb,aAAa;IACb,kBAAkB,EAAA,EACnB;;AAGH;EAvXA;IA0XM,WAAW,EAAA;IAFf;MAIM,gBAAgB,EAAA,EACjB;;AAKP,4BAAA;AAEE;EAGM,qF/GzVqE;E+GyVrE,uD/GzVqE;E+G0VrE,c/G7XO,EAAA;E6G6Bb;IE0Wc,c/GvYD,EAAA;E6G8Bb;IEyWc,c/GvYD,EAAA;E6G+Bb;IEwWc,c/GvYD,EAAA;E6GgCb;IEuWc,c/GvYD,EAAA;E+GyXb;IAkBY,c/G3YC,EAAA;;A+GyXb;EAGM,qF/GxV8C;E+GwV9C,uD/GxV8C;E+GyV9C,c/G7XO,EAAA;E6G6Bb;IE0Wc,c/GvYD,EAAA;E6G8Bb;IEyWc,c/GvYD,EAAA;E6G+Bb;IEwWc,c/GvYD,EAAA;E6GgCb;IEuWc,c/GvYD,EAAA;E+GyXb;IAkBY,c/G3YC,EAAA;;A+GyXb;EAGM,qF/GvV4C;E+GuV5C,uD/GvV4C;E+GwV5C,c/G7XO,EAAA;E6G6Bb;IE0Wc,c/GvYD,EAAA;E6G8Bb;IEyWc,c/GvYD,EAAA;E6G+Bb;IEwWc,c/GvYD,EAAA;E6GgCb;IEuWc,c/GvYD,EAAA;E+GyXb;IAkBY,c/G3YC,EAAA;;A+GyXb;EAGM,kG/GtV6C;E+GsV7C,2D/GtV6C;E+GuV7C,c/G7XO,EAAA;E6G6Bb;IE0Wc,c/GvYD,EAAA;E6G8Bb;IEyWc,c/GvYD,EAAA;E6G+Bb;IEwWc,c/GvYD,EAAA;E6GgCb;IEuWc,c/GvYD,EAAA;E+GyXb;IAkBY,c/G3YC,EAAA;;A+GyXb;EAGM,qF/GrV4C;E+GqV5C,uD/GrV4C;E+GsV5C,c/G7XO,EAAA;E6G6Bb;IE0Wc,c/GvYD,EAAA;E6G8Bb;IEyWc,c/GvYD,EAAA;E6G+Bb;IEwWc,c/GvYD,EAAA;E6GgCb;IEuWc,c/GvYD,EAAA;E+GyXb;IAkBY,c/G3YC,EAAA;;A+GyXb;EAGM,qF/GpV2C;E+GoV3C,uD/GpV2C;E+GqV3C,c/G7XO,EAAA;E6G6Bb;IE0Wc,c/GvYD,EAAA;E6G8Bb;IEyWc,c/GvYD,EAAA;E6G+Bb;IEwWc,c/GvYD,EAAA;E6GgCb;IE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","file":"style.css","sourcesContent":["/*-------------------------------------------------------------------\n ===== Table of Contents =====\n\n * Bootstrap functions\n * Template variables\n * SCSS Compass Functions\n * Boostrap Main SCSS\n * Template mixins\n + Animation Mixins\n + Background Mixins\n + Badge Mixins\n + Button Mixins\n + Miscellaneous Mixins\n + BlockQuote Mixins\n + Cards Mixins\n + Color Functions Mixins\n * Core Styles\n + Reset Styles\n + Fonts\n + Functions\n + Backgrounds\n + Typography\n + Miscellaneous\n + Footer\n + Layouts\n + Utilities\n + Demo styles\n * Components\n + Accordions\n + Buttons\n * Landing screens\n + Auth\n + Lock Screen\n-------------------------------------------------------------------*/\n\n/*-------------------------------------------------------------------*/\n/* === Import Bootstrap functions and variables === */\n@import \"../../node_modules/bootstrap/scss/functions\";\n@import \"../../node_modules/bootstrap/scss/variables\";\n\n/*-------------------------------------------------------------------*/\n/* === Import template variables === */\n@import 'variables';\n\n/*-------------------------------------------------------------------*/\n/* === SCSS Compass Functions === */\n@import \"../../node_modules/compass-mixins/lib/compass\";\n@import \"../../node_modules/compass-mixins/lib/animate\";\n\n/*-------------------------------------------------------------------*/\n/* === Boostrap Main SCSS === */\n@import \"../../node_modules/bootstrap/scss/bootstrap\";\n\n/*-------------------------------------------------------------------*/\n/* === Template mixins === */\n@import \"mixins/misc\";\n@import \"mixins/animation\";\n@import \"mixins/background\";\n@import \"mixins/badges\";\n@import \"mixins/blockqoute\";\n@import \"mixins/buttons\";\n@import \"mixins/breadcrumbs\";\n@import \"mixins/cards\";\n\n/*-------------------------------------------------------------------*/\n/* === Core Styles === */\n@import \"reset\";\n@import \"fonts\";\n@import \"functions\";\n@import \"background\";\n@import \"typography\";\n@import \"misc\";\n@import \"footer\";\n@import \"utilities\";\n@import \"demo\";\n\n/*-------------------------------------------------------------------*/\n/* === Components === */\n@import \"components/badges\";\n@import \"components/bootstrap-progress\";\n@import \"components/buttons\";\n@import \"components/breadcrumbs\";\n@import \"components/cards\";\n@import \"components/checkbox-radio\";\n@import \"components/tables\";\n@import \"components/preview\";\n\n/*-------------------------------------------------------------------*/\n\n\n@import \"components/plugin-overrides/select2\";\n@import \"components/plugin-overrides/typeahead\";\n\n/*-------------------------------------------------------------------*/\n\n\n@import \"components/dropdown\";\n@import \"components/forms\";\n@import \"components/icons\";\n@import \"components/lists\";\n@import \"components/tabs\";\n\n/*-------------------------------------------------------------------*/\n/* === Landing screens === */\n@import \"auth\";\n@import \"lock-screen\";\n\n@import 'navbar';\n@import 'sidebar';\n@import 'layouts';\n@import 'vertical-wrapper';\n\n/* === Custom css === */\n@import \"dashboard\";","/*-------------------------------------------------------------------\n ===== Table of Contents =====\n\n * Bootstrap functions\n * Template variables\n * SCSS Compass Functions\n * Boostrap Main SCSS\n * Template mixins\n + Animation Mixins\n + Background Mixins\n + Badge Mixins\n + Button Mixins\n + Miscellaneous Mixins\n + BlockQuote Mixins\n + Cards Mixins\n + Color Functions Mixins\n * Core Styles\n + Reset Styles\n + Fonts\n + Functions\n + Backgrounds\n + Typography\n + Miscellaneous\n + Footer\n + Layouts\n + Utilities\n + Demo styles\n * Components\n + Accordions\n + Buttons\n * Landing screens\n + Auth\n + Lock Screen\n-------------------------------------------------------------------*/\n/*-------------------------------------------------------------------*/\n/* === Import Bootstrap functions and variables === */\n/*-------------------------------------------------------------------*/\n/* === Import template variables === */\n/*-------------------------------------------------------------------*/\n/* === SCSS Compass Functions === */\n@-moz-keyframes flash {\n 0% {\n opacity: 1; }\n 25% {\n opacity: 0; }\n 50% {\n opacity: 1; }\n 75% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@-webkit-keyframes flash {\n 0% {\n opacity: 1; }\n 25% {\n opacity: 0; }\n 50% {\n opacity: 1; }\n 75% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@-o-keyframes flash {\n 0% {\n opacity: 1; }\n 25% {\n opacity: 0; }\n 50% {\n opacity: 1; }\n 75% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@-ms-keyframes flash {\n 0% {\n opacity: 1; }\n 25% {\n opacity: 0; }\n 50% {\n opacity: 1; }\n 75% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@keyframes flash {\n 0% {\n opacity: 1; }\n 25% {\n opacity: 0; }\n 50% {\n opacity: 1; }\n 75% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@-moz-keyframes bounce {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 20% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 40% {\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px); }\n 50% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 60% {\n -webkit-transform: translateY(-15px);\n -moz-transform: translateY(-15px);\n -ms-transform: translateY(-15px);\n -o-transform: translateY(-15px);\n transform: translateY(-15px); }\n 80% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); } }\n\n@-webkit-keyframes bounce {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 20% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 40% {\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px); }\n 50% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 60% {\n -webkit-transform: translateY(-15px);\n -moz-transform: translateY(-15px);\n -ms-transform: translateY(-15px);\n -o-transform: translateY(-15px);\n transform: translateY(-15px); }\n 80% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); } }\n\n@-o-keyframes bounce {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 20% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 40% {\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px); }\n 50% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 60% {\n -webkit-transform: translateY(-15px);\n -moz-transform: translateY(-15px);\n -ms-transform: translateY(-15px);\n -o-transform: translateY(-15px);\n transform: translateY(-15px); }\n 80% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); } }\n\n@-ms-keyframes bounce {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 20% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 40% {\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px); }\n 50% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 60% {\n -webkit-transform: translateY(-15px);\n -moz-transform: translateY(-15px);\n -ms-transform: translateY(-15px);\n -o-transform: translateY(-15px);\n transform: translateY(-15px); }\n 80% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); } }\n\n@keyframes bounce {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 20% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 40% {\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px); }\n 50% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 60% {\n -webkit-transform: translateY(-15px);\n -moz-transform: translateY(-15px);\n -ms-transform: translateY(-15px);\n -o-transform: translateY(-15px);\n transform: translateY(-15px); }\n 80% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); } }\n\n@-moz-keyframes shake {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 10% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 20% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 30% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 40% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 50% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 60% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 70% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 90% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@-webkit-keyframes shake {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 10% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 20% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 30% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 40% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 50% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 60% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 70% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 90% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@-o-keyframes shake {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 10% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 20% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 30% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 40% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 50% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 60% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 70% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 90% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@-ms-keyframes shake {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 10% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 20% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 30% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 40% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 50% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 60% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 70% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 90% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@keyframes shake {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 10% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 20% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 30% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 40% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 50% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 60% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 70% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 90% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@-moz-keyframes tada {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); }\n 10% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg); }\n 20% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg); }\n 30% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg); }\n 40% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg); }\n 50% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg); }\n 60% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg); }\n 70% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg); }\n 80% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg); }\n 90% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg); }\n 100% {\n -webkit-transform: scale(1) rotate(0);\n -moz-transform: scale(1) rotate(0);\n -ms-transform: scale(1) rotate(0);\n -o-transform: scale(1) rotate(0);\n transform: scale(1) rotate(0); } }\n\n@-webkit-keyframes tada {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); }\n 10% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg); }\n 20% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg); }\n 30% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg); }\n 40% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg); }\n 50% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg); }\n 60% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg); }\n 70% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg); }\n 80% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg); }\n 90% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg); }\n 100% {\n -webkit-transform: scale(1) rotate(0);\n -moz-transform: scale(1) rotate(0);\n -ms-transform: scale(1) rotate(0);\n -o-transform: scale(1) rotate(0);\n transform: scale(1) rotate(0); } }\n\n@-o-keyframes tada {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); }\n 10% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg); }\n 20% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg); }\n 30% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg); }\n 40% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg); }\n 50% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg); }\n 60% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg); }\n 70% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg); }\n 80% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg); }\n 90% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg); }\n 100% {\n -webkit-transform: scale(1) rotate(0);\n -moz-transform: scale(1) rotate(0);\n -ms-transform: scale(1) rotate(0);\n -o-transform: scale(1) rotate(0);\n transform: scale(1) rotate(0); } }\n\n@-ms-keyframes tada {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); }\n 10% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg); }\n 20% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg); }\n 30% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg); }\n 40% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg); }\n 50% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg); }\n 60% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg); }\n 70% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg); }\n 80% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg); }\n 90% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg); }\n 100% {\n -webkit-transform: scale(1) rotate(0);\n -moz-transform: scale(1) rotate(0);\n -ms-transform: scale(1) rotate(0);\n -o-transform: scale(1) rotate(0);\n transform: scale(1) rotate(0); } }\n\n@keyframes tada {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); }\n 10% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg); }\n 20% {\n -webkit-transform: scale(0.9) rotate(-3deg);\n -moz-transform: scale(0.9) rotate(-3deg);\n -ms-transform: scale(0.9) rotate(-3deg);\n -o-transform: scale(0.9) rotate(-3deg);\n transform: scale(0.9) rotate(-3deg); }\n 30% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg); }\n 40% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg); }\n 50% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg); }\n 60% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg); }\n 70% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg); }\n 80% {\n -webkit-transform: scale(1.1) rotate(-3deg);\n -moz-transform: scale(1.1) rotate(-3deg);\n -ms-transform: scale(1.1) rotate(-3deg);\n -o-transform: scale(1.1) rotate(-3deg);\n transform: scale(1.1) rotate(-3deg); }\n 90% {\n -webkit-transform: scale(1.1) rotate(3deg);\n -moz-transform: scale(1.1) rotate(3deg);\n -ms-transform: scale(1.1) rotate(3deg);\n -o-transform: scale(1.1) rotate(3deg);\n transform: scale(1.1) rotate(3deg); }\n 100% {\n -webkit-transform: scale(1) rotate(0);\n -moz-transform: scale(1) rotate(0);\n -ms-transform: scale(1) rotate(0);\n -o-transform: scale(1) rotate(0);\n transform: scale(1) rotate(0); } }\n\n@-moz-keyframes swing {\n 20%, 40%, 60%, 80%, 100% {\n -webkit-transform-origin: top center 50%;\n -moz-transform-origin: top center 50%;\n -ms-transform-origin: top center 50%;\n -o-transform-origin: top center 50%;\n transform-origin: top center 50%; }\n 20% {\n -webkit-transform: rotate(15deg);\n -moz-transform: rotate(15deg);\n -ms-transform: rotate(15deg);\n -o-transform: rotate(15deg);\n transform: rotate(15deg); }\n 40% {\n -webkit-transform: rotate(-10deg);\n -moz-transform: rotate(-10deg);\n -ms-transform: rotate(-10deg);\n -o-transform: rotate(-10deg);\n transform: rotate(-10deg); }\n 60% {\n -webkit-transform: rotate(5deg);\n -moz-transform: rotate(5deg);\n -ms-transform: rotate(5deg);\n -o-transform: rotate(5deg);\n transform: rotate(5deg); }\n 80% {\n -webkit-transform: rotate(-5deg);\n -moz-transform: rotate(-5deg);\n -ms-transform: rotate(-5deg);\n -o-transform: rotate(-5deg);\n transform: rotate(-5deg); }\n 100% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg); } }\n\n@-webkit-keyframes swing {\n 20%, 40%, 60%, 80%, 100% {\n -webkit-transform-origin: top center 50%;\n -moz-transform-origin: top center 50%;\n -ms-transform-origin: top center 50%;\n -o-transform-origin: top center 50%;\n transform-origin: top center 50%; }\n 20% {\n -webkit-transform: rotate(15deg);\n -moz-transform: rotate(15deg);\n -ms-transform: rotate(15deg);\n -o-transform: rotate(15deg);\n transform: rotate(15deg); }\n 40% {\n -webkit-transform: rotate(-10deg);\n -moz-transform: rotate(-10deg);\n -ms-transform: rotate(-10deg);\n -o-transform: rotate(-10deg);\n transform: rotate(-10deg); }\n 60% {\n -webkit-transform: rotate(5deg);\n -moz-transform: rotate(5deg);\n -ms-transform: rotate(5deg);\n -o-transform: rotate(5deg);\n transform: rotate(5deg); }\n 80% {\n -webkit-transform: rotate(-5deg);\n -moz-transform: rotate(-5deg);\n -ms-transform: rotate(-5deg);\n -o-transform: rotate(-5deg);\n transform: rotate(-5deg); }\n 100% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg); } }\n\n@-o-keyframes swing {\n 20%, 40%, 60%, 80%, 100% {\n -webkit-transform-origin: top center 50%;\n -moz-transform-origin: top center 50%;\n -ms-transform-origin: top center 50%;\n -o-transform-origin: top center 50%;\n transform-origin: top center 50%; }\n 20% {\n -webkit-transform: rotate(15deg);\n -moz-transform: rotate(15deg);\n -ms-transform: rotate(15deg);\n -o-transform: rotate(15deg);\n transform: rotate(15deg); }\n 40% {\n -webkit-transform: rotate(-10deg);\n -moz-transform: rotate(-10deg);\n -ms-transform: rotate(-10deg);\n -o-transform: rotate(-10deg);\n transform: rotate(-10deg); }\n 60% {\n -webkit-transform: rotate(5deg);\n -moz-transform: rotate(5deg);\n -ms-transform: rotate(5deg);\n -o-transform: rotate(5deg);\n transform: rotate(5deg); }\n 80% {\n -webkit-transform: rotate(-5deg);\n -moz-transform: rotate(-5deg);\n -ms-transform: rotate(-5deg);\n -o-transform: rotate(-5deg);\n transform: rotate(-5deg); }\n 100% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg); } }\n\n@-ms-keyframes swing {\n 20%, 40%, 60%, 80%, 100% {\n -webkit-transform-origin: top center 50%;\n -moz-transform-origin: top center 50%;\n -ms-transform-origin: top center 50%;\n -o-transform-origin: top center 50%;\n transform-origin: top center 50%; }\n 20% {\n -webkit-transform: rotate(15deg);\n -moz-transform: rotate(15deg);\n -ms-transform: rotate(15deg);\n -o-transform: rotate(15deg);\n transform: rotate(15deg); }\n 40% {\n -webkit-transform: rotate(-10deg);\n -moz-transform: rotate(-10deg);\n -ms-transform: rotate(-10deg);\n -o-transform: rotate(-10deg);\n transform: rotate(-10deg); }\n 60% {\n -webkit-transform: rotate(5deg);\n -moz-transform: rotate(5deg);\n -ms-transform: rotate(5deg);\n -o-transform: rotate(5deg);\n transform: rotate(5deg); }\n 80% {\n -webkit-transform: rotate(-5deg);\n -moz-transform: rotate(-5deg);\n -ms-transform: rotate(-5deg);\n -o-transform: rotate(-5deg);\n transform: rotate(-5deg); }\n 100% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg); } }\n\n@keyframes swing {\n 20%, 40%, 60%, 80%, 100% {\n -webkit-transform-origin: top center 50%;\n -moz-transform-origin: top center 50%;\n -ms-transform-origin: top center 50%;\n -o-transform-origin: top center 50%;\n transform-origin: top center 50%; }\n 20% {\n -webkit-transform: rotate(15deg);\n -moz-transform: rotate(15deg);\n -ms-transform: rotate(15deg);\n -o-transform: rotate(15deg);\n transform: rotate(15deg); }\n 40% {\n -webkit-transform: rotate(-10deg);\n -moz-transform: rotate(-10deg);\n -ms-transform: rotate(-10deg);\n -o-transform: rotate(-10deg);\n transform: rotate(-10deg); }\n 60% {\n -webkit-transform: rotate(5deg);\n -moz-transform: rotate(5deg);\n -ms-transform: rotate(5deg);\n -o-transform: rotate(5deg);\n transform: rotate(5deg); }\n 80% {\n -webkit-transform: rotate(-5deg);\n -moz-transform: rotate(-5deg);\n -ms-transform: rotate(-5deg);\n -o-transform: rotate(-5deg);\n transform: rotate(-5deg); }\n 100% {\n -webkit-transform: rotate(0deg);\n -moz-transform: rotate(0deg);\n -ms-transform: rotate(0deg);\n -o-transform: rotate(0deg);\n transform: rotate(0deg); } }\n\n@-moz-keyframes wobble {\n 0% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%); }\n 15% {\n -webkit-transform: translateX(-25%) rotate(-5deg);\n -moz-transform: translateX(-25%) rotate(-5deg);\n -ms-transform: translateX(-25%) rotate(-5deg);\n -o-transform: translateX(-25%) rotate(-5deg);\n transform: translateX(-25%) rotate(-5deg); }\n 30% {\n -webkit-transform: translateX(20%) rotate(3deg);\n -moz-transform: translateX(20%) rotate(3deg);\n -ms-transform: translateX(20%) rotate(3deg);\n -o-transform: translateX(20%) rotate(3deg);\n transform: translateX(20%) rotate(3deg); }\n 45% {\n -webkit-transform: translateX(-15%) rotate(-3deg);\n -moz-transform: translateX(-15%) rotate(-3deg);\n -ms-transform: translateX(-15%) rotate(-3deg);\n -o-transform: translateX(-15%) rotate(-3deg);\n transform: translateX(-15%) rotate(-3deg); }\n 60% {\n -webkit-transform: translateX(10%) rotate(2deg);\n -moz-transform: translateX(10%) rotate(2deg);\n -ms-transform: translateX(10%) rotate(2deg);\n -o-transform: translateX(10%) rotate(2deg);\n transform: translateX(10%) rotate(2deg); }\n 75% {\n -webkit-transform: translateX(-5%) rotate(-1deg);\n -moz-transform: translateX(-5%) rotate(-1deg);\n -ms-transform: translateX(-5%) rotate(-1deg);\n -o-transform: translateX(-5%) rotate(-1deg);\n transform: translateX(-5%) rotate(-1deg); }\n 100% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%); } }\n\n@-webkit-keyframes wobble {\n 0% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%); }\n 15% {\n -webkit-transform: translateX(-25%) rotate(-5deg);\n -moz-transform: translateX(-25%) rotate(-5deg);\n -ms-transform: translateX(-25%) rotate(-5deg);\n -o-transform: translateX(-25%) rotate(-5deg);\n transform: translateX(-25%) rotate(-5deg); }\n 30% {\n -webkit-transform: translateX(20%) rotate(3deg);\n -moz-transform: translateX(20%) rotate(3deg);\n -ms-transform: translateX(20%) rotate(3deg);\n -o-transform: translateX(20%) rotate(3deg);\n transform: translateX(20%) rotate(3deg); }\n 45% {\n -webkit-transform: translateX(-15%) rotate(-3deg);\n -moz-transform: translateX(-15%) rotate(-3deg);\n -ms-transform: translateX(-15%) rotate(-3deg);\n -o-transform: translateX(-15%) rotate(-3deg);\n transform: translateX(-15%) rotate(-3deg); }\n 60% {\n -webkit-transform: translateX(10%) rotate(2deg);\n -moz-transform: translateX(10%) rotate(2deg);\n -ms-transform: translateX(10%) rotate(2deg);\n -o-transform: translateX(10%) rotate(2deg);\n transform: translateX(10%) rotate(2deg); }\n 75% {\n -webkit-transform: translateX(-5%) rotate(-1deg);\n -moz-transform: translateX(-5%) rotate(-1deg);\n -ms-transform: translateX(-5%) rotate(-1deg);\n -o-transform: translateX(-5%) rotate(-1deg);\n transform: translateX(-5%) rotate(-1deg); }\n 100% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%); } }\n\n@-o-keyframes wobble {\n 0% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%); }\n 15% {\n -webkit-transform: translateX(-25%) rotate(-5deg);\n -moz-transform: translateX(-25%) rotate(-5deg);\n -ms-transform: translateX(-25%) rotate(-5deg);\n -o-transform: translateX(-25%) rotate(-5deg);\n transform: translateX(-25%) rotate(-5deg); }\n 30% {\n -webkit-transform: translateX(20%) rotate(3deg);\n -moz-transform: translateX(20%) rotate(3deg);\n -ms-transform: translateX(20%) rotate(3deg);\n -o-transform: translateX(20%) rotate(3deg);\n transform: translateX(20%) rotate(3deg); }\n 45% {\n -webkit-transform: translateX(-15%) rotate(-3deg);\n -moz-transform: translateX(-15%) rotate(-3deg);\n -ms-transform: translateX(-15%) rotate(-3deg);\n -o-transform: translateX(-15%) rotate(-3deg);\n transform: translateX(-15%) rotate(-3deg); }\n 60% {\n -webkit-transform: translateX(10%) rotate(2deg);\n -moz-transform: translateX(10%) rotate(2deg);\n -ms-transform: translateX(10%) rotate(2deg);\n -o-transform: translateX(10%) rotate(2deg);\n transform: translateX(10%) rotate(2deg); }\n 75% {\n -webkit-transform: translateX(-5%) rotate(-1deg);\n -moz-transform: translateX(-5%) rotate(-1deg);\n -ms-transform: translateX(-5%) rotate(-1deg);\n -o-transform: translateX(-5%) rotate(-1deg);\n transform: translateX(-5%) rotate(-1deg); }\n 100% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%); } }\n\n@-ms-keyframes wobble {\n 0% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%); }\n 15% {\n -webkit-transform: translateX(-25%) rotate(-5deg);\n -moz-transform: translateX(-25%) rotate(-5deg);\n -ms-transform: translateX(-25%) rotate(-5deg);\n -o-transform: translateX(-25%) rotate(-5deg);\n transform: translateX(-25%) rotate(-5deg); }\n 30% {\n -webkit-transform: translateX(20%) rotate(3deg);\n -moz-transform: translateX(20%) rotate(3deg);\n -ms-transform: translateX(20%) rotate(3deg);\n -o-transform: translateX(20%) rotate(3deg);\n transform: translateX(20%) rotate(3deg); }\n 45% {\n -webkit-transform: translateX(-15%) rotate(-3deg);\n -moz-transform: translateX(-15%) rotate(-3deg);\n -ms-transform: translateX(-15%) rotate(-3deg);\n -o-transform: translateX(-15%) rotate(-3deg);\n transform: translateX(-15%) rotate(-3deg); }\n 60% {\n -webkit-transform: translateX(10%) rotate(2deg);\n -moz-transform: translateX(10%) rotate(2deg);\n -ms-transform: translateX(10%) rotate(2deg);\n -o-transform: translateX(10%) rotate(2deg);\n transform: translateX(10%) rotate(2deg); }\n 75% {\n -webkit-transform: translateX(-5%) rotate(-1deg);\n -moz-transform: translateX(-5%) rotate(-1deg);\n -ms-transform: translateX(-5%) rotate(-1deg);\n -o-transform: translateX(-5%) rotate(-1deg);\n transform: translateX(-5%) rotate(-1deg); }\n 100% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%); } }\n\n@keyframes wobble {\n 0% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%); }\n 15% {\n -webkit-transform: translateX(-25%) rotate(-5deg);\n -moz-transform: translateX(-25%) rotate(-5deg);\n -ms-transform: translateX(-25%) rotate(-5deg);\n -o-transform: translateX(-25%) rotate(-5deg);\n transform: translateX(-25%) rotate(-5deg); }\n 30% {\n -webkit-transform: translateX(20%) rotate(3deg);\n -moz-transform: translateX(20%) rotate(3deg);\n -ms-transform: translateX(20%) rotate(3deg);\n -o-transform: translateX(20%) rotate(3deg);\n transform: translateX(20%) rotate(3deg); }\n 45% {\n -webkit-transform: translateX(-15%) rotate(-3deg);\n -moz-transform: translateX(-15%) rotate(-3deg);\n -ms-transform: translateX(-15%) rotate(-3deg);\n -o-transform: translateX(-15%) rotate(-3deg);\n transform: translateX(-15%) rotate(-3deg); }\n 60% {\n -webkit-transform: translateX(10%) rotate(2deg);\n -moz-transform: translateX(10%) rotate(2deg);\n -ms-transform: translateX(10%) rotate(2deg);\n -o-transform: translateX(10%) rotate(2deg);\n transform: translateX(10%) rotate(2deg); }\n 75% {\n -webkit-transform: translateX(-5%) rotate(-1deg);\n -moz-transform: translateX(-5%) rotate(-1deg);\n -ms-transform: translateX(-5%) rotate(-1deg);\n -o-transform: translateX(-5%) rotate(-1deg);\n transform: translateX(-5%) rotate(-1deg); }\n 100% {\n -webkit-transform: translateX(0%);\n -moz-transform: translateX(0%);\n -ms-transform: translateX(0%);\n -o-transform: translateX(0%);\n transform: translateX(0%); } }\n\n@-moz-keyframes pulse {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); }\n 50% {\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1); }\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); } }\n\n@-webkit-keyframes pulse {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); }\n 50% {\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1); }\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); } }\n\n@-o-keyframes pulse {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); }\n 50% {\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1); }\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); } }\n\n@-ms-keyframes pulse {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); }\n 50% {\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1); }\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); } }\n\n@keyframes pulse {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); }\n 50% {\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1); }\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); } }\n\n@-moz-keyframes wiggle {\n 0% {\n -webkit-transform: skewX(9deg);\n -moz-transform: skewX(9deg);\n -ms-transform: skewX(9deg);\n -o-transform: skewX(9deg);\n transform: skewX(9deg); }\n 10% {\n -webkit-transform: skewX(-8deg);\n -moz-transform: skewX(-8deg);\n -ms-transform: skewX(-8deg);\n -o-transform: skewX(-8deg);\n transform: skewX(-8deg); }\n 20% {\n -webkit-transform: skewX(7deg);\n -moz-transform: skewX(7deg);\n -ms-transform: skewX(7deg);\n -o-transform: skewX(7deg);\n transform: skewX(7deg); }\n 30% {\n -webkit-transform: skewX(-6deg);\n -moz-transform: skewX(-6deg);\n -ms-transform: skewX(-6deg);\n -o-transform: skewX(-6deg);\n transform: skewX(-6deg); }\n 40% {\n -webkit-transform: skewX(5deg);\n -moz-transform: skewX(5deg);\n -ms-transform: skewX(5deg);\n -o-transform: skewX(5deg);\n transform: skewX(5deg); }\n 50% {\n -webkit-transform: skewX(-4deg);\n -moz-transform: skewX(-4deg);\n -ms-transform: skewX(-4deg);\n -o-transform: skewX(-4deg);\n transform: skewX(-4deg); }\n 60% {\n -webkit-transform: skewX(3deg);\n -moz-transform: skewX(3deg);\n -ms-transform: skewX(3deg);\n -o-transform: skewX(3deg);\n transform: skewX(3deg); }\n 70% {\n -webkit-transform: skewX(-2deg);\n -moz-transform: skewX(-2deg);\n -ms-transform: skewX(-2deg);\n -o-transform: skewX(-2deg);\n transform: skewX(-2deg); }\n 80% {\n -webkit-transform: skewX(1deg);\n -moz-transform: skewX(1deg);\n -ms-transform: skewX(1deg);\n -o-transform: skewX(1deg);\n transform: skewX(1deg); }\n 90% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg); }\n 100% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg); } }\n\n@-webkit-keyframes wiggle {\n 0% {\n -webkit-transform: skewX(9deg);\n -moz-transform: skewX(9deg);\n -ms-transform: skewX(9deg);\n -o-transform: skewX(9deg);\n transform: skewX(9deg); }\n 10% {\n -webkit-transform: skewX(-8deg);\n -moz-transform: skewX(-8deg);\n -ms-transform: skewX(-8deg);\n -o-transform: skewX(-8deg);\n transform: skewX(-8deg); }\n 20% {\n -webkit-transform: skewX(7deg);\n -moz-transform: skewX(7deg);\n -ms-transform: skewX(7deg);\n -o-transform: skewX(7deg);\n transform: skewX(7deg); }\n 30% {\n -webkit-transform: skewX(-6deg);\n -moz-transform: skewX(-6deg);\n -ms-transform: skewX(-6deg);\n -o-transform: skewX(-6deg);\n transform: skewX(-6deg); }\n 40% {\n -webkit-transform: skewX(5deg);\n -moz-transform: skewX(5deg);\n -ms-transform: skewX(5deg);\n -o-transform: skewX(5deg);\n transform: skewX(5deg); }\n 50% {\n -webkit-transform: skewX(-4deg);\n -moz-transform: skewX(-4deg);\n -ms-transform: skewX(-4deg);\n -o-transform: skewX(-4deg);\n transform: skewX(-4deg); }\n 60% {\n -webkit-transform: skewX(3deg);\n -moz-transform: skewX(3deg);\n -ms-transform: skewX(3deg);\n -o-transform: skewX(3deg);\n transform: skewX(3deg); }\n 70% {\n -webkit-transform: skewX(-2deg);\n -moz-transform: skewX(-2deg);\n -ms-transform: skewX(-2deg);\n -o-transform: skewX(-2deg);\n transform: skewX(-2deg); }\n 80% {\n -webkit-transform: skewX(1deg);\n -moz-transform: skewX(1deg);\n -ms-transform: skewX(1deg);\n -o-transform: skewX(1deg);\n transform: skewX(1deg); }\n 90% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg); }\n 100% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg); } }\n\n@-o-keyframes wiggle {\n 0% {\n -webkit-transform: skewX(9deg);\n -moz-transform: skewX(9deg);\n -ms-transform: skewX(9deg);\n -o-transform: skewX(9deg);\n transform: skewX(9deg); }\n 10% {\n -webkit-transform: skewX(-8deg);\n -moz-transform: skewX(-8deg);\n -ms-transform: skewX(-8deg);\n -o-transform: skewX(-8deg);\n transform: skewX(-8deg); }\n 20% {\n -webkit-transform: skewX(7deg);\n -moz-transform: skewX(7deg);\n -ms-transform: skewX(7deg);\n -o-transform: skewX(7deg);\n transform: skewX(7deg); }\n 30% {\n -webkit-transform: skewX(-6deg);\n -moz-transform: skewX(-6deg);\n -ms-transform: skewX(-6deg);\n -o-transform: skewX(-6deg);\n transform: skewX(-6deg); }\n 40% {\n -webkit-transform: skewX(5deg);\n -moz-transform: skewX(5deg);\n -ms-transform: skewX(5deg);\n -o-transform: skewX(5deg);\n transform: skewX(5deg); }\n 50% {\n -webkit-transform: skewX(-4deg);\n -moz-transform: skewX(-4deg);\n -ms-transform: skewX(-4deg);\n -o-transform: skewX(-4deg);\n transform: skewX(-4deg); }\n 60% {\n -webkit-transform: skewX(3deg);\n -moz-transform: skewX(3deg);\n -ms-transform: skewX(3deg);\n -o-transform: skewX(3deg);\n transform: skewX(3deg); }\n 70% {\n -webkit-transform: skewX(-2deg);\n -moz-transform: skewX(-2deg);\n -ms-transform: skewX(-2deg);\n -o-transform: skewX(-2deg);\n transform: skewX(-2deg); }\n 80% {\n -webkit-transform: skewX(1deg);\n -moz-transform: skewX(1deg);\n -ms-transform: skewX(1deg);\n -o-transform: skewX(1deg);\n transform: skewX(1deg); }\n 90% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg); }\n 100% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg); } }\n\n@-ms-keyframes wiggle {\n 0% {\n -webkit-transform: skewX(9deg);\n -moz-transform: skewX(9deg);\n -ms-transform: skewX(9deg);\n -o-transform: skewX(9deg);\n transform: skewX(9deg); }\n 10% {\n -webkit-transform: skewX(-8deg);\n -moz-transform: skewX(-8deg);\n -ms-transform: skewX(-8deg);\n -o-transform: skewX(-8deg);\n transform: skewX(-8deg); }\n 20% {\n -webkit-transform: skewX(7deg);\n -moz-transform: skewX(7deg);\n -ms-transform: skewX(7deg);\n -o-transform: skewX(7deg);\n transform: skewX(7deg); }\n 30% {\n -webkit-transform: skewX(-6deg);\n -moz-transform: skewX(-6deg);\n -ms-transform: skewX(-6deg);\n -o-transform: skewX(-6deg);\n transform: skewX(-6deg); }\n 40% {\n -webkit-transform: skewX(5deg);\n -moz-transform: skewX(5deg);\n -ms-transform: skewX(5deg);\n -o-transform: skewX(5deg);\n transform: skewX(5deg); }\n 50% {\n -webkit-transform: skewX(-4deg);\n -moz-transform: skewX(-4deg);\n -ms-transform: skewX(-4deg);\n -o-transform: skewX(-4deg);\n transform: skewX(-4deg); }\n 60% {\n -webkit-transform: skewX(3deg);\n -moz-transform: skewX(3deg);\n -ms-transform: skewX(3deg);\n -o-transform: skewX(3deg);\n transform: skewX(3deg); }\n 70% {\n -webkit-transform: skewX(-2deg);\n -moz-transform: skewX(-2deg);\n -ms-transform: skewX(-2deg);\n -o-transform: skewX(-2deg);\n transform: skewX(-2deg); }\n 80% {\n -webkit-transform: skewX(1deg);\n -moz-transform: skewX(1deg);\n -ms-transform: skewX(1deg);\n -o-transform: skewX(1deg);\n transform: skewX(1deg); }\n 90% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg); }\n 100% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg); } }\n\n@keyframes wiggle {\n 0% {\n -webkit-transform: skewX(9deg);\n -moz-transform: skewX(9deg);\n -ms-transform: skewX(9deg);\n -o-transform: skewX(9deg);\n transform: skewX(9deg); }\n 10% {\n -webkit-transform: skewX(-8deg);\n -moz-transform: skewX(-8deg);\n -ms-transform: skewX(-8deg);\n -o-transform: skewX(-8deg);\n transform: skewX(-8deg); }\n 20% {\n -webkit-transform: skewX(7deg);\n -moz-transform: skewX(7deg);\n -ms-transform: skewX(7deg);\n -o-transform: skewX(7deg);\n transform: skewX(7deg); }\n 30% {\n -webkit-transform: skewX(-6deg);\n -moz-transform: skewX(-6deg);\n -ms-transform: skewX(-6deg);\n -o-transform: skewX(-6deg);\n transform: skewX(-6deg); }\n 40% {\n -webkit-transform: skewX(5deg);\n -moz-transform: skewX(5deg);\n -ms-transform: skewX(5deg);\n -o-transform: skewX(5deg);\n transform: skewX(5deg); }\n 50% {\n -webkit-transform: skewX(-4deg);\n -moz-transform: skewX(-4deg);\n -ms-transform: skewX(-4deg);\n -o-transform: skewX(-4deg);\n transform: skewX(-4deg); }\n 60% {\n -webkit-transform: skewX(3deg);\n -moz-transform: skewX(3deg);\n -ms-transform: skewX(3deg);\n -o-transform: skewX(3deg);\n transform: skewX(3deg); }\n 70% {\n -webkit-transform: skewX(-2deg);\n -moz-transform: skewX(-2deg);\n -ms-transform: skewX(-2deg);\n -o-transform: skewX(-2deg);\n transform: skewX(-2deg); }\n 80% {\n -webkit-transform: skewX(1deg);\n -moz-transform: skewX(1deg);\n -ms-transform: skewX(1deg);\n -o-transform: skewX(1deg);\n transform: skewX(1deg); }\n 90% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg); }\n 100% {\n -webkit-transform: skewX(0deg);\n -moz-transform: skewX(0deg);\n -ms-transform: skewX(0deg);\n -o-transform: skewX(0deg);\n transform: skewX(0deg); } }\n\n@-moz-keyframes bounceOut {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); }\n 25% {\n -webkit-transform: scale(0.95, 0.95);\n -moz-transform: scale(0.95, 0.95);\n -ms-transform: scale(0.95, 0.95);\n -o-transform: scale(0.95, 0.95);\n transform: scale(0.95, 0.95); }\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1); }\n 100% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3); } }\n\n@-webkit-keyframes bounceOut {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); }\n 25% {\n -webkit-transform: scale(0.95, 0.95);\n -moz-transform: scale(0.95, 0.95);\n -ms-transform: scale(0.95, 0.95);\n -o-transform: scale(0.95, 0.95);\n transform: scale(0.95, 0.95); }\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1); }\n 100% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3); } }\n\n@-o-keyframes bounceOut {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); }\n 25% {\n -webkit-transform: scale(0.95, 0.95);\n -moz-transform: scale(0.95, 0.95);\n -ms-transform: scale(0.95, 0.95);\n -o-transform: scale(0.95, 0.95);\n transform: scale(0.95, 0.95); }\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1); }\n 100% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3); } }\n\n@-ms-keyframes bounceOut {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); }\n 25% {\n -webkit-transform: scale(0.95, 0.95);\n -moz-transform: scale(0.95, 0.95);\n -ms-transform: scale(0.95, 0.95);\n -o-transform: scale(0.95, 0.95);\n transform: scale(0.95, 0.95); }\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1); }\n 100% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3); } }\n\n@keyframes bounceOut {\n 0% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); }\n 25% {\n -webkit-transform: scale(0.95, 0.95);\n -moz-transform: scale(0.95, 0.95);\n -ms-transform: scale(0.95, 0.95);\n -o-transform: scale(0.95, 0.95);\n transform: scale(0.95, 0.95); }\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.1, 1.1);\n -moz-transform: scale(1.1, 1.1);\n -ms-transform: scale(1.1, 1.1);\n -o-transform: scale(1.1, 1.1);\n transform: scale(1.1, 1.1); }\n 100% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3); } }\n\n@-moz-keyframes bounceOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 20% {\n opacity: 1;\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px); }\n 100% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px); } }\n\n@-webkit-keyframes bounceOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 20% {\n opacity: 1;\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px); }\n 100% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px); } }\n\n@-o-keyframes bounceOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 20% {\n opacity: 1;\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px); }\n 100% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px); } }\n\n@-ms-keyframes bounceOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 20% {\n opacity: 1;\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px); }\n 100% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px); } }\n\n@keyframes bounceOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 20% {\n opacity: 1;\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px); }\n 100% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px); } }\n\n@-moz-keyframes bounceOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 20% {\n opacity: 1;\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px); }\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px); } }\n\n@-webkit-keyframes bounceOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 20% {\n opacity: 1;\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px); }\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px); } }\n\n@-o-keyframes bounceOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 20% {\n opacity: 1;\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px); }\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px); } }\n\n@-ms-keyframes bounceOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 20% {\n opacity: 1;\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px); }\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px); } }\n\n@keyframes bounceOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 20% {\n opacity: 1;\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px); }\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px); } }\n\n@-moz-keyframes bounceOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 20% {\n opacity: 1;\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px); }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px); } }\n\n@-webkit-keyframes bounceOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 20% {\n opacity: 1;\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px); }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px); } }\n\n@-o-keyframes bounceOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 20% {\n opacity: 1;\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px); }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px); } }\n\n@-ms-keyframes bounceOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 20% {\n opacity: 1;\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px); }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px); } }\n\n@keyframes bounceOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 20% {\n opacity: 1;\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px); }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px); } }\n\n@-moz-keyframes bounceOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 20% {\n opacity: 1;\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px); }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px); } }\n\n@-webkit-keyframes bounceOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 20% {\n opacity: 1;\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px); }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px); } }\n\n@-o-keyframes bounceOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 20% {\n opacity: 1;\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px); }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px); } }\n\n@-ms-keyframes bounceOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 20% {\n opacity: 1;\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px); }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px); } }\n\n@keyframes bounceOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 20% {\n opacity: 1;\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px); }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px); } }\n\n@-moz-keyframes bounceIn {\n 0% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3); }\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.05, 1.05);\n -moz-transform: scale(1.05, 1.05);\n -ms-transform: scale(1.05, 1.05);\n -o-transform: scale(1.05, 1.05);\n transform: scale(1.05, 1.05); }\n 70% {\n -webkit-transform: scale(0.9, 0.9);\n -moz-transform: scale(0.9, 0.9);\n -ms-transform: scale(0.9, 0.9);\n -o-transform: scale(0.9, 0.9);\n transform: scale(0.9, 0.9); }\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); } }\n\n@-webkit-keyframes bounceIn {\n 0% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3); }\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.05, 1.05);\n -moz-transform: scale(1.05, 1.05);\n -ms-transform: scale(1.05, 1.05);\n -o-transform: scale(1.05, 1.05);\n transform: scale(1.05, 1.05); }\n 70% {\n -webkit-transform: scale(0.9, 0.9);\n -moz-transform: scale(0.9, 0.9);\n -ms-transform: scale(0.9, 0.9);\n -o-transform: scale(0.9, 0.9);\n transform: scale(0.9, 0.9); }\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); } }\n\n@-o-keyframes bounceIn {\n 0% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3); }\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.05, 1.05);\n -moz-transform: scale(1.05, 1.05);\n -ms-transform: scale(1.05, 1.05);\n -o-transform: scale(1.05, 1.05);\n transform: scale(1.05, 1.05); }\n 70% {\n -webkit-transform: scale(0.9, 0.9);\n -moz-transform: scale(0.9, 0.9);\n -ms-transform: scale(0.9, 0.9);\n -o-transform: scale(0.9, 0.9);\n transform: scale(0.9, 0.9); }\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); } }\n\n@-ms-keyframes bounceIn {\n 0% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3); }\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.05, 1.05);\n -moz-transform: scale(1.05, 1.05);\n -ms-transform: scale(1.05, 1.05);\n -o-transform: scale(1.05, 1.05);\n transform: scale(1.05, 1.05); }\n 70% {\n -webkit-transform: scale(0.9, 0.9);\n -moz-transform: scale(0.9, 0.9);\n -ms-transform: scale(0.9, 0.9);\n -o-transform: scale(0.9, 0.9);\n transform: scale(0.9, 0.9); }\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); } }\n\n@keyframes bounceIn {\n 0% {\n opacity: 0;\n -webkit-transform: scale(0.3, 0.3);\n -moz-transform: scale(0.3, 0.3);\n -ms-transform: scale(0.3, 0.3);\n -o-transform: scale(0.3, 0.3);\n transform: scale(0.3, 0.3); }\n 50% {\n opacity: 1;\n -webkit-transform: scale(1.05, 1.05);\n -moz-transform: scale(1.05, 1.05);\n -ms-transform: scale(1.05, 1.05);\n -o-transform: scale(1.05, 1.05);\n transform: scale(1.05, 1.05); }\n 70% {\n -webkit-transform: scale(0.9, 0.9);\n -moz-transform: scale(0.9, 0.9);\n -ms-transform: scale(0.9, 0.9);\n -o-transform: scale(0.9, 0.9);\n transform: scale(0.9, 0.9); }\n 100% {\n -webkit-transform: scale(1, 1);\n -moz-transform: scale(1, 1);\n -ms-transform: scale(1, 1);\n -o-transform: scale(1, 1);\n transform: scale(1, 1); } }\n\n@-moz-keyframes bounceInDown {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px); }\n 60% {\n opacity: 1;\n -webkit-transform: translateY(30px);\n -moz-transform: translateY(30px);\n -ms-transform: translateY(30px);\n -o-transform: translateY(30px);\n transform: translateY(30px); }\n 80% {\n -webkit-transform: translateY(-10px);\n -moz-transform: translateY(-10px);\n -ms-transform: translateY(-10px);\n -o-transform: translateY(-10px);\n transform: translateY(-10px); }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); } }\n\n@-webkit-keyframes bounceInDown {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px); }\n 60% {\n opacity: 1;\n -webkit-transform: translateY(30px);\n -moz-transform: translateY(30px);\n -ms-transform: translateY(30px);\n -o-transform: translateY(30px);\n transform: translateY(30px); }\n 80% {\n -webkit-transform: translateY(-10px);\n -moz-transform: translateY(-10px);\n -ms-transform: translateY(-10px);\n -o-transform: translateY(-10px);\n transform: translateY(-10px); }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); } }\n\n@-o-keyframes bounceInDown {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px); }\n 60% {\n opacity: 1;\n -webkit-transform: translateY(30px);\n -moz-transform: translateY(30px);\n -ms-transform: translateY(30px);\n -o-transform: translateY(30px);\n transform: translateY(30px); }\n 80% {\n -webkit-transform: translateY(-10px);\n -moz-transform: translateY(-10px);\n -ms-transform: translateY(-10px);\n -o-transform: translateY(-10px);\n transform: translateY(-10px); }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); } }\n\n@-ms-keyframes bounceInDown {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px); }\n 60% {\n opacity: 1;\n -webkit-transform: translateY(30px);\n -moz-transform: translateY(30px);\n -ms-transform: translateY(30px);\n -o-transform: translateY(30px);\n transform: translateY(30px); }\n 80% {\n -webkit-transform: translateY(-10px);\n -moz-transform: translateY(-10px);\n -ms-transform: translateY(-10px);\n -o-transform: translateY(-10px);\n transform: translateY(-10px); }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); } }\n\n@keyframes bounceInDown {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px); }\n 60% {\n opacity: 1;\n -webkit-transform: translateY(30px);\n -moz-transform: translateY(30px);\n -ms-transform: translateY(30px);\n -o-transform: translateY(30px);\n transform: translateY(30px); }\n 80% {\n -webkit-transform: translateY(-10px);\n -moz-transform: translateY(-10px);\n -ms-transform: translateY(-10px);\n -o-transform: translateY(-10px);\n transform: translateY(-10px); }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); } }\n\n@-moz-keyframes bounceInUp {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px); }\n 60% {\n opacity: 1;\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px); }\n 80% {\n -webkit-transform: translateY(10px);\n -moz-transform: translateY(10px);\n -ms-transform: translateY(10px);\n -o-transform: translateY(10px);\n transform: translateY(10px); }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); } }\n\n@-webkit-keyframes bounceInUp {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px); }\n 60% {\n opacity: 1;\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px); }\n 80% {\n -webkit-transform: translateY(10px);\n -moz-transform: translateY(10px);\n -ms-transform: translateY(10px);\n -o-transform: translateY(10px);\n transform: translateY(10px); }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); } }\n\n@-o-keyframes bounceInUp {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px); }\n 60% {\n opacity: 1;\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px); }\n 80% {\n -webkit-transform: translateY(10px);\n -moz-transform: translateY(10px);\n -ms-transform: translateY(10px);\n -o-transform: translateY(10px);\n transform: translateY(10px); }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); } }\n\n@-ms-keyframes bounceInUp {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px); }\n 60% {\n opacity: 1;\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px); }\n 80% {\n -webkit-transform: translateY(10px);\n -moz-transform: translateY(10px);\n -ms-transform: translateY(10px);\n -o-transform: translateY(10px);\n transform: translateY(10px); }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); } }\n\n@keyframes bounceInUp {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px); }\n 60% {\n opacity: 1;\n -webkit-transform: translateY(-30px);\n -moz-transform: translateY(-30px);\n -ms-transform: translateY(-30px);\n -o-transform: translateY(-30px);\n transform: translateY(-30px); }\n 80% {\n -webkit-transform: translateY(10px);\n -moz-transform: translateY(10px);\n -ms-transform: translateY(10px);\n -o-transform: translateY(10px);\n transform: translateY(10px); }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); } }\n\n@-moz-keyframes bounceInRight {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px); }\n 60% {\n opacity: 1;\n -webkit-transform: translateX(-30px);\n -moz-transform: translateX(-30px);\n -ms-transform: translateX(-30px);\n -o-transform: translateX(-30px);\n transform: translateX(-30px); }\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@-webkit-keyframes bounceInRight {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px); }\n 60% {\n opacity: 1;\n -webkit-transform: translateX(-30px);\n -moz-transform: translateX(-30px);\n -ms-transform: translateX(-30px);\n -o-transform: translateX(-30px);\n transform: translateX(-30px); }\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@-o-keyframes bounceInRight {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px); }\n 60% {\n opacity: 1;\n -webkit-transform: translateX(-30px);\n -moz-transform: translateX(-30px);\n -ms-transform: translateX(-30px);\n -o-transform: translateX(-30px);\n transform: translateX(-30px); }\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@-ms-keyframes bounceInRight {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px); }\n 60% {\n opacity: 1;\n -webkit-transform: translateX(-30px);\n -moz-transform: translateX(-30px);\n -ms-transform: translateX(-30px);\n -o-transform: translateX(-30px);\n transform: translateX(-30px); }\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@keyframes bounceInRight {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px); }\n 60% {\n opacity: 1;\n -webkit-transform: translateX(-30px);\n -moz-transform: translateX(-30px);\n -ms-transform: translateX(-30px);\n -o-transform: translateX(-30px);\n transform: translateX(-30px); }\n 80% {\n -webkit-transform: translateX(10px);\n -moz-transform: translateX(10px);\n -ms-transform: translateX(10px);\n -o-transform: translateX(10px);\n transform: translateX(10px); }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@-moz-keyframes bounceInLeft {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px); }\n 60% {\n opacity: 1;\n -webkit-transform: translateX(30px);\n -moz-transform: translateX(30px);\n -ms-transform: translateX(30px);\n -o-transform: translateX(30px);\n transform: translateX(30px); }\n 80% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@-webkit-keyframes bounceInLeft {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px); }\n 60% {\n opacity: 1;\n -webkit-transform: translateX(30px);\n -moz-transform: translateX(30px);\n -ms-transform: translateX(30px);\n -o-transform: translateX(30px);\n transform: translateX(30px); }\n 80% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@-o-keyframes bounceInLeft {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px); }\n 60% {\n opacity: 1;\n -webkit-transform: translateX(30px);\n -moz-transform: translateX(30px);\n -ms-transform: translateX(30px);\n -o-transform: translateX(30px);\n transform: translateX(30px); }\n 80% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@-ms-keyframes bounceInLeft {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px); }\n 60% {\n opacity: 1;\n -webkit-transform: translateX(30px);\n -moz-transform: translateX(30px);\n -ms-transform: translateX(30px);\n -o-transform: translateX(30px);\n transform: translateX(30px); }\n 80% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@keyframes bounceInLeft {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px); }\n 60% {\n opacity: 1;\n -webkit-transform: translateX(30px);\n -moz-transform: translateX(30px);\n -ms-transform: translateX(30px);\n -o-transform: translateX(30px);\n transform: translateX(30px); }\n 80% {\n -webkit-transform: translateX(-10px);\n -moz-transform: translateX(-10px);\n -ms-transform: translateX(-10px);\n -o-transform: translateX(-10px);\n transform: translateX(-10px); }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@-moz-keyframes fadeOut {\n 0% {\n opacity: 1; }\n 100% {\n opacity: 0; } }\n\n@-webkit-keyframes fadeOut {\n 0% {\n opacity: 1; }\n 100% {\n opacity: 0; } }\n\n@-o-keyframes fadeOut {\n 0% {\n opacity: 1; }\n 100% {\n opacity: 0; } }\n\n@-ms-keyframes fadeOut {\n 0% {\n opacity: 1; }\n 100% {\n opacity: 0; } }\n\n@keyframes fadeOut {\n 0% {\n opacity: 1; }\n 100% {\n opacity: 0; } }\n\n@-moz-keyframes fadeOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0; } }\n\n@-webkit-keyframes fadeOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0; } }\n\n@-o-keyframes fadeOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0; } }\n\n@-ms-keyframes fadeOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0; } }\n\n@keyframes fadeOutUp {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0; } }\n\n@-moz-keyframes fadeOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0; } }\n\n@-webkit-keyframes fadeOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0; } }\n\n@-o-keyframes fadeOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0; } }\n\n@-ms-keyframes fadeOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0; } }\n\n@keyframes fadeOutDown {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0; } }\n\n@-moz-keyframes fadeOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0; } }\n\n@-webkit-keyframes fadeOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0; } }\n\n@-o-keyframes fadeOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0; } }\n\n@-ms-keyframes fadeOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0; } }\n\n@keyframes fadeOutRight {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0; } }\n\n@-moz-keyframes fadeOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0; } }\n\n@-webkit-keyframes fadeOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0; } }\n\n@-o-keyframes fadeOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0; } }\n\n@-ms-keyframes fadeOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0; } }\n\n@keyframes fadeOutLeft {\n 0% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0; } }\n\n@-moz-keyframes fadeOutUpBig {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n opacity: 0; } }\n\n@-webkit-keyframes fadeOutUpBig {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n opacity: 0; } }\n\n@-o-keyframes fadeOutUpBig {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n opacity: 0; } }\n\n@-ms-keyframes fadeOutUpBig {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n opacity: 0; } }\n\n@keyframes fadeOutUpBig {\n 0% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; }\n 100% {\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px);\n opacity: 0; } }\n\n@-moz-keyframes fadeOutDownBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px); } }\n\n@-webkit-keyframes fadeOutDownBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px); } }\n\n@-o-keyframes fadeOutDownBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px); } }\n\n@-ms-keyframes fadeOutDownBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px); } }\n\n@keyframes fadeOutDownBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); }\n 100% {\n opacity: 0;\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px); } }\n\n@-moz-keyframes fadeOutRightBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px); } }\n\n@-webkit-keyframes fadeOutRightBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px); } }\n\n@-o-keyframes fadeOutRightBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px); } }\n\n@-ms-keyframes fadeOutRightBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px); } }\n\n@keyframes fadeOutRightBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px); } }\n\n@-moz-keyframes fadeOutLeftBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px); } }\n\n@-webkit-keyframes fadeOutLeftBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px); } }\n\n@-o-keyframes fadeOutLeftBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px); } }\n\n@-ms-keyframes fadeOutLeftBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px); } }\n\n@keyframes fadeOutLeftBig {\n 0% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); }\n 100% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px); } }\n\n@-moz-keyframes fadeIn {\n 0% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@-webkit-keyframes fadeIn {\n 0% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@-o-keyframes fadeIn {\n 0% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@-ms-keyframes fadeIn {\n 0% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@keyframes fadeIn {\n 0% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n@-moz-keyframes fadeInUp {\n 0% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; } }\n\n@-webkit-keyframes fadeInUp {\n 0% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; } }\n\n@-o-keyframes fadeInUp {\n 0% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; } }\n\n@-ms-keyframes fadeInUp {\n 0% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; } }\n\n@keyframes fadeInUp {\n 0% {\n -webkit-transform: translateY(20px);\n -moz-transform: translateY(20px);\n -ms-transform: translateY(20px);\n -o-transform: translateY(20px);\n transform: translateY(20px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; } }\n\n@-moz-keyframes fadeInDown {\n 0% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; } }\n\n@-webkit-keyframes fadeInDown {\n 0% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; } }\n\n@-o-keyframes fadeInDown {\n 0% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; } }\n\n@-ms-keyframes fadeInDown {\n 0% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; } }\n\n@keyframes fadeInDown {\n 0% {\n -webkit-transform: translateY(-20px);\n -moz-transform: translateY(-20px);\n -ms-transform: translateY(-20px);\n -o-transform: translateY(-20px);\n transform: translateY(-20px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; } }\n\n@-moz-keyframes fadeInRight {\n 0% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1; } }\n\n@-webkit-keyframes fadeInRight {\n 0% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1; } }\n\n@-o-keyframes fadeInRight {\n 0% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1; } }\n\n@-ms-keyframes fadeInRight {\n 0% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1; } }\n\n@keyframes fadeInRight {\n 0% {\n -webkit-transform: translateX(20px);\n -moz-transform: translateX(20px);\n -ms-transform: translateX(20px);\n -o-transform: translateX(20px);\n transform: translateX(20px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1; } }\n\n@-moz-keyframes fadeInLeft {\n 0% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1; } }\n\n@-webkit-keyframes fadeInLeft {\n 0% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1; } }\n\n@-o-keyframes fadeInLeft {\n 0% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1; } }\n\n@-ms-keyframes fadeInLeft {\n 0% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1; } }\n\n@keyframes fadeInLeft {\n 0% {\n -webkit-transform: translateX(-20px);\n -moz-transform: translateX(-20px);\n -ms-transform: translateX(-20px);\n -o-transform: translateX(-20px);\n transform: translateX(-20px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0);\n opacity: 1; } }\n\n@-moz-keyframes fadeInUpBig {\n 0% {\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; } }\n\n@-webkit-keyframes fadeInUpBig {\n 0% {\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; } }\n\n@-o-keyframes fadeInUpBig {\n 0% {\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; } }\n\n@-ms-keyframes fadeInUpBig {\n 0% {\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; } }\n\n@keyframes fadeInUpBig {\n 0% {\n -webkit-transform: translateY(2000px);\n -moz-transform: translateY(2000px);\n -ms-transform: translateY(2000px);\n -o-transform: translateY(2000px);\n transform: translateY(2000px);\n opacity: 0; }\n 100% {\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0);\n opacity: 1; } }\n\n@-moz-keyframes fadeInDownBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px); }\n 100% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); } }\n\n@-webkit-keyframes fadeInDownBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px); }\n 100% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); } }\n\n@-o-keyframes fadeInDownBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px); }\n 100% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); } }\n\n@-ms-keyframes fadeInDownBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px); }\n 100% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); } }\n\n@keyframes fadeInDownBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateY(-2000px);\n -moz-transform: translateY(-2000px);\n -ms-transform: translateY(-2000px);\n -o-transform: translateY(-2000px);\n transform: translateY(-2000px); }\n 100% {\n opacity: 1;\n -webkit-transform: translateY(0);\n -moz-transform: translateY(0);\n -ms-transform: translateY(0);\n -o-transform: translateY(0);\n transform: translateY(0); } }\n\n@-moz-keyframes fadeInRightBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px); }\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@-webkit-keyframes fadeInRightBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px); }\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@-o-keyframes fadeInRightBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px); }\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@-ms-keyframes fadeInRightBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px); }\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@keyframes fadeInRightBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(2000px);\n -moz-transform: translateX(2000px);\n -ms-transform: translateX(2000px);\n -o-transform: translateX(2000px);\n transform: translateX(2000px); }\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@-moz-keyframes fadeInLeftBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px); }\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@-webkit-keyframes fadeInLeftBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px); }\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@-o-keyframes fadeInLeftBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px); }\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@-ms-keyframes fadeInLeftBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px); }\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@keyframes fadeInLeftBig {\n 0% {\n opacity: 0;\n -webkit-transform: translateX(-2000px);\n -moz-transform: translateX(-2000px);\n -ms-transform: translateX(-2000px);\n -o-transform: translateX(-2000px);\n transform: translateX(-2000px); }\n 100% {\n opacity: 1;\n -webkit-transform: translateX(0);\n -moz-transform: translateX(0);\n -ms-transform: translateX(0);\n -o-transform: translateX(0);\n transform: translateX(0); } }\n\n@-moz-keyframes flip {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0);\n -moz-transform: perspective(400px) rotateY(0);\n -ms-transform: perspective(400px) rotateY(0);\n -o-transform: perspective(400px) rotateY(0);\n transform: perspective(400px) rotateY(0);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out; }\n 40% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out; }\n 50% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in; }\n 80% {\n -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -moz-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -ms-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -o-transform: perspective(400px) rotateY(360deg) scale(0.95);\n transform: perspective(400px) rotateY(360deg) scale(0.95);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in; }\n 100% {\n -webkit-transform: perspective(400px) scale(1);\n -moz-transform: perspective(400px) scale(1);\n -ms-transform: perspective(400px) scale(1);\n -o-transform: perspective(400px) scale(1);\n transform: perspective(400px) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in; } }\n\n@-webkit-keyframes flip {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0);\n -moz-transform: perspective(400px) rotateY(0);\n -ms-transform: perspective(400px) rotateY(0);\n -o-transform: perspective(400px) rotateY(0);\n transform: perspective(400px) rotateY(0);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out; }\n 40% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out; }\n 50% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in; }\n 80% {\n -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -moz-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -ms-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -o-transform: perspective(400px) rotateY(360deg) scale(0.95);\n transform: perspective(400px) rotateY(360deg) scale(0.95);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in; }\n 100% {\n -webkit-transform: perspective(400px) scale(1);\n -moz-transform: perspective(400px) scale(1);\n -ms-transform: perspective(400px) scale(1);\n -o-transform: perspective(400px) scale(1);\n transform: perspective(400px) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in; } }\n\n@-o-keyframes flip {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0);\n -moz-transform: perspective(400px) rotateY(0);\n -ms-transform: perspective(400px) rotateY(0);\n -o-transform: perspective(400px) rotateY(0);\n transform: perspective(400px) rotateY(0);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out; }\n 40% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out; }\n 50% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in; }\n 80% {\n -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -moz-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -ms-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -o-transform: perspective(400px) rotateY(360deg) scale(0.95);\n transform: perspective(400px) rotateY(360deg) scale(0.95);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in; }\n 100% {\n -webkit-transform: perspective(400px) scale(1);\n -moz-transform: perspective(400px) scale(1);\n -ms-transform: perspective(400px) scale(1);\n -o-transform: perspective(400px) scale(1);\n transform: perspective(400px) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in; } }\n\n@-ms-keyframes flip {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0);\n -moz-transform: perspective(400px) rotateY(0);\n -ms-transform: perspective(400px) rotateY(0);\n -o-transform: perspective(400px) rotateY(0);\n transform: perspective(400px) rotateY(0);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out; }\n 40% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out; }\n 50% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in; }\n 80% {\n -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -moz-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -ms-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -o-transform: perspective(400px) rotateY(360deg) scale(0.95);\n transform: perspective(400px) rotateY(360deg) scale(0.95);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in; }\n 100% {\n -webkit-transform: perspective(400px) scale(1);\n -moz-transform: perspective(400px) scale(1);\n -ms-transform: perspective(400px) scale(1);\n -o-transform: perspective(400px) scale(1);\n transform: perspective(400px) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in; } }\n\n@keyframes flip {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0);\n -moz-transform: perspective(400px) rotateY(0);\n -ms-transform: perspective(400px) rotateY(0);\n -o-transform: perspective(400px) rotateY(0);\n transform: perspective(400px) rotateY(0);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out; }\n 40% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -o-transform: perspective(400px) translateZ(150px) rotateY(170deg);\n transform: perspective(400px) translateZ(150px) rotateY(170deg);\n -webkit-animation-timing-function: ease-out;\n -moz-animation-timing-function: ease-out;\n -ms-animation-timing-function: ease-out;\n -o-animation-timing-function: ease-out;\n animation-timing-function: ease-out; }\n 50% {\n -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in; }\n 80% {\n -webkit-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -moz-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -ms-transform: perspective(400px) rotateY(360deg) scale(0.95);\n -o-transform: perspective(400px) rotateY(360deg) scale(0.95);\n transform: perspective(400px) rotateY(360deg) scale(0.95);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in; }\n 100% {\n -webkit-transform: perspective(400px) scale(1);\n -moz-transform: perspective(400px) scale(1);\n -ms-transform: perspective(400px) scale(1);\n -o-transform: perspective(400px) scale(1);\n transform: perspective(400px) scale(1);\n -webkit-animation-timing-function: ease-in;\n -moz-animation-timing-function: ease-in;\n -ms-animation-timing-function: ease-in;\n -o-animation-timing-function: ease-in;\n animation-timing-function: ease-in; } }\n\n@-moz-keyframes flipInX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; }\n 40% {\n -webkit-transform: perspective(400px) rotateX(-10deg);\n -moz-transform: perspective(400px) rotateX(-10deg);\n -ms-transform: perspective(400px) rotateX(-10deg);\n -o-transform: perspective(400px) rotateX(-10deg);\n transform: perspective(400px) rotateX(-10deg); }\n 70% {\n -webkit-transform: perspective(400px) rotateX(10deg);\n -moz-transform: perspective(400px) rotateX(10deg);\n -ms-transform: perspective(400px) rotateX(10deg);\n -o-transform: perspective(400px) rotateX(10deg);\n transform: perspective(400px) rotateX(10deg); }\n 100% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; } }\n\n@-webkit-keyframes flipInX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; }\n 40% {\n -webkit-transform: perspective(400px) rotateX(-10deg);\n -moz-transform: perspective(400px) rotateX(-10deg);\n -ms-transform: perspective(400px) rotateX(-10deg);\n -o-transform: perspective(400px) rotateX(-10deg);\n transform: perspective(400px) rotateX(-10deg); }\n 70% {\n -webkit-transform: perspective(400px) rotateX(10deg);\n -moz-transform: perspective(400px) rotateX(10deg);\n -ms-transform: perspective(400px) rotateX(10deg);\n -o-transform: perspective(400px) rotateX(10deg);\n transform: perspective(400px) rotateX(10deg); }\n 100% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; } }\n\n@-o-keyframes flipInX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; }\n 40% {\n -webkit-transform: perspective(400px) rotateX(-10deg);\n -moz-transform: perspective(400px) rotateX(-10deg);\n -ms-transform: perspective(400px) rotateX(-10deg);\n -o-transform: perspective(400px) rotateX(-10deg);\n transform: perspective(400px) rotateX(-10deg); }\n 70% {\n -webkit-transform: perspective(400px) rotateX(10deg);\n -moz-transform: perspective(400px) rotateX(10deg);\n -ms-transform: perspective(400px) rotateX(10deg);\n -o-transform: perspective(400px) rotateX(10deg);\n transform: perspective(400px) rotateX(10deg); }\n 100% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; } }\n\n@-ms-keyframes flipInX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; }\n 40% {\n -webkit-transform: perspective(400px) rotateX(-10deg);\n -moz-transform: perspective(400px) rotateX(-10deg);\n -ms-transform: perspective(400px) rotateX(-10deg);\n -o-transform: perspective(400px) rotateX(-10deg);\n transform: perspective(400px) rotateX(-10deg); }\n 70% {\n -webkit-transform: perspective(400px) rotateX(10deg);\n -moz-transform: perspective(400px) rotateX(10deg);\n -ms-transform: perspective(400px) rotateX(10deg);\n -o-transform: perspective(400px) rotateX(10deg);\n transform: perspective(400px) rotateX(10deg); }\n 100% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; } }\n\n@keyframes flipInX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; }\n 40% {\n -webkit-transform: perspective(400px) rotateX(-10deg);\n -moz-transform: perspective(400px) rotateX(-10deg);\n -ms-transform: perspective(400px) rotateX(-10deg);\n -o-transform: perspective(400px) rotateX(-10deg);\n transform: perspective(400px) rotateX(-10deg); }\n 70% {\n -webkit-transform: perspective(400px) rotateX(10deg);\n -moz-transform: perspective(400px) rotateX(10deg);\n -ms-transform: perspective(400px) rotateX(10deg);\n -o-transform: perspective(400px) rotateX(10deg);\n transform: perspective(400px) rotateX(10deg); }\n 100% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; } }\n\n@-moz-keyframes flipOutX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 100% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; } }\n\n@-webkit-keyframes flipOutX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 100% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; } }\n\n@-o-keyframes flipOutX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 100% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; } }\n\n@-ms-keyframes flipOutX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 100% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; } }\n\n@keyframes flipOutX {\n 0% {\n -webkit-transform: perspective(400px) rotateX(0deg);\n -moz-transform: perspective(400px) rotateX(0deg);\n -ms-transform: perspective(400px) rotateX(0deg);\n -o-transform: perspective(400px) rotateX(0deg);\n transform: perspective(400px) rotateX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 100% {\n -webkit-transform: perspective(400px) rotateX(90deg);\n -moz-transform: perspective(400px) rotateX(90deg);\n -ms-transform: perspective(400px) rotateX(90deg);\n -o-transform: perspective(400px) rotateX(90deg);\n transform: perspective(400px) rotateX(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; } }\n\n@-moz-keyframes flipInY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; }\n 40% {\n -webkit-transform: perspective(400px) rotateY(-10deg);\n -moz-transform: perspective(400px) rotateY(-10deg);\n -ms-transform: perspective(400px) rotateY(-10deg);\n -o-transform: perspective(400px) rotateY(-10deg);\n transform: perspective(400px) rotateY(-10deg); }\n 70% {\n -webkit-transform: perspective(400px) rotateY(10deg);\n -moz-transform: perspective(400px) rotateY(10deg);\n -ms-transform: perspective(400px) rotateY(10deg);\n -o-transform: perspective(400px) rotateY(10deg);\n transform: perspective(400px) rotateY(10deg); }\n 100% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; } }\n\n@-webkit-keyframes flipInY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; }\n 40% {\n -webkit-transform: perspective(400px) rotateY(-10deg);\n -moz-transform: perspective(400px) rotateY(-10deg);\n -ms-transform: perspective(400px) rotateY(-10deg);\n -o-transform: perspective(400px) rotateY(-10deg);\n transform: perspective(400px) rotateY(-10deg); }\n 70% {\n -webkit-transform: perspective(400px) rotateY(10deg);\n -moz-transform: perspective(400px) rotateY(10deg);\n -ms-transform: perspective(400px) rotateY(10deg);\n -o-transform: perspective(400px) rotateY(10deg);\n transform: perspective(400px) rotateY(10deg); }\n 100% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; } }\n\n@-o-keyframes flipInY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; }\n 40% {\n -webkit-transform: perspective(400px) rotateY(-10deg);\n -moz-transform: perspective(400px) rotateY(-10deg);\n -ms-transform: perspective(400px) rotateY(-10deg);\n -o-transform: perspective(400px) rotateY(-10deg);\n transform: perspective(400px) rotateY(-10deg); }\n 70% {\n -webkit-transform: perspective(400px) rotateY(10deg);\n -moz-transform: perspective(400px) rotateY(10deg);\n -ms-transform: perspective(400px) rotateY(10deg);\n -o-transform: perspective(400px) rotateY(10deg);\n transform: perspective(400px) rotateY(10deg); }\n 100% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; } }\n\n@-ms-keyframes flipInY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; }\n 40% {\n -webkit-transform: perspective(400px) rotateY(-10deg);\n -moz-transform: perspective(400px) rotateY(-10deg);\n -ms-transform: perspective(400px) rotateY(-10deg);\n -o-transform: perspective(400px) rotateY(-10deg);\n transform: perspective(400px) rotateY(-10deg); }\n 70% {\n -webkit-transform: perspective(400px) rotateY(10deg);\n -moz-transform: perspective(400px) rotateY(10deg);\n -ms-transform: perspective(400px) rotateY(10deg);\n -o-transform: perspective(400px) rotateY(10deg);\n transform: perspective(400px) rotateY(10deg); }\n 100% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; } }\n\n@keyframes flipInY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; }\n 40% {\n -webkit-transform: perspective(400px) rotateY(-10deg);\n -moz-transform: perspective(400px) rotateY(-10deg);\n -ms-transform: perspective(400px) rotateY(-10deg);\n -o-transform: perspective(400px) rotateY(-10deg);\n transform: perspective(400px) rotateY(-10deg); }\n 70% {\n -webkit-transform: perspective(400px) rotateY(10deg);\n -moz-transform: perspective(400px) rotateY(10deg);\n -ms-transform: perspective(400px) rotateY(10deg);\n -o-transform: perspective(400px) rotateY(10deg);\n transform: perspective(400px) rotateY(10deg); }\n 100% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; } }\n\n@-moz-keyframes flipOutY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 100% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; } }\n\n@-webkit-keyframes flipOutY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 100% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; } }\n\n@-o-keyframes flipOutY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 100% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; } }\n\n@-ms-keyframes flipOutY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 100% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; } }\n\n@keyframes flipOutY {\n 0% {\n -webkit-transform: perspective(400px) rotateY(0deg);\n -moz-transform: perspective(400px) rotateY(0deg);\n -ms-transform: perspective(400px) rotateY(0deg);\n -o-transform: perspective(400px) rotateY(0deg);\n transform: perspective(400px) rotateY(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 100% {\n -webkit-transform: perspective(400px) rotateY(90deg);\n -moz-transform: perspective(400px) rotateY(90deg);\n -ms-transform: perspective(400px) rotateY(90deg);\n -o-transform: perspective(400px) rotateY(90deg);\n transform: perspective(400px) rotateY(90deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; } }\n\n@-moz-keyframes lightSpeedIn {\n 0% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; }\n 60% {\n -webkit-transform: translateX(-20%) skewX(30deg);\n -moz-transform: translateX(-20%) skewX(30deg);\n -ms-transform: translateX(-20%) skewX(30deg);\n -o-transform: translateX(-20%) skewX(30deg);\n transform: translateX(-20%) skewX(30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 80% {\n -webkit-transform: translateX(0%) skewX(-15deg);\n -moz-transform: translateX(0%) skewX(-15deg);\n -ms-transform: translateX(0%) skewX(-15deg);\n -o-transform: translateX(0%) skewX(-15deg);\n transform: translateX(0%) skewX(-15deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 100% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; } }\n\n@-webkit-keyframes lightSpeedIn {\n 0% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; }\n 60% {\n -webkit-transform: translateX(-20%) skewX(30deg);\n -moz-transform: translateX(-20%) skewX(30deg);\n -ms-transform: translateX(-20%) skewX(30deg);\n -o-transform: translateX(-20%) skewX(30deg);\n transform: translateX(-20%) skewX(30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 80% {\n -webkit-transform: translateX(0%) skewX(-15deg);\n -moz-transform: translateX(0%) skewX(-15deg);\n -ms-transform: translateX(0%) skewX(-15deg);\n -o-transform: translateX(0%) skewX(-15deg);\n transform: translateX(0%) skewX(-15deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 100% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; } }\n\n@-o-keyframes lightSpeedIn {\n 0% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; }\n 60% {\n -webkit-transform: translateX(-20%) skewX(30deg);\n -moz-transform: translateX(-20%) skewX(30deg);\n -ms-transform: translateX(-20%) skewX(30deg);\n -o-transform: translateX(-20%) skewX(30deg);\n transform: translateX(-20%) skewX(30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 80% {\n -webkit-transform: translateX(0%) skewX(-15deg);\n -moz-transform: translateX(0%) skewX(-15deg);\n -ms-transform: translateX(0%) skewX(-15deg);\n -o-transform: translateX(0%) skewX(-15deg);\n transform: translateX(0%) skewX(-15deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 100% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; } }\n\n@-ms-keyframes lightSpeedIn {\n 0% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; }\n 60% {\n -webkit-transform: translateX(-20%) skewX(30deg);\n -moz-transform: translateX(-20%) skewX(30deg);\n -ms-transform: translateX(-20%) skewX(30deg);\n -o-transform: translateX(-20%) skewX(30deg);\n transform: translateX(-20%) skewX(30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 80% {\n -webkit-transform: translateX(0%) skewX(-15deg);\n -moz-transform: translateX(0%) skewX(-15deg);\n -ms-transform: translateX(0%) skewX(-15deg);\n -o-transform: translateX(0%) skewX(-15deg);\n transform: translateX(0%) skewX(-15deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 100% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; } }\n\n@keyframes lightSpeedIn {\n 0% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; }\n 60% {\n -webkit-transform: translateX(-20%) skewX(30deg);\n -moz-transform: translateX(-20%) skewX(30deg);\n -ms-transform: translateX(-20%) skewX(30deg);\n -o-transform: translateX(-20%) skewX(30deg);\n transform: translateX(-20%) skewX(30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 80% {\n -webkit-transform: translateX(0%) skewX(-15deg);\n -moz-transform: translateX(0%) skewX(-15deg);\n -ms-transform: translateX(0%) skewX(-15deg);\n -o-transform: translateX(0%) skewX(-15deg);\n transform: translateX(0%) skewX(-15deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 100% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; } }\n\n@-moz-keyframes lightSpeedOut {\n 0% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 100% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; } }\n\n@-webkit-keyframes lightSpeedOut {\n 0% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 100% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; } }\n\n@-o-keyframes lightSpeedOut {\n 0% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 100% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; } }\n\n@-ms-keyframes lightSpeedOut {\n 0% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 100% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; } }\n\n@keyframes lightSpeedOut {\n 0% {\n -webkit-transform: translateX(0%) skewX(0deg);\n -moz-transform: translateX(0%) skewX(0deg);\n -ms-transform: translateX(0%) skewX(0deg);\n -o-transform: translateX(0%) skewX(0deg);\n transform: translateX(0%) skewX(0deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1; }\n 100% {\n -webkit-transform: translateX(100%) skewX(-30deg);\n -moz-transform: translateX(100%) skewX(-30deg);\n -ms-transform: translateX(100%) skewX(-30deg);\n -o-transform: translateX(100%) skewX(-30deg);\n transform: translateX(100%) skewX(-30deg);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; } }\n\n@-moz-keyframes rotateOut {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(200deg);\n -moz-transform: rotate(200deg);\n -ms-transform: rotate(200deg);\n -o-transform: rotate(200deg);\n transform: rotate(200deg);\n opacity: 0; } }\n\n@-webkit-keyframes rotateOut {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(200deg);\n -moz-transform: rotate(200deg);\n -ms-transform: rotate(200deg);\n -o-transform: rotate(200deg);\n transform: rotate(200deg);\n opacity: 0; } }\n\n@-o-keyframes rotateOut {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(200deg);\n -moz-transform: rotate(200deg);\n -ms-transform: rotate(200deg);\n -o-transform: rotate(200deg);\n transform: rotate(200deg);\n opacity: 0; } }\n\n@-ms-keyframes rotateOut {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(200deg);\n -moz-transform: rotate(200deg);\n -ms-transform: rotate(200deg);\n -o-transform: rotate(200deg);\n transform: rotate(200deg);\n opacity: 0; } }\n\n@keyframes rotateOut {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(200deg);\n -moz-transform: rotate(200deg);\n -ms-transform: rotate(200deg);\n -o-transform: rotate(200deg);\n transform: rotate(200deg);\n opacity: 0; } }\n\n@-moz-keyframes rotateOutDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0; } }\n\n@-webkit-keyframes rotateOutDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0; } }\n\n@-o-keyframes rotateOutDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0; } }\n\n@-ms-keyframes rotateOutDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0; } }\n\n@keyframes rotateOutDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0; } }\n\n@-moz-keyframes rotateOutUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0; } }\n\n@-webkit-keyframes rotateOutUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0; } }\n\n@-o-keyframes rotateOutUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0; } }\n\n@-ms-keyframes rotateOutUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0; } }\n\n@keyframes rotateOutUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0; } }\n\n@-moz-keyframes rotateOutDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0; } }\n\n@-webkit-keyframes rotateOutDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0; } }\n\n@-o-keyframes rotateOutDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0; } }\n\n@-ms-keyframes rotateOutDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0; } }\n\n@keyframes rotateOutDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0; } }\n\n@-moz-keyframes rotateOutUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0; } }\n\n@-webkit-keyframes rotateOutUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0; } }\n\n@-o-keyframes rotateOutUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0; } }\n\n@-ms-keyframes rotateOutUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0; } }\n\n@keyframes rotateOutUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; }\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0; } }\n\n@-moz-keyframes rotateIn {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(-200deg);\n -moz-transform: rotate(-200deg);\n -ms-transform: rotate(-200deg);\n -o-transform: rotate(-200deg);\n transform: rotate(-200deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@-webkit-keyframes rotateIn {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(-200deg);\n -moz-transform: rotate(-200deg);\n -ms-transform: rotate(-200deg);\n -o-transform: rotate(-200deg);\n transform: rotate(-200deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@-o-keyframes rotateIn {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(-200deg);\n -moz-transform: rotate(-200deg);\n -ms-transform: rotate(-200deg);\n -o-transform: rotate(-200deg);\n transform: rotate(-200deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@-ms-keyframes rotateIn {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(-200deg);\n -moz-transform: rotate(-200deg);\n -ms-transform: rotate(-200deg);\n -o-transform: rotate(-200deg);\n transform: rotate(-200deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@keyframes rotateIn {\n 0% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(-200deg);\n -moz-transform: rotate(-200deg);\n -ms-transform: rotate(-200deg);\n -o-transform: rotate(-200deg);\n transform: rotate(-200deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: center center 50%;\n -moz-transform-origin: center center 50%;\n -ms-transform-origin: center center 50%;\n -o-transform-origin: center center 50%;\n transform-origin: center center 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@-moz-keyframes rotateInDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@-webkit-keyframes rotateInDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@-o-keyframes rotateInDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@-ms-keyframes rotateInDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@keyframes rotateInDownLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@-moz-keyframes rotateInUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@-webkit-keyframes rotateInUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@-o-keyframes rotateInUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@-ms-keyframes rotateInUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@keyframes rotateInUpLeft {\n 0% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: left bottom 50%;\n -moz-transform-origin: left bottom 50%;\n -ms-transform-origin: left bottom 50%;\n -o-transform-origin: left bottom 50%;\n transform-origin: left bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@-moz-keyframes rotateInUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@-webkit-keyframes rotateInUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@-o-keyframes rotateInUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@-ms-keyframes rotateInUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@keyframes rotateInUpRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(-90deg);\n -moz-transform: rotate(-90deg);\n -ms-transform: rotate(-90deg);\n -o-transform: rotate(-90deg);\n transform: rotate(-90deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@-moz-keyframes rotateInDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@-webkit-keyframes rotateInDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@-o-keyframes rotateInDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@-ms-keyframes rotateInDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@keyframes rotateInDownRight {\n 0% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(90deg);\n -moz-transform: rotate(90deg);\n -ms-transform: rotate(90deg);\n -o-transform: rotate(90deg);\n transform: rotate(90deg);\n opacity: 0; }\n 100% {\n -webkit-transform-origin: right bottom 50%;\n -moz-transform-origin: right bottom 50%;\n -ms-transform-origin: right bottom 50%;\n -o-transform-origin: right bottom 50%;\n transform-origin: right bottom 50%;\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n opacity: 1; } }\n\n@-moz-keyframes hinge {\n 0% {\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 20%, 60% {\n -webkit-transform: rotate(80deg);\n -moz-transform: rotate(80deg);\n -ms-transform: rotate(80deg);\n -o-transform: rotate(80deg);\n transform: rotate(80deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 40% {\n -webkit-transform: rotate(60deg);\n -moz-transform: rotate(60deg);\n -ms-transform: rotate(60deg);\n -o-transform: rotate(60deg);\n transform: rotate(60deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 80% {\n -webkit-transform: rotate(60deg) translateY(0);\n -moz-transform: rotate(60deg) translateY(0);\n -ms-transform: rotate(60deg) translateY(0);\n -o-transform: rotate(60deg) translateY(0);\n transform: rotate(60deg) translateY(0);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 100% {\n -webkit-transform: translateY(700px);\n -moz-transform: translateY(700px);\n -ms-transform: translateY(700px);\n -o-transform: translateY(700px);\n transform: translateY(700px);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; } }\n\n@-webkit-keyframes hinge {\n 0% {\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 20%, 60% {\n -webkit-transform: rotate(80deg);\n -moz-transform: rotate(80deg);\n -ms-transform: rotate(80deg);\n -o-transform: rotate(80deg);\n transform: rotate(80deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 40% {\n -webkit-transform: rotate(60deg);\n -moz-transform: rotate(60deg);\n -ms-transform: rotate(60deg);\n -o-transform: rotate(60deg);\n transform: rotate(60deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 80% {\n -webkit-transform: rotate(60deg) translateY(0);\n -moz-transform: rotate(60deg) translateY(0);\n -ms-transform: rotate(60deg) translateY(0);\n -o-transform: rotate(60deg) translateY(0);\n transform: rotate(60deg) translateY(0);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 100% {\n -webkit-transform: translateY(700px);\n -moz-transform: translateY(700px);\n -ms-transform: translateY(700px);\n -o-transform: translateY(700px);\n transform: translateY(700px);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; } }\n\n@-o-keyframes hinge {\n 0% {\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 20%, 60% {\n -webkit-transform: rotate(80deg);\n -moz-transform: rotate(80deg);\n -ms-transform: rotate(80deg);\n -o-transform: rotate(80deg);\n transform: rotate(80deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 40% {\n -webkit-transform: rotate(60deg);\n -moz-transform: rotate(60deg);\n -ms-transform: rotate(60deg);\n -o-transform: rotate(60deg);\n transform: rotate(60deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 80% {\n -webkit-transform: rotate(60deg) translateY(0);\n -moz-transform: rotate(60deg) translateY(0);\n -ms-transform: rotate(60deg) translateY(0);\n -o-transform: rotate(60deg) translateY(0);\n transform: rotate(60deg) translateY(0);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 100% {\n -webkit-transform: translateY(700px);\n -moz-transform: translateY(700px);\n -ms-transform: translateY(700px);\n -o-transform: translateY(700px);\n transform: translateY(700px);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; } }\n\n@-ms-keyframes hinge {\n 0% {\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 20%, 60% {\n -webkit-transform: rotate(80deg);\n -moz-transform: rotate(80deg);\n -ms-transform: rotate(80deg);\n -o-transform: rotate(80deg);\n transform: rotate(80deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 40% {\n -webkit-transform: rotate(60deg);\n -moz-transform: rotate(60deg);\n -ms-transform: rotate(60deg);\n -o-transform: rotate(60deg);\n transform: rotate(60deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 80% {\n -webkit-transform: rotate(60deg) translateY(0);\n -moz-transform: rotate(60deg) translateY(0);\n -ms-transform: rotate(60deg) translateY(0);\n -o-transform: rotate(60deg) translateY(0);\n transform: rotate(60deg) translateY(0);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 100% {\n -webkit-transform: translateY(700px);\n -moz-transform: translateY(700px);\n -ms-transform: translateY(700px);\n -o-transform: translateY(700px);\n transform: translateY(700px);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; } }\n\n@keyframes hinge {\n 0% {\n -webkit-transform: rotate(0);\n -moz-transform: rotate(0);\n -ms-transform: rotate(0);\n -o-transform: rotate(0);\n transform: rotate(0);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 20%, 60% {\n -webkit-transform: rotate(80deg);\n -moz-transform: rotate(80deg);\n -ms-transform: rotate(80deg);\n -o-transform: rotate(80deg);\n transform: rotate(80deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 40% {\n -webkit-transform: rotate(60deg);\n -moz-transform: rotate(60deg);\n -ms-transform: rotate(60deg);\n -o-transform: rotate(60deg);\n transform: rotate(60deg);\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 80% {\n -webkit-transform: rotate(60deg) translateY(0);\n -moz-transform: rotate(60deg) translateY(0);\n -ms-transform: rotate(60deg) translateY(0);\n -o-transform: rotate(60deg) translateY(0);\n transform: rotate(60deg) translateY(0);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform-origin: top left 50%;\n -moz-transform-origin: top left 50%;\n -ms-transform-origin: top left 50%;\n -o-transform-origin: top left 50%;\n transform-origin: top left 50%;\n -webkit-animation-timing-function: ease-in-out;\n -moz-animation-timing-function: ease-in-out;\n -ms-animation-timing-function: ease-in-out;\n -o-animation-timing-function: ease-in-out;\n animation-timing-function: ease-in-out; }\n 100% {\n -webkit-transform: translateY(700px);\n -moz-transform: translateY(700px);\n -ms-transform: translateY(700px);\n -o-transform: translateY(700px);\n transform: translateY(700px);\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0; } }\n\n@-moz-keyframes rollIn {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg); }\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg); } }\n\n@-webkit-keyframes rollIn {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg); }\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg); } }\n\n@-o-keyframes rollIn {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg); }\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg); } }\n\n@-ms-keyframes rollIn {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg); }\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg); } }\n\n@keyframes rollIn {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg); }\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg); } }\n\n@-moz-keyframes rollOut {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg); }\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg); } }\n\n@-webkit-keyframes rollOut {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg); }\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg); } }\n\n@-o-keyframes rollOut {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg); }\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg); } }\n\n@-ms-keyframes rollOut {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg); }\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg); } }\n\n@keyframes rollOut {\n 0% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);\n opacity: 1;\n -webkit-transform: translateX(0px) rotate(0deg);\n -moz-transform: translateX(0px) rotate(0deg);\n -ms-transform: translateX(0px) rotate(0deg);\n -o-transform: translateX(0px) rotate(0deg);\n transform: translateX(0px) rotate(0deg); }\n 100% {\n filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=0);\n opacity: 0;\n -webkit-transform: translateX(-100%) rotate(-120deg);\n -moz-transform: translateX(-100%) rotate(-120deg);\n -ms-transform: translateX(-100%) rotate(-120deg);\n -o-transform: translateX(-100%) rotate(-120deg);\n transform: translateX(-100%) rotate(-120deg); } }\n\n/*-------------------------------------------------------------------*/\n/* === Boostrap Main SCSS === */\n/*!\n * Bootstrap v4.5.3 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 2011-2020 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n:root {\n --blue: #5E50F9;\n --indigo: #6610f2;\n --purple: #6a008a;\n --pink: #E91E63;\n --red: #f96868;\n --orange: #f2a654;\n --yellow: #f6e84e;\n --green: #46c35f;\n --teal: #58d8a3;\n --cyan: #57c7d4;\n --white: #ffffff;\n --gray: #6c757d;\n --gray-dark: #0f1531;\n --blue: #5E50F9;\n --indigo: #6610f2;\n --purple: #6a008a;\n --pink: #E91E63;\n --red: #f96868;\n --orange: #f2a654;\n --yellow: #f6e84e;\n --green: #46c35f;\n --teal: #58d8a3;\n --cyan: #57c7d4;\n --white: #ffffff;\n --gray: #434a54;\n --gray-light: #aab2bd;\n --gray-lighter: #e8eff4;\n --gray-lightest: #e6e9ed;\n --black: #000000;\n --primary: #0062ff;\n --secondary: #8e94a9;\n --success: #44ce42;\n --info: #a461d8;\n --warning: #ffc542;\n --danger: #fc5a5a;\n --light: #aab2bd;\n --dark: #001737;\n --breakpoint-xs: 0;\n --breakpoint-sm: 576px;\n --breakpoint-md: 768px;\n --breakpoint-lg: 992px;\n --breakpoint-xl: 1200px;\n --font-family-sans-serif: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n --font-family-monospace: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace; }\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; }\n\nhtml {\n font-family: sans-serif;\n line-height: 1.15;\n -webkit-text-size-adjust: 100%;\n -webkit-tap-highlight-color: rgba(0, 0, 0, 0); }\n\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block; }\n\nbody {\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #a7afb7;\n text-align: left;\n background-color: #fff; }\n\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important; }\n\nhr {\n box-sizing: content-box;\n height: 0;\n overflow: visible; }\n\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: 0.5rem; }\n\np {\n margin-top: 0;\n margin-bottom: 1rem; }\n\nabbr[title],\nabbr[data-original-title] {\n text-decoration: underline;\n text-decoration: underline dotted;\n cursor: help;\n border-bottom: 0;\n text-decoration-skip-ink: none; }\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit; }\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem; }\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0; }\n\ndt {\n font-weight: 700; }\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; }\n\nblockquote {\n margin: 0 0 1rem; }\n\nb,\nstrong {\n font-weight: bolder; }\n\nsmall {\n font-size: 80%; }\n\nsub,\nsup {\n position: relative;\n font-size: 75%;\n line-height: 0;\n vertical-align: baseline; }\n\nsub {\n bottom: -.25em; }\n\nsup {\n top: -.5em; }\n\na {\n color: #007bff;\n text-decoration: none;\n background-color: transparent; }\n a:hover {\n color: #0056b3;\n text-decoration: underline; }\n\na:not([href]):not([class]) {\n color: inherit;\n text-decoration: none; }\n a:not([href]):not([class]):hover {\n color: inherit;\n text-decoration: none; }\n\npre,\ncode,\nkbd,\nsamp {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace;\n font-size: 1em; }\n\npre {\n margin-top: 0;\n margin-bottom: 1rem;\n overflow: auto;\n -ms-overflow-style: scrollbar; }\n\nfigure {\n margin: 0 0 1rem; }\n\nimg {\n vertical-align: middle;\n border-style: none; }\n\nsvg {\n overflow: hidden;\n vertical-align: middle; }\n\ntable {\n border-collapse: collapse; }\n\ncaption {\n padding-top: 0.9375rem;\n padding-bottom: 0.9375rem;\n color: #6c757d;\n text-align: left;\n caption-side: bottom; }\n\nth {\n text-align: inherit;\n text-align: -webkit-match-parent; }\n\nlabel {\n display: inline-block;\n margin-bottom: 0.5rem; }\n\nbutton {\n border-radius: 0; }\n\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color; }\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0;\n font-family: inherit;\n font-size: inherit;\n line-height: inherit; }\n\nbutton,\ninput {\n overflow: visible; }\n\nbutton,\nselect {\n text-transform: none; }\n\n[role=\"button\"] {\n cursor: pointer; }\n\nselect {\n word-wrap: normal; }\n\nbutton,\n[type=\"button\"],\n[type=\"reset\"],\n[type=\"submit\"] {\n -webkit-appearance: button; }\n\nbutton:not(:disabled),\n[type=\"button\"]:not(:disabled),\n[type=\"reset\"]:not(:disabled),\n[type=\"submit\"]:not(:disabled) {\n cursor: pointer; }\n\nbutton::-moz-focus-inner,\n[type=\"button\"]::-moz-focus-inner,\n[type=\"reset\"]::-moz-focus-inner,\n[type=\"submit\"]::-moz-focus-inner {\n padding: 0;\n border-style: none; }\n\ninput[type=\"radio\"],\ninput[type=\"checkbox\"] {\n box-sizing: border-box;\n padding: 0; }\n\ntextarea {\n overflow: auto;\n resize: vertical; }\n\nfieldset {\n min-width: 0;\n padding: 0;\n margin: 0;\n border: 0; }\n\nlegend {\n display: block;\n width: 100%;\n max-width: 100%;\n padding: 0;\n margin-bottom: .5rem;\n font-size: 1.5rem;\n line-height: inherit;\n color: inherit;\n white-space: normal; }\n\nprogress {\n vertical-align: baseline; }\n\n[type=\"number\"]::-webkit-inner-spin-button,\n[type=\"number\"]::-webkit-outer-spin-button {\n height: auto; }\n\n[type=\"search\"] {\n outline-offset: -2px;\n -webkit-appearance: none; }\n\n[type=\"search\"]::-webkit-search-decoration {\n -webkit-appearance: none; }\n\n::-webkit-file-upload-button {\n font: inherit;\n -webkit-appearance: button; }\n\noutput {\n display: inline-block; }\n\nsummary {\n display: list-item;\n cursor: pointer; }\n\ntemplate {\n display: none; }\n\n[hidden] {\n display: none !important; }\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n margin-bottom: 0.5rem;\n font-weight: 500;\n line-height: 1.2; }\n\nh1, .h1 {\n font-size: 2.5rem; }\n\nh2, .h2 {\n font-size: 2rem; }\n\nh3, .h3 {\n font-size: 1.75rem; }\n\nh4, .h4 {\n font-size: 1.5rem; }\n\nh5, .h5 {\n font-size: 1.25rem; }\n\nh6, .h6 {\n font-size: 1rem; }\n\n.lead {\n font-size: 1.25rem;\n font-weight: 300; }\n\n.display-1 {\n font-size: 6rem;\n font-weight: 300;\n line-height: 1.2; }\n\n.display-2 {\n font-size: 5.5rem;\n font-weight: 300;\n line-height: 1.2; }\n\n.display-3 {\n font-size: 4.5rem;\n font-weight: 300;\n line-height: 1.2; }\n\n.display-4 {\n font-size: 3.5rem;\n font-weight: 300;\n line-height: 1.2; }\n\nhr {\n margin-top: 1rem;\n margin-bottom: 1rem;\n border: 0;\n border-top: 1px solid rgba(0, 0, 0, 0.1); }\n\nsmall,\n.small {\n font-size: 80%;\n font-weight: 400; }\n\nmark,\n.mark {\n padding: 0.2em;\n background-color: #fcf8e3; }\n\n.list-unstyled {\n padding-left: 0;\n list-style: none; }\n\n.list-inline {\n padding-left: 0;\n list-style: none; }\n\n.list-inline-item {\n display: inline-block; }\n .list-inline-item:not(:last-child) {\n margin-right: 0.5rem; }\n\n.initialism {\n font-size: 90%;\n text-transform: uppercase; }\n\n.blockquote {\n margin-bottom: 1rem;\n font-size: 1.25rem; }\n\n.blockquote-footer {\n display: block;\n font-size: 80%;\n color: #6c757d; }\n .blockquote-footer::before {\n content: \"\\2014\\00A0\"; }\n\n.img-fluid {\n max-width: 100%;\n height: auto; }\n\n.img-thumbnail {\n padding: 0.25rem;\n background-color: #fff;\n border: 1px solid #dee2e6;\n border-radius: 0.25rem;\n max-width: 100%;\n height: auto; }\n\n.figure {\n display: inline-block; }\n\n.figure-img {\n margin-bottom: 0.5rem;\n line-height: 1; }\n\n.figure-caption {\n font-size: 90%;\n color: #6c757d; }\n\ncode {\n font-size: 87.5%;\n color: #e83e8c;\n word-wrap: break-word; }\n a > code {\n color: inherit; }\n\nkbd {\n padding: 0.2rem 0.4rem;\n font-size: 87.5%;\n color: #fff;\n background-color: #212529;\n border-radius: 0.2rem; }\n kbd kbd {\n padding: 0;\n font-size: 100%;\n font-weight: 700; }\n\npre {\n display: block;\n font-size: 87.5%;\n color: #212529; }\n pre code {\n font-size: inherit;\n color: inherit;\n word-break: normal; }\n\n.pre-scrollable {\n max-height: 340px;\n overflow-y: scroll; }\n\n.container,\n.container-fluid,\n.container-sm,\n.container-md,\n.container-lg,\n.container-xl {\n width: 100%;\n padding-right: 9px;\n padding-left: 9px;\n margin-right: auto;\n margin-left: auto; }\n\n@media (min-width: 576px) {\n .container, .container-sm {\n max-width: 540px; } }\n\n@media (min-width: 768px) {\n .container, .container-sm, .container-md {\n max-width: 720px; } }\n\n@media (min-width: 992px) {\n .container, .container-sm, .container-md, .container-lg {\n max-width: 960px; } }\n\n@media (min-width: 1200px) {\n .container, .container-sm, .container-md, .container-lg, .container-xl {\n max-width: 1140px; } }\n\n.row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -9px;\n margin-left: -9px; }\n\n.no-gutters {\n margin-right: 0;\n margin-left: 0; }\n .no-gutters > .col,\n .no-gutters > [class*=\"col-\"] {\n padding-right: 0;\n padding-left: 0; }\n\n.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,\n.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,\n.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,\n.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,\n.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,\n.col-xl-auto {\n position: relative;\n width: 100%;\n padding-right: 9px;\n padding-left: 9px; }\n\n.col {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n\n.row-cols-1 > * {\n flex: 0 0 100%;\n max-width: 100%; }\n\n.row-cols-2 > * {\n flex: 0 0 50%;\n max-width: 50%; }\n\n.row-cols-3 > * {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n\n.row-cols-4 > * {\n flex: 0 0 25%;\n max-width: 25%; }\n\n.row-cols-5 > * {\n flex: 0 0 20%;\n max-width: 20%; }\n\n.row-cols-6 > * {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n\n.col-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; }\n\n.col-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n\n.col-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n\n.col-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n\n.col-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n\n.col-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n\n.col-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n\n.col-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n\n.col-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n\n.col-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n\n.col-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n\n.col-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n\n.col-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n\n.order-first {\n order: -1; }\n\n.order-last {\n order: 13; }\n\n.order-0 {\n order: 0; }\n\n.order-1 {\n order: 1; }\n\n.order-2 {\n order: 2; }\n\n.order-3 {\n order: 3; }\n\n.order-4 {\n order: 4; }\n\n.order-5 {\n order: 5; }\n\n.order-6 {\n order: 6; }\n\n.order-7 {\n order: 7; }\n\n.order-8 {\n order: 8; }\n\n.order-9 {\n order: 9; }\n\n.order-10 {\n order: 10; }\n\n.order-11 {\n order: 11; }\n\n.order-12 {\n order: 12; }\n\n.offset-1 {\n margin-left: 8.33333%; }\n\n.offset-2 {\n margin-left: 16.66667%; }\n\n.offset-3 {\n margin-left: 25%; }\n\n.offset-4 {\n margin-left: 33.33333%; }\n\n.offset-5 {\n margin-left: 41.66667%; }\n\n.offset-6 {\n margin-left: 50%; }\n\n.offset-7 {\n margin-left: 58.33333%; }\n\n.offset-8 {\n margin-left: 66.66667%; }\n\n.offset-9 {\n margin-left: 75%; }\n\n.offset-10 {\n margin-left: 83.33333%; }\n\n.offset-11 {\n margin-left: 91.66667%; }\n\n@media (min-width: 576px) {\n .col-sm {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .row-cols-sm-1 > * {\n flex: 0 0 100%;\n max-width: 100%; }\n .row-cols-sm-2 > * {\n flex: 0 0 50%;\n max-width: 50%; }\n .row-cols-sm-3 > * {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .row-cols-sm-4 > * {\n flex: 0 0 25%;\n max-width: 25%; }\n .row-cols-sm-5 > * {\n flex: 0 0 20%;\n max-width: 20%; }\n .row-cols-sm-6 > * {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-sm-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; }\n .col-sm-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-sm-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-sm-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-sm-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-sm-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-sm-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-sm-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-sm-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-sm-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-sm-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-sm-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-sm-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .order-sm-first {\n order: -1; }\n .order-sm-last {\n order: 13; }\n .order-sm-0 {\n order: 0; }\n .order-sm-1 {\n order: 1; }\n .order-sm-2 {\n order: 2; }\n .order-sm-3 {\n order: 3; }\n .order-sm-4 {\n order: 4; }\n .order-sm-5 {\n order: 5; }\n .order-sm-6 {\n order: 6; }\n .order-sm-7 {\n order: 7; }\n .order-sm-8 {\n order: 8; }\n .order-sm-9 {\n order: 9; }\n .order-sm-10 {\n order: 10; }\n .order-sm-11 {\n order: 11; }\n .order-sm-12 {\n order: 12; }\n .offset-sm-0 {\n margin-left: 0; }\n .offset-sm-1 {\n margin-left: 8.33333%; }\n .offset-sm-2 {\n margin-left: 16.66667%; }\n .offset-sm-3 {\n margin-left: 25%; }\n .offset-sm-4 {\n margin-left: 33.33333%; }\n .offset-sm-5 {\n margin-left: 41.66667%; }\n .offset-sm-6 {\n margin-left: 50%; }\n .offset-sm-7 {\n margin-left: 58.33333%; }\n .offset-sm-8 {\n margin-left: 66.66667%; }\n .offset-sm-9 {\n margin-left: 75%; }\n .offset-sm-10 {\n margin-left: 83.33333%; }\n .offset-sm-11 {\n margin-left: 91.66667%; } }\n\n@media (min-width: 768px) {\n .col-md {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .row-cols-md-1 > * {\n flex: 0 0 100%;\n max-width: 100%; }\n .row-cols-md-2 > * {\n flex: 0 0 50%;\n max-width: 50%; }\n .row-cols-md-3 > * {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .row-cols-md-4 > * {\n flex: 0 0 25%;\n max-width: 25%; }\n .row-cols-md-5 > * {\n flex: 0 0 20%;\n max-width: 20%; }\n .row-cols-md-6 > * {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-md-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; }\n .col-md-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-md-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-md-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-md-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-md-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-md-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-md-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-md-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-md-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-md-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-md-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-md-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .order-md-first {\n order: -1; }\n .order-md-last {\n order: 13; }\n .order-md-0 {\n order: 0; }\n .order-md-1 {\n order: 1; }\n .order-md-2 {\n order: 2; }\n .order-md-3 {\n order: 3; }\n .order-md-4 {\n order: 4; }\n .order-md-5 {\n order: 5; }\n .order-md-6 {\n order: 6; }\n .order-md-7 {\n order: 7; }\n .order-md-8 {\n order: 8; }\n .order-md-9 {\n order: 9; }\n .order-md-10 {\n order: 10; }\n .order-md-11 {\n order: 11; }\n .order-md-12 {\n order: 12; }\n .offset-md-0 {\n margin-left: 0; }\n .offset-md-1 {\n margin-left: 8.33333%; }\n .offset-md-2 {\n margin-left: 16.66667%; }\n .offset-md-3 {\n margin-left: 25%; }\n .offset-md-4 {\n margin-left: 33.33333%; }\n .offset-md-5 {\n margin-left: 41.66667%; }\n .offset-md-6 {\n margin-left: 50%; }\n .offset-md-7 {\n margin-left: 58.33333%; }\n .offset-md-8 {\n margin-left: 66.66667%; }\n .offset-md-9 {\n margin-left: 75%; }\n .offset-md-10 {\n margin-left: 83.33333%; }\n .offset-md-11 {\n margin-left: 91.66667%; } }\n\n@media (min-width: 992px) {\n .col-lg {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .row-cols-lg-1 > * {\n flex: 0 0 100%;\n max-width: 100%; }\n .row-cols-lg-2 > * {\n flex: 0 0 50%;\n max-width: 50%; }\n .row-cols-lg-3 > * {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .row-cols-lg-4 > * {\n flex: 0 0 25%;\n max-width: 25%; }\n .row-cols-lg-5 > * {\n flex: 0 0 20%;\n max-width: 20%; }\n .row-cols-lg-6 > * {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-lg-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; }\n .col-lg-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-lg-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-lg-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-lg-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-lg-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-lg-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-lg-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-lg-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-lg-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-lg-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-lg-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-lg-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .order-lg-first {\n order: -1; }\n .order-lg-last {\n order: 13; }\n .order-lg-0 {\n order: 0; }\n .order-lg-1 {\n order: 1; }\n .order-lg-2 {\n order: 2; }\n .order-lg-3 {\n order: 3; }\n .order-lg-4 {\n order: 4; }\n .order-lg-5 {\n order: 5; }\n .order-lg-6 {\n order: 6; }\n .order-lg-7 {\n order: 7; }\n .order-lg-8 {\n order: 8; }\n .order-lg-9 {\n order: 9; }\n .order-lg-10 {\n order: 10; }\n .order-lg-11 {\n order: 11; }\n .order-lg-12 {\n order: 12; }\n .offset-lg-0 {\n margin-left: 0; }\n .offset-lg-1 {\n margin-left: 8.33333%; }\n .offset-lg-2 {\n margin-left: 16.66667%; }\n .offset-lg-3 {\n margin-left: 25%; }\n .offset-lg-4 {\n margin-left: 33.33333%; }\n .offset-lg-5 {\n margin-left: 41.66667%; }\n .offset-lg-6 {\n margin-left: 50%; }\n .offset-lg-7 {\n margin-left: 58.33333%; }\n .offset-lg-8 {\n margin-left: 66.66667%; }\n .offset-lg-9 {\n margin-left: 75%; }\n .offset-lg-10 {\n margin-left: 83.33333%; }\n .offset-lg-11 {\n margin-left: 91.66667%; } }\n\n@media (min-width: 1200px) {\n .col-xl {\n flex-basis: 0;\n flex-grow: 1;\n max-width: 100%; }\n .row-cols-xl-1 > * {\n flex: 0 0 100%;\n max-width: 100%; }\n .row-cols-xl-2 > * {\n flex: 0 0 50%;\n max-width: 50%; }\n .row-cols-xl-3 > * {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .row-cols-xl-4 > * {\n flex: 0 0 25%;\n max-width: 25%; }\n .row-cols-xl-5 > * {\n flex: 0 0 20%;\n max-width: 20%; }\n .row-cols-xl-6 > * {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-xl-auto {\n flex: 0 0 auto;\n width: auto;\n max-width: 100%; }\n .col-xl-1 {\n flex: 0 0 8.33333%;\n max-width: 8.33333%; }\n .col-xl-2 {\n flex: 0 0 16.66667%;\n max-width: 16.66667%; }\n .col-xl-3 {\n flex: 0 0 25%;\n max-width: 25%; }\n .col-xl-4 {\n flex: 0 0 33.33333%;\n max-width: 33.33333%; }\n .col-xl-5 {\n flex: 0 0 41.66667%;\n max-width: 41.66667%; }\n .col-xl-6 {\n flex: 0 0 50%;\n max-width: 50%; }\n .col-xl-7 {\n flex: 0 0 58.33333%;\n max-width: 58.33333%; }\n .col-xl-8 {\n flex: 0 0 66.66667%;\n max-width: 66.66667%; }\n .col-xl-9 {\n flex: 0 0 75%;\n max-width: 75%; }\n .col-xl-10 {\n flex: 0 0 83.33333%;\n max-width: 83.33333%; }\n .col-xl-11 {\n flex: 0 0 91.66667%;\n max-width: 91.66667%; }\n .col-xl-12 {\n flex: 0 0 100%;\n max-width: 100%; }\n .order-xl-first {\n order: -1; }\n .order-xl-last {\n order: 13; }\n .order-xl-0 {\n order: 0; }\n .order-xl-1 {\n order: 1; }\n .order-xl-2 {\n order: 2; }\n .order-xl-3 {\n order: 3; }\n .order-xl-4 {\n order: 4; }\n .order-xl-5 {\n order: 5; }\n .order-xl-6 {\n order: 6; }\n .order-xl-7 {\n order: 7; }\n .order-xl-8 {\n order: 8; }\n .order-xl-9 {\n order: 9; }\n .order-xl-10 {\n order: 10; }\n .order-xl-11 {\n order: 11; }\n .order-xl-12 {\n order: 12; }\n .offset-xl-0 {\n margin-left: 0; }\n .offset-xl-1 {\n margin-left: 8.33333%; }\n .offset-xl-2 {\n margin-left: 16.66667%; }\n .offset-xl-3 {\n margin-left: 25%; }\n .offset-xl-4 {\n margin-left: 33.33333%; }\n .offset-xl-5 {\n margin-left: 41.66667%; }\n .offset-xl-6 {\n margin-left: 50%; }\n .offset-xl-7 {\n margin-left: 58.33333%; }\n .offset-xl-8 {\n margin-left: 66.66667%; }\n .offset-xl-9 {\n margin-left: 75%; }\n .offset-xl-10 {\n margin-left: 83.33333%; }\n .offset-xl-11 {\n margin-left: 91.66667%; } }\n\n.table {\n width: 100%;\n margin-bottom: 1rem;\n color: #212529; }\n .table th,\n .table td {\n padding: 0.9375rem;\n vertical-align: top;\n border-top: 1px solid rgba(151, 151, 151, 0.3); }\n .table thead th {\n vertical-align: bottom;\n border-bottom: 2px solid rgba(151, 151, 151, 0.3); }\n .table tbody + tbody {\n border-top: 2px solid rgba(151, 151, 151, 0.3); }\n\n.table-sm th,\n.table-sm td {\n padding: 0.3rem; }\n\n.table-bordered {\n border: 1px solid rgba(151, 151, 151, 0.3); }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid rgba(151, 151, 151, 0.3); }\n .table-bordered thead th,\n .table-bordered thead td {\n border-bottom-width: 2px; }\n\n.table-borderless th,\n.table-borderless td,\n.table-borderless thead th,\n.table-borderless tbody + tbody {\n border: 0; }\n\n.table-striped tbody tr:nth-of-type(odd) {\n background-color: #f0f1f6; }\n\n.table-hover tbody tr:hover {\n color: #212529;\n background-color: #f0f1f6; }\n\n.table-primary,\n.table-primary > th,\n.table-primary > td {\n background-color: #b8d3ff; }\n\n.table-primary th,\n.table-primary td,\n.table-primary thead th,\n.table-primary tbody + tbody {\n border-color: #7aadff; }\n\n.table-hover .table-primary:hover {\n background-color: #9fc3ff; }\n .table-hover .table-primary:hover > td,\n .table-hover .table-primary:hover > th {\n background-color: #9fc3ff; }\n\n.table-secondary,\n.table-secondary > th,\n.table-secondary > td {\n background-color: #dfe1e7; }\n\n.table-secondary th,\n.table-secondary td,\n.table-secondary thead th,\n.table-secondary tbody + tbody {\n border-color: #c4c7d2; }\n\n.table-hover .table-secondary:hover {\n background-color: #d0d3dc; }\n .table-hover .table-secondary:hover > td,\n .table-hover .table-secondary:hover > th {\n background-color: #d0d3dc; }\n\n.table-success,\n.table-success > th,\n.table-success > td {\n background-color: #cbf1ca; }\n\n.table-success th,\n.table-success td,\n.table-success thead th,\n.table-success tbody + tbody {\n border-color: #9ee69d; }\n\n.table-hover .table-success:hover {\n background-color: #b7ecb6; }\n .table-hover .table-success:hover > td,\n .table-hover .table-success:hover > th {\n background-color: #b7ecb6; }\n\n.table-info,\n.table-info > th,\n.table-info > td {\n background-color: #e6d3f4; }\n\n.table-info th,\n.table-info td,\n.table-info thead th,\n.table-info tbody + tbody {\n border-color: #d0adeb; }\n\n.table-hover .table-info:hover {\n background-color: #dabfef; }\n .table-hover .table-info:hover > td,\n .table-hover .table-info:hover > th {\n background-color: #dabfef; }\n\n.table-warning,\n.table-warning > th,\n.table-warning > td {\n background-color: #ffefca; }\n\n.table-warning th,\n.table-warning td,\n.table-warning thead th,\n.table-warning tbody + tbody {\n border-color: #ffe19d; }\n\n.table-hover .table-warning:hover {\n background-color: #ffe7b1; }\n .table-hover .table-warning:hover > td,\n .table-hover .table-warning:hover > th {\n background-color: #ffe7b1; }\n\n.table-danger,\n.table-danger > th,\n.table-danger > td {\n background-color: #fed1d1; }\n\n.table-danger th,\n.table-danger td,\n.table-danger thead th,\n.table-danger tbody + tbody {\n border-color: #fda9a9; }\n\n.table-hover .table-danger:hover {\n background-color: #fdb8b8; }\n .table-hover .table-danger:hover > td,\n .table-hover .table-danger:hover > th {\n background-color: #fdb8b8; }\n\n.table-light,\n.table-light > th,\n.table-light > td {\n background-color: #e7e9ed; }\n\n.table-light th,\n.table-light td,\n.table-light thead th,\n.table-light tbody + tbody {\n border-color: #d3d7dd; }\n\n.table-hover .table-light:hover {\n background-color: #d8dce2; }\n .table-hover .table-light:hover > td,\n .table-hover .table-light:hover > th {\n background-color: #d8dce2; }\n\n.table-dark,\n.table-dark > th,\n.table-dark > td {\n background-color: #b8bec7; }\n\n.table-dark th,\n.table-dark td,\n.table-dark thead th,\n.table-dark tbody + tbody {\n border-color: #7a8697; }\n\n.table-hover .table-dark:hover {\n background-color: #aab1bc; }\n .table-hover .table-dark:hover > td,\n .table-hover .table-dark:hover > th {\n background-color: #aab1bc; }\n\n.table-active,\n.table-active > th,\n.table-active > td {\n background-color: rgba(0, 0, 0, 0.075); }\n\n.table-hover .table-active:hover {\n background-color: rgba(0, 0, 0, 0.075); }\n .table-hover .table-active:hover > td,\n .table-hover .table-active:hover > th {\n background-color: rgba(0, 0, 0, 0.075); }\n\n.table .thead-dark th {\n color: #fff;\n background-color: #343a40;\n border-color: #454d55; }\n\n.table .thead-light th {\n color: #495057;\n background-color: #e9ecef;\n border-color: rgba(151, 151, 151, 0.3); }\n\n.table-dark {\n color: #fff;\n background-color: #343a40; }\n .table-dark th,\n .table-dark td,\n .table-dark thead th {\n border-color: #454d55; }\n .table-dark.table-bordered {\n border: 0; }\n .table-dark.table-striped tbody tr:nth-of-type(odd) {\n background-color: rgba(255, 255, 255, 0.05); }\n .table-dark.table-hover tbody tr:hover {\n color: #fff;\n background-color: rgba(255, 255, 255, 0.075); }\n\n@media (max-width: 575.98px) {\n .table-responsive-sm {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch; }\n .table-responsive-sm > .table-bordered {\n border: 0; } }\n\n@media (max-width: 767.98px) {\n .table-responsive-md {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch; }\n .table-responsive-md > .table-bordered {\n border: 0; } }\n\n@media (max-width: 991.98px) {\n .table-responsive-lg {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch; }\n .table-responsive-lg > .table-bordered {\n border: 0; } }\n\n@media (max-width: 1199.98px) {\n .table-responsive-xl {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch; }\n .table-responsive-xl > .table-bordered {\n border: 0; } }\n\n.table-responsive {\n display: block;\n width: 100%;\n overflow-x: auto;\n -webkit-overflow-scrolling: touch; }\n .table-responsive > .table-bordered {\n border: 0; }\n\n.form-control, .select2-container--default .select2-selection--single, .select2-container--default .select2-selection--single .select2-search__field, .typeahead,\n.tt-query,\n.tt-hint {\n display: block;\n width: 100%;\n height: 2.875rem;\n padding: 0.94rem 1.375rem;\n font-size: 0.8125rem;\n font-weight: 400;\n line-height: 1;\n color: #495057;\n background-color: #ffffff;\n background-clip: padding-box;\n border: 1px solid #ced4da;\n border-radius: 2px;\n transition: border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }\n @media (prefers-reduced-motion: reduce) {\n .form-control, .select2-container--default .select2-selection--single, .select2-container--default .select2-selection--single .select2-search__field, .typeahead,\n .tt-query,\n .tt-hint {\n transition: none; } }\n .form-control::-ms-expand, .select2-container--default .select2-selection--single::-ms-expand, .select2-container--default .select2-selection--single .select2-search__field::-ms-expand, .typeahead::-ms-expand,\n .tt-query::-ms-expand,\n .tt-hint::-ms-expand {\n background-color: transparent;\n border: 0; }\n .form-control:-moz-focusring, .select2-container--default .select2-selection--single:-moz-focusring, .select2-container--default .select2-selection--single .select2-search__field:-moz-focusring, .typeahead:-moz-focusring,\n .tt-query:-moz-focusring,\n .tt-hint:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #495057; }\n .form-control:focus, .select2-container--default .select2-selection--single:focus, .select2-container--default .select2-selection--single .select2-search__field:focus, .typeahead:focus,\n .tt-query:focus,\n .tt-hint:focus {\n color: #495057;\n background-color: #fff;\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }\n .form-control::placeholder, .select2-container--default .select2-selection--single::placeholder, .select2-container--default .select2-selection--single .select2-search__field::placeholder, .typeahead::placeholder,\n .tt-query::placeholder,\n .tt-hint::placeholder {\n color: #181824;\n opacity: 1; }\n .form-control:disabled, .select2-container--default .select2-selection--single:disabled, .select2-container--default .select2-selection--single .select2-search__field:disabled, .typeahead:disabled,\n .tt-query:disabled,\n .tt-hint:disabled, .form-control[readonly], .select2-container--default .select2-selection--single[readonly], .select2-container--default .select2-selection--single .select2-search__field[readonly], .typeahead[readonly],\n .tt-query[readonly],\n .tt-hint[readonly] {\n background-color: #e9ecef;\n opacity: 1; }\n\ninput[type=\"date\"].form-control, .select2-container--default input.select2-selection--single[type=\"date\"], .select2-container--default .select2-selection--single input.select2-search__field[type=\"date\"], input.typeahead[type=\"date\"],\ninput.tt-query[type=\"date\"],\ninput.tt-hint[type=\"date\"],\ninput[type=\"time\"].form-control,\n.select2-container--default input.select2-selection--single[type=\"time\"],\n.select2-container--default .select2-selection--single input.select2-search__field[type=\"time\"],\ninput.typeahead[type=\"time\"],\ninput.tt-query[type=\"time\"],\ninput.tt-hint[type=\"time\"],\ninput[type=\"datetime-local\"].form-control,\n.select2-container--default input.select2-selection--single[type=\"datetime-local\"],\n.select2-container--default .select2-selection--single input.select2-search__field[type=\"datetime-local\"],\ninput.typeahead[type=\"datetime-local\"],\ninput.tt-query[type=\"datetime-local\"],\ninput.tt-hint[type=\"datetime-local\"],\ninput[type=\"month\"].form-control,\n.select2-container--default input.select2-selection--single[type=\"month\"],\n.select2-container--default .select2-selection--single input.select2-search__field[type=\"month\"],\ninput.typeahead[type=\"month\"],\ninput.tt-query[type=\"month\"],\ninput.tt-hint[type=\"month\"] {\n appearance: none; }\n\nselect.form-control:focus::-ms-value, .select2-container--default select.select2-selection--single:focus::-ms-value, .select2-container--default .select2-selection--single select.select2-search__field:focus::-ms-value, select.typeahead:focus::-ms-value,\nselect.tt-query:focus::-ms-value,\nselect.tt-hint:focus::-ms-value {\n color: #495057;\n background-color: #ffffff; }\n\n.form-control-file,\n.form-control-range {\n display: block;\n width: 100%; }\n\n.col-form-label {\n padding-top: calc(0.94rem + 1px);\n padding-bottom: calc(0.94rem + 1px);\n margin-bottom: 0;\n font-size: inherit;\n line-height: 1; }\n\n.col-form-label-lg {\n padding-top: calc(0.94rem + 1px);\n padding-bottom: calc(0.94rem + 1px);\n font-size: 1.25rem;\n line-height: 1.5; }\n\n.col-form-label-sm {\n padding-top: calc(0.5rem + 1px);\n padding-bottom: calc(0.5rem + 1px);\n font-size: 0.875rem;\n line-height: 1.5; }\n\n.form-control-plaintext {\n display: block;\n width: 100%;\n padding: 0.94rem 0;\n margin-bottom: 0;\n font-size: 0.8125rem;\n line-height: 1;\n color: #212529;\n background-color: transparent;\n border: solid transparent;\n border-width: 1px 0; }\n .form-control-plaintext.form-control-sm, .form-control-plaintext.form-control-lg {\n padding-right: 0;\n padding-left: 0; }\n\n.form-control-sm {\n height: 2.575rem;\n padding: 0.5rem 0.81rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem; }\n\n.form-control-lg {\n height: 3.175rem;\n padding: 0.94rem 1.94rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem; }\n\nselect.form-control[size], .select2-container--default select.select2-selection--single[size], .select2-container--default .select2-selection--single select.select2-search__field[size], select.typeahead[size],\nselect.tt-query[size],\nselect.tt-hint[size], select.form-control[multiple], .select2-container--default select.select2-selection--single[multiple], .select2-container--default .select2-selection--single select.select2-search__field[multiple], select.typeahead[multiple],\nselect.tt-query[multiple],\nselect.tt-hint[multiple] {\n height: auto; }\n\ntextarea.form-control, .select2-container--default textarea.select2-selection--single, .select2-container--default .select2-selection--single textarea.select2-search__field, textarea.typeahead,\ntextarea.tt-query,\ntextarea.tt-hint {\n height: auto; }\n\n.form-group {\n margin-bottom: 1rem; }\n\n.form-text {\n display: block;\n margin-top: 0.25rem; }\n\n.form-row {\n display: flex;\n flex-wrap: wrap;\n margin-right: -5px;\n margin-left: -5px; }\n .form-row > .col,\n .form-row > [class*=\"col-\"] {\n padding-right: 5px;\n padding-left: 5px; }\n\n.form-check {\n position: relative;\n display: block;\n padding-left: 1.25rem; }\n\n.form-check-input {\n position: absolute;\n margin-top: 0.3rem;\n margin-left: -1.25rem; }\n .form-check-input[disabled] ~ .form-check-label,\n .form-check-input:disabled ~ .form-check-label {\n color: #a7afb7; }\n\n.form-check-label {\n margin-bottom: 0; }\n\n.form-check-inline {\n display: inline-flex;\n align-items: center;\n padding-left: 0;\n margin-right: 0.75rem; }\n .form-check-inline .form-check-input {\n position: static;\n margin-top: 0;\n margin-right: 0.3125rem;\n margin-left: 0; }\n\n.valid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #28a745; }\n\n.valid-tooltip {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(40, 167, 69, 0.9);\n border-radius: 0.25rem; }\n\n.was-validated :valid ~ .valid-feedback,\n.was-validated :valid ~ .valid-tooltip,\n.is-valid ~ .valid-feedback,\n.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .form-control:valid, .was-validated .select2-container--default .select2-selection--single:valid, .select2-container--default .was-validated .select2-selection--single:valid, .was-validated .select2-container--default .select2-selection--single .select2-search__field:valid, .select2-container--default .select2-selection--single .was-validated .select2-search__field:valid, .was-validated .typeahead:valid,\n.was-validated .tt-query:valid,\n.was-validated .tt-hint:valid, .form-control.is-valid, .select2-container--default .is-valid.select2-selection--single, .select2-container--default .select2-selection--single .is-valid.select2-search__field, .is-valid.typeahead,\n.is-valid.tt-query,\n.is-valid.tt-hint {\n border-color: #28a745;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }\n .was-validated .form-control:valid:focus, .was-validated .select2-container--default .select2-selection--single:valid:focus, .select2-container--default .was-validated .select2-selection--single:valid:focus, .was-validated .select2-container--default .select2-selection--single .select2-search__field:valid:focus, .select2-container--default .select2-selection--single .was-validated .select2-search__field:valid:focus, .was-validated .typeahead:valid:focus,\n .was-validated .tt-query:valid:focus,\n .was-validated .tt-hint:valid:focus, .form-control.is-valid:focus, .select2-container--default .is-valid.select2-selection--single:focus, .select2-container--default .select2-selection--single .is-valid.select2-search__field:focus, .is-valid.typeahead:focus,\n .is-valid.tt-query:focus,\n .is-valid.tt-hint:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }\n\n.was-validated textarea.form-control:valid, .was-validated .select2-container--default textarea.select2-selection--single:valid, .select2-container--default .was-validated textarea.select2-selection--single:valid, .was-validated .select2-container--default .select2-selection--single textarea.select2-search__field:valid, .select2-container--default .select2-selection--single .was-validated textarea.select2-search__field:valid, .was-validated textarea.typeahead:valid,\n.was-validated textarea.tt-query:valid,\n.was-validated textarea.tt-hint:valid, textarea.form-control.is-valid, .select2-container--default textarea.is-valid.select2-selection--single, .select2-container--default .select2-selection--single textarea.is-valid.select2-search__field, textarea.is-valid.typeahead,\ntextarea.is-valid.tt-query,\ntextarea.is-valid.tt-hint {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }\n\n.was-validated .custom-select:valid, .custom-select.is-valid {\n border-color: #28a745;\n padding-right: calc(0.75em + 2.3125rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%2328a745' d='M2.3 6.73L.6 4.53c-.4-1.04.46-1.4 1.1-.8l1.1 1.4 3.4-3.8c.6-.63 1.6-.27 1.2.7l-4 4.6c-.43.5-.8.4-1.1.1z'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }\n .was-validated .custom-select:valid:focus, .custom-select.is-valid:focus {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }\n\n.was-validated .form-check-input:valid ~ .form-check-label, .form-check-input.is-valid ~ .form-check-label {\n color: #28a745; }\n\n.was-validated .form-check-input:valid ~ .valid-feedback,\n.was-validated .form-check-input:valid ~ .valid-tooltip, .form-check-input.is-valid ~ .valid-feedback,\n.form-check-input.is-valid ~ .valid-tooltip {\n display: block; }\n\n.was-validated .custom-control-input:valid ~ .custom-control-label, .custom-control-input.is-valid ~ .custom-control-label {\n color: #28a745; }\n .was-validated .custom-control-input:valid ~ .custom-control-label::before, .custom-control-input.is-valid ~ .custom-control-label::before {\n border-color: #28a745; }\n\n.was-validated .custom-control-input:valid:checked ~ .custom-control-label::before, .custom-control-input.is-valid:checked ~ .custom-control-label::before {\n border-color: #34ce57;\n background-color: #34ce57; }\n\n.was-validated .custom-control-input:valid:focus ~ .custom-control-label::before, .custom-control-input.is-valid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }\n\n.was-validated .custom-control-input:valid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-valid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #28a745; }\n\n.was-validated .custom-file-input:valid ~ .custom-file-label, .custom-file-input.is-valid ~ .custom-file-label {\n border-color: #28a745; }\n\n.was-validated .custom-file-input:valid:focus ~ .custom-file-label, .custom-file-input.is-valid:focus ~ .custom-file-label {\n border-color: #28a745;\n box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.25); }\n\n.invalid-feedback {\n display: none;\n width: 100%;\n margin-top: 0.25rem;\n font-size: 80%;\n color: #dc3545; }\n\n.invalid-tooltip {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 5;\n display: none;\n max-width: 100%;\n padding: 0.25rem 0.5rem;\n margin-top: .1rem;\n font-size: 0.875rem;\n line-height: 1.5;\n color: #fff;\n background-color: rgba(220, 53, 69, 0.9);\n border-radius: 0.25rem; }\n\n.was-validated :invalid ~ .invalid-feedback,\n.was-validated :invalid ~ .invalid-tooltip,\n.is-invalid ~ .invalid-feedback,\n.is-invalid ~ .invalid-tooltip {\n display: block; }\n\n.was-validated .form-control:invalid, .was-validated .select2-container--default .select2-selection--single:invalid, .select2-container--default .was-validated .select2-selection--single:invalid, .was-validated .select2-container--default .select2-selection--single .select2-search__field:invalid, .select2-container--default .select2-selection--single .was-validated .select2-search__field:invalid, .was-validated .typeahead:invalid,\n.was-validated .tt-query:invalid,\n.was-validated .tt-hint:invalid, .form-control.is-invalid, .select2-container--default .is-invalid.select2-selection--single, .select2-container--default .select2-selection--single .is-invalid.select2-search__field, .is-invalid.typeahead,\n.is-invalid.tt-query,\n.is-invalid.tt-hint {\n border-color: #dc3545;\n padding-right: calc(1.5em + 0.75rem);\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\");\n background-repeat: no-repeat;\n background-position: right calc(0.375em + 0.1875rem) center;\n background-size: calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }\n .was-validated .form-control:invalid:focus, .was-validated .select2-container--default .select2-selection--single:invalid:focus, .select2-container--default .was-validated .select2-selection--single:invalid:focus, .was-validated .select2-container--default .select2-selection--single .select2-search__field:invalid:focus, .select2-container--default .select2-selection--single .was-validated .select2-search__field:invalid:focus, .was-validated .typeahead:invalid:focus,\n .was-validated .tt-query:invalid:focus,\n .was-validated .tt-hint:invalid:focus, .form-control.is-invalid:focus, .select2-container--default .is-invalid.select2-selection--single:focus, .select2-container--default .select2-selection--single .is-invalid.select2-search__field:focus, .is-invalid.typeahead:focus,\n .is-invalid.tt-query:focus,\n .is-invalid.tt-hint:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }\n\n.was-validated textarea.form-control:invalid, .was-validated .select2-container--default textarea.select2-selection--single:invalid, .select2-container--default .was-validated textarea.select2-selection--single:invalid, .was-validated .select2-container--default .select2-selection--single textarea.select2-search__field:invalid, .select2-container--default .select2-selection--single .was-validated textarea.select2-search__field:invalid, .was-validated textarea.typeahead:invalid,\n.was-validated textarea.tt-query:invalid,\n.was-validated textarea.tt-hint:invalid, textarea.form-control.is-invalid, .select2-container--default textarea.is-invalid.select2-selection--single, .select2-container--default .select2-selection--single textarea.is-invalid.select2-search__field, textarea.is-invalid.typeahead,\ntextarea.is-invalid.tt-query,\ntextarea.is-invalid.tt-hint {\n padding-right: calc(1.5em + 0.75rem);\n background-position: top calc(0.375em + 0.1875rem) right calc(0.375em + 0.1875rem); }\n\n.was-validated .custom-select:invalid, .custom-select.is-invalid {\n border-color: #dc3545;\n padding-right: calc(0.75em + 2.3125rem);\n background: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px, url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' fill='none' stroke='%23dc3545' viewBox='0 0 12 12'%3e%3ccircle cx='6' cy='6' r='4.5'/%3e%3cpath stroke-linejoin='round' d='M5.8 3.6h.4L6 6.5z'/%3e%3ccircle cx='6' cy='8.2' r='.6' fill='%23dc3545' stroke='none'/%3e%3c/svg%3e\") #fff no-repeat center right 1.75rem/calc(0.75em + 0.375rem) calc(0.75em + 0.375rem); }\n .was-validated .custom-select:invalid:focus, .custom-select.is-invalid:focus {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }\n\n.was-validated .form-check-input:invalid ~ .form-check-label, .form-check-input.is-invalid ~ .form-check-label {\n color: #dc3545; }\n\n.was-validated .form-check-input:invalid ~ .invalid-feedback,\n.was-validated .form-check-input:invalid ~ .invalid-tooltip, .form-check-input.is-invalid ~ .invalid-feedback,\n.form-check-input.is-invalid ~ .invalid-tooltip {\n display: block; }\n\n.was-validated .custom-control-input:invalid ~ .custom-control-label, .custom-control-input.is-invalid ~ .custom-control-label {\n color: #dc3545; }\n .was-validated .custom-control-input:invalid ~ .custom-control-label::before, .custom-control-input.is-invalid ~ .custom-control-label::before {\n border-color: #dc3545; }\n\n.was-validated .custom-control-input:invalid:checked ~ .custom-control-label::before, .custom-control-input.is-invalid:checked ~ .custom-control-label::before {\n border-color: #e4606d;\n background-color: #e4606d; }\n\n.was-validated .custom-control-input:invalid:focus ~ .custom-control-label::before, .custom-control-input.is-invalid:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }\n\n.was-validated .custom-control-input:invalid:focus:not(:checked) ~ .custom-control-label::before, .custom-control-input.is-invalid:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #dc3545; }\n\n.was-validated .custom-file-input:invalid ~ .custom-file-label, .custom-file-input.is-invalid ~ .custom-file-label {\n border-color: #dc3545; }\n\n.was-validated .custom-file-input:invalid:focus ~ .custom-file-label, .custom-file-input.is-invalid:focus ~ .custom-file-label {\n border-color: #dc3545;\n box-shadow: 0 0 0 0.2rem rgba(220, 53, 69, 0.25); }\n\n.form-inline {\n display: flex;\n flex-flow: row wrap;\n align-items: center; }\n .form-inline .form-check {\n width: 100%; }\n @media (min-width: 576px) {\n .form-inline label {\n display: flex;\n align-items: center;\n justify-content: center;\n margin-bottom: 0; }\n .form-inline .form-group {\n display: flex;\n flex: 0 0 auto;\n flex-flow: row wrap;\n align-items: center;\n margin-bottom: 0; }\n .form-inline .form-control, .form-inline .select2-container--default .select2-selection--single, .select2-container--default .form-inline .select2-selection--single, .form-inline .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .form-inline .select2-search__field, .form-inline .typeahead,\n .form-inline .tt-query,\n .form-inline .tt-hint {\n display: inline-block;\n width: auto;\n vertical-align: middle; }\n .form-inline .form-control-plaintext {\n display: inline-block; }\n .form-inline .input-group,\n .form-inline .custom-select {\n width: auto; }\n .form-inline .form-check {\n display: flex;\n align-items: center;\n justify-content: center;\n width: auto;\n padding-left: 0; }\n .form-inline .form-check-input {\n position: relative;\n flex-shrink: 0;\n margin-top: 0;\n margin-right: 0.25rem;\n margin-left: 0; }\n .form-inline .custom-control {\n align-items: center;\n justify-content: center; }\n .form-inline .custom-control-label {\n margin-bottom: 0; } }\n\n.btn {\n display: inline-block;\n font-weight: 400;\n color: #a7afb7;\n text-align: center;\n vertical-align: middle;\n user-select: none;\n background-color: transparent;\n border: 1px solid transparent;\n padding: 0.775rem 0.75rem;\n font-size: 0.875rem;\n line-height: 1;\n border-radius: 0.1875rem;\n 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; }\n @media (prefers-reduced-motion: reduce) {\n .btn {\n transition: none; } }\n .btn:hover {\n color: #a7afb7;\n text-decoration: none; }\n .btn:focus, .btn.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }\n .btn.disabled, .btn:disabled {\n opacity: 0.65; }\n .btn:not(:disabled):not(.disabled) {\n cursor: pointer; }\n\na.btn.disabled,\nfieldset:disabled a.btn {\n pointer-events: none; }\n\n.btn-primary {\n color: #fff;\n background-color: #0062ff;\n border-color: #0062ff; }\n .btn-primary:hover {\n color: #fff;\n background-color: #0053d9;\n border-color: #004ecc; }\n .btn-primary:focus, .btn-primary.focus {\n color: #fff;\n background-color: #0053d9;\n border-color: #004ecc;\n box-shadow: 0 0 0 0.2rem rgba(38, 122, 255, 0.5); }\n .btn-primary.disabled, .btn-primary:disabled {\n color: #fff;\n background-color: #0062ff;\n border-color: #0062ff; }\n .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active,\n .show > .btn-primary.dropdown-toggle {\n color: #fff;\n background-color: #004ecc;\n border-color: #004abf; }\n .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus,\n .show > .btn-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(38, 122, 255, 0.5); }\n\n.btn-secondary {\n color: #fff;\n background-color: #8e94a9;\n border-color: #8e94a9; }\n .btn-secondary:hover {\n color: #fff;\n background-color: #787f98;\n border-color: #717993; }\n .btn-secondary:focus, .btn-secondary.focus {\n color: #fff;\n background-color: #787f98;\n border-color: #717993;\n box-shadow: 0 0 0 0.2rem rgba(159, 164, 182, 0.5); }\n .btn-secondary.disabled, .btn-secondary:disabled {\n color: #fff;\n background-color: #8e94a9;\n border-color: #8e94a9; }\n .btn-secondary:not(:disabled):not(.disabled):active, .btn-secondary:not(:disabled):not(.disabled).active,\n .show > .btn-secondary.dropdown-toggle {\n color: #fff;\n background-color: #717993;\n border-color: #6b728c; }\n .btn-secondary:not(:disabled):not(.disabled):active:focus, .btn-secondary:not(:disabled):not(.disabled).active:focus,\n .show > .btn-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(159, 164, 182, 0.5); }\n\n.btn-success {\n color: #fff;\n background-color: #44ce42;\n border-color: #44ce42; }\n .btn-success:hover {\n color: #fff;\n background-color: #32ba30;\n border-color: #2fb02e; }\n .btn-success:focus, .btn-success.focus {\n color: #fff;\n background-color: #32ba30;\n border-color: #2fb02e;\n box-shadow: 0 0 0 0.2rem rgba(96, 213, 94, 0.5); }\n .btn-success.disabled, .btn-success:disabled {\n color: #fff;\n background-color: #44ce42;\n border-color: #44ce42; }\n .btn-success:not(:disabled):not(.disabled):active, .btn-success:not(:disabled):not(.disabled).active,\n .show > .btn-success.dropdown-toggle {\n color: #fff;\n background-color: #2fb02e;\n border-color: #2da52b; }\n .btn-success:not(:disabled):not(.disabled):active:focus, .btn-success:not(:disabled):not(.disabled).active:focus,\n .show > .btn-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(96, 213, 94, 0.5); }\n\n.btn-info {\n color: #fff;\n background-color: #a461d8;\n border-color: #a461d8; }\n .btn-info:hover {\n color: #fff;\n background-color: #9242d0;\n border-color: #8c38ce; }\n .btn-info:focus, .btn-info.focus {\n color: #fff;\n background-color: #9242d0;\n border-color: #8c38ce;\n box-shadow: 0 0 0 0.2rem rgba(178, 121, 222, 0.5); }\n .btn-info.disabled, .btn-info:disabled {\n color: #fff;\n background-color: #a461d8;\n border-color: #a461d8; }\n .btn-info:not(:disabled):not(.disabled):active, .btn-info:not(:disabled):not(.disabled).active,\n .show > .btn-info.dropdown-toggle {\n color: #fff;\n background-color: #8c38ce;\n border-color: #8631c8; }\n .btn-info:not(:disabled):not(.disabled):active:focus, .btn-info:not(:disabled):not(.disabled).active:focus,\n .show > .btn-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(178, 121, 222, 0.5); }\n\n.btn-warning {\n color: #212529;\n background-color: #ffc542;\n border-color: #ffc542; }\n .btn-warning:hover {\n color: #212529;\n background-color: #ffb91c;\n border-color: #ffb50f; }\n .btn-warning:focus, .btn-warning.focus {\n color: #212529;\n background-color: #ffb91c;\n border-color: #ffb50f;\n box-shadow: 0 0 0 0.2rem rgba(222, 173, 62, 0.5); }\n .btn-warning.disabled, .btn-warning:disabled {\n color: #212529;\n background-color: #ffc542;\n border-color: #ffc542; }\n .btn-warning:not(:disabled):not(.disabled):active, .btn-warning:not(:disabled):not(.disabled).active,\n .show > .btn-warning.dropdown-toggle {\n color: #212529;\n background-color: #ffb50f;\n border-color: #ffb102; }\n .btn-warning:not(:disabled):not(.disabled):active:focus, .btn-warning:not(:disabled):not(.disabled).active:focus,\n .show > .btn-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(222, 173, 62, 0.5); }\n\n.btn-danger {\n color: #fff;\n background-color: #fc5a5a;\n border-color: #fc5a5a; }\n .btn-danger:hover {\n color: #fff;\n background-color: #fb3434;\n border-color: #fb2828; }\n .btn-danger:focus, .btn-danger.focus {\n color: #fff;\n background-color: #fb3434;\n border-color: #fb2828;\n box-shadow: 0 0 0 0.2rem rgba(252, 115, 115, 0.5); }\n .btn-danger.disabled, .btn-danger:disabled {\n color: #fff;\n background-color: #fc5a5a;\n border-color: #fc5a5a; }\n .btn-danger:not(:disabled):not(.disabled):active, .btn-danger:not(:disabled):not(.disabled).active,\n .show > .btn-danger.dropdown-toggle {\n color: #fff;\n background-color: #fb2828;\n border-color: #fb1b1b; }\n .btn-danger:not(:disabled):not(.disabled):active:focus, .btn-danger:not(:disabled):not(.disabled).active:focus,\n .show > .btn-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(252, 115, 115, 0.5); }\n\n.btn-light {\n color: #212529;\n background-color: #aab2bd;\n border-color: #aab2bd; }\n .btn-light:hover {\n color: #212529;\n background-color: #949eac;\n border-color: #8d98a7; }\n .btn-light:focus, .btn-light.focus {\n color: #212529;\n background-color: #949eac;\n border-color: #8d98a7;\n box-shadow: 0 0 0 0.2rem rgba(149, 157, 167, 0.5); }\n .btn-light.disabled, .btn-light:disabled {\n color: #212529;\n background-color: #aab2bd;\n border-color: #aab2bd; }\n .btn-light:not(:disabled):not(.disabled):active, .btn-light:not(:disabled):not(.disabled).active,\n .show > .btn-light.dropdown-toggle {\n color: #212529;\n background-color: #8d98a7;\n border-color: #8691a1; }\n .btn-light:not(:disabled):not(.disabled):active:focus, .btn-light:not(:disabled):not(.disabled).active:focus,\n .show > .btn-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(149, 157, 167, 0.5); }\n\n.btn-dark {\n color: #fff;\n background-color: #001737;\n border-color: #001737; }\n .btn-dark:hover {\n color: #fff;\n background-color: #000711;\n border-color: #000204; }\n .btn-dark:focus, .btn-dark.focus {\n color: #fff;\n background-color: #000711;\n border-color: #000204;\n box-shadow: 0 0 0 0.2rem rgba(38, 58, 85, 0.5); }\n .btn-dark.disabled, .btn-dark:disabled {\n color: #fff;\n background-color: #001737;\n border-color: #001737; }\n .btn-dark:not(:disabled):not(.disabled):active, .btn-dark:not(:disabled):not(.disabled).active,\n .show > .btn-dark.dropdown-toggle {\n color: #fff;\n background-color: #000204;\n border-color: black; }\n .btn-dark:not(:disabled):not(.disabled):active:focus, .btn-dark:not(:disabled):not(.disabled).active:focus,\n .show > .btn-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(38, 58, 85, 0.5); }\n\n.btn-outline-primary {\n color: #0062ff;\n border-color: #0062ff; }\n .btn-outline-primary:hover {\n color: #fff;\n background-color: #0062ff;\n border-color: #0062ff; }\n .btn-outline-primary:focus, .btn-outline-primary.focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 98, 255, 0.5); }\n .btn-outline-primary.disabled, .btn-outline-primary:disabled {\n color: #0062ff;\n background-color: transparent; }\n .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active,\n .show > .btn-outline-primary.dropdown-toggle {\n color: #fff;\n background-color: #0062ff;\n border-color: #0062ff; }\n .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-primary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 98, 255, 0.5); }\n\n.btn-outline-secondary {\n color: #8e94a9;\n border-color: #8e94a9; }\n .btn-outline-secondary:hover {\n color: #fff;\n background-color: #8e94a9;\n border-color: #8e94a9; }\n .btn-outline-secondary:focus, .btn-outline-secondary.focus {\n box-shadow: 0 0 0 0.2rem rgba(142, 148, 169, 0.5); }\n .btn-outline-secondary.disabled, .btn-outline-secondary:disabled {\n color: #8e94a9;\n background-color: transparent; }\n .btn-outline-secondary:not(:disabled):not(.disabled):active, .btn-outline-secondary:not(:disabled):not(.disabled).active,\n .show > .btn-outline-secondary.dropdown-toggle {\n color: #fff;\n background-color: #8e94a9;\n border-color: #8e94a9; }\n .btn-outline-secondary:not(:disabled):not(.disabled):active:focus, .btn-outline-secondary:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-secondary.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(142, 148, 169, 0.5); }\n\n.btn-outline-success {\n color: #44ce42;\n border-color: #44ce42; }\n .btn-outline-success:hover {\n color: #fff;\n background-color: #44ce42;\n border-color: #44ce42; }\n .btn-outline-success:focus, .btn-outline-success.focus {\n box-shadow: 0 0 0 0.2rem rgba(68, 206, 66, 0.5); }\n .btn-outline-success.disabled, .btn-outline-success:disabled {\n color: #44ce42;\n background-color: transparent; }\n .btn-outline-success:not(:disabled):not(.disabled):active, .btn-outline-success:not(:disabled):not(.disabled).active,\n .show > .btn-outline-success.dropdown-toggle {\n color: #fff;\n background-color: #44ce42;\n border-color: #44ce42; }\n .btn-outline-success:not(:disabled):not(.disabled):active:focus, .btn-outline-success:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-success.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(68, 206, 66, 0.5); }\n\n.btn-outline-info {\n color: #a461d8;\n border-color: #a461d8; }\n .btn-outline-info:hover {\n color: #fff;\n background-color: #a461d8;\n border-color: #a461d8; }\n .btn-outline-info:focus, .btn-outline-info.focus {\n box-shadow: 0 0 0 0.2rem rgba(164, 97, 216, 0.5); }\n .btn-outline-info.disabled, .btn-outline-info:disabled {\n color: #a461d8;\n background-color: transparent; }\n .btn-outline-info:not(:disabled):not(.disabled):active, .btn-outline-info:not(:disabled):not(.disabled).active,\n .show > .btn-outline-info.dropdown-toggle {\n color: #fff;\n background-color: #a461d8;\n border-color: #a461d8; }\n .btn-outline-info:not(:disabled):not(.disabled):active:focus, .btn-outline-info:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-info.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(164, 97, 216, 0.5); }\n\n.btn-outline-warning {\n color: #ffc542;\n border-color: #ffc542; }\n .btn-outline-warning:hover {\n color: #212529;\n background-color: #ffc542;\n border-color: #ffc542; }\n .btn-outline-warning:focus, .btn-outline-warning.focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 197, 66, 0.5); }\n .btn-outline-warning.disabled, .btn-outline-warning:disabled {\n color: #ffc542;\n background-color: transparent; }\n .btn-outline-warning:not(:disabled):not(.disabled):active, .btn-outline-warning:not(:disabled):not(.disabled).active,\n .show > .btn-outline-warning.dropdown-toggle {\n color: #212529;\n background-color: #ffc542;\n border-color: #ffc542; }\n .btn-outline-warning:not(:disabled):not(.disabled):active:focus, .btn-outline-warning:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-warning.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(255, 197, 66, 0.5); }\n\n.btn-outline-danger {\n color: #fc5a5a;\n border-color: #fc5a5a; }\n .btn-outline-danger:hover {\n color: #fff;\n background-color: #fc5a5a;\n border-color: #fc5a5a; }\n .btn-outline-danger:focus, .btn-outline-danger.focus {\n box-shadow: 0 0 0 0.2rem rgba(252, 90, 90, 0.5); }\n .btn-outline-danger.disabled, .btn-outline-danger:disabled {\n color: #fc5a5a;\n background-color: transparent; }\n .btn-outline-danger:not(:disabled):not(.disabled):active, .btn-outline-danger:not(:disabled):not(.disabled).active,\n .show > .btn-outline-danger.dropdown-toggle {\n color: #fff;\n background-color: #fc5a5a;\n border-color: #fc5a5a; }\n .btn-outline-danger:not(:disabled):not(.disabled):active:focus, .btn-outline-danger:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-danger.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(252, 90, 90, 0.5); }\n\n.btn-outline-light {\n color: #aab2bd;\n border-color: #aab2bd; }\n .btn-outline-light:hover {\n color: #212529;\n background-color: #aab2bd;\n border-color: #aab2bd; }\n .btn-outline-light:focus, .btn-outline-light.focus {\n box-shadow: 0 0 0 0.2rem rgba(170, 178, 189, 0.5); }\n .btn-outline-light.disabled, .btn-outline-light:disabled {\n color: #aab2bd;\n background-color: transparent; }\n .btn-outline-light:not(:disabled):not(.disabled):active, .btn-outline-light:not(:disabled):not(.disabled).active,\n .show > .btn-outline-light.dropdown-toggle {\n color: #212529;\n background-color: #aab2bd;\n border-color: #aab2bd; }\n .btn-outline-light:not(:disabled):not(.disabled):active:focus, .btn-outline-light:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-light.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(170, 178, 189, 0.5); }\n\n.btn-outline-dark {\n color: #001737;\n border-color: #001737; }\n .btn-outline-dark:hover {\n color: #fff;\n background-color: #001737;\n border-color: #001737; }\n .btn-outline-dark:focus, .btn-outline-dark.focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 23, 55, 0.5); }\n .btn-outline-dark.disabled, .btn-outline-dark:disabled {\n color: #001737;\n background-color: transparent; }\n .btn-outline-dark:not(:disabled):not(.disabled):active, .btn-outline-dark:not(:disabled):not(.disabled).active,\n .show > .btn-outline-dark.dropdown-toggle {\n color: #fff;\n background-color: #001737;\n border-color: #001737; }\n .btn-outline-dark:not(:disabled):not(.disabled):active:focus, .btn-outline-dark:not(:disabled):not(.disabled).active:focus,\n .show > .btn-outline-dark.dropdown-toggle:focus {\n box-shadow: 0 0 0 0.2rem rgba(0, 23, 55, 0.5); }\n\n.btn-link {\n font-weight: 400;\n color: #007bff;\n text-decoration: none; }\n .btn-link:hover {\n color: #0056b3;\n text-decoration: underline; }\n .btn-link:focus, .btn-link.focus {\n text-decoration: underline; }\n .btn-link:disabled, .btn-link.disabled {\n color: #6c757d;\n pointer-events: none; }\n\n.btn-lg, .btn-group-lg > .btn {\n padding: 1rem 3rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.1875rem; }\n\n.btn-sm, .btn-group-sm > .btn {\n padding: 0.5rem 0.81rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.1875rem; }\n\n.btn-block {\n display: block;\n width: 100%; }\n .btn-block + .btn-block {\n margin-top: 0.5rem; }\n\ninput[type=\"submit\"].btn-block,\ninput[type=\"reset\"].btn-block,\ninput[type=\"button\"].btn-block {\n width: 100%; }\n\n.fade {\n transition: opacity 0.15s linear; }\n @media (prefers-reduced-motion: reduce) {\n .fade {\n transition: none; } }\n .fade:not(.show) {\n opacity: 0; }\n\n.collapse:not(.show) {\n display: none; }\n\n.collapsing {\n position: relative;\n height: 0;\n overflow: hidden;\n transition: height 0.35s ease; }\n @media (prefers-reduced-motion: reduce) {\n .collapsing {\n transition: none; } }\n\n.dropup,\n.dropright,\n.dropdown,\n.dropleft {\n position: relative; }\n\n.dropdown-toggle {\n white-space: nowrap; }\n .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid;\n border-right: 0.3em solid transparent;\n border-bottom: 0;\n border-left: 0.3em solid transparent; }\n .dropdown-toggle:empty::after {\n margin-left: 0; }\n\n.dropdown-menu {\n position: absolute;\n top: 100%;\n left: 0;\n z-index: 1000;\n display: none;\n float: left;\n min-width: 10rem;\n padding: 0.5rem 0;\n margin: 0.125rem 0 0;\n font-size: 1rem;\n color: #212529;\n text-align: left;\n list-style: none;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(151, 151, 151, 0.3);\n border-radius: 0.25rem; }\n\n.dropdown-menu-left {\n right: auto;\n left: 0; }\n\n.dropdown-menu-right {\n right: 0;\n left: auto; }\n\n@media (min-width: 576px) {\n .dropdown-menu-sm-left {\n right: auto;\n left: 0; }\n .dropdown-menu-sm-right {\n right: 0;\n left: auto; } }\n\n@media (min-width: 768px) {\n .dropdown-menu-md-left {\n right: auto;\n left: 0; }\n .dropdown-menu-md-right {\n right: 0;\n left: auto; } }\n\n@media (min-width: 992px) {\n .dropdown-menu-lg-left {\n right: auto;\n left: 0; }\n .dropdown-menu-lg-right {\n right: 0;\n left: auto; } }\n\n@media (min-width: 1200px) {\n .dropdown-menu-xl-left {\n right: auto;\n left: 0; }\n .dropdown-menu-xl-right {\n right: 0;\n left: auto; } }\n\n.dropup .dropdown-menu {\n top: auto;\n bottom: 100%;\n margin-top: 0;\n margin-bottom: 0.125rem; }\n\n.dropup .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0;\n border-right: 0.3em solid transparent;\n border-bottom: 0.3em solid;\n border-left: 0.3em solid transparent; }\n\n.dropup .dropdown-toggle:empty::after {\n margin-left: 0; }\n\n.dropright .dropdown-menu {\n top: 0;\n right: auto;\n left: 100%;\n margin-top: 0;\n margin-left: 0.125rem; }\n\n.dropright .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0;\n border-bottom: 0.3em solid transparent;\n border-left: 0.3em solid; }\n\n.dropright .dropdown-toggle:empty::after {\n margin-left: 0; }\n\n.dropright .dropdown-toggle::after {\n vertical-align: 0; }\n\n.dropleft .dropdown-menu {\n top: 0;\n right: 100%;\n left: auto;\n margin-top: 0;\n margin-right: 0.125rem; }\n\n.dropleft .dropdown-toggle::after {\n display: inline-block;\n margin-left: 0.255em;\n vertical-align: 0.255em;\n content: \"\"; }\n\n.dropleft .dropdown-toggle::after {\n display: none; }\n\n.dropleft .dropdown-toggle::before {\n display: inline-block;\n margin-right: 0.255em;\n vertical-align: 0.255em;\n content: \"\";\n border-top: 0.3em solid transparent;\n border-right: 0.3em solid;\n border-bottom: 0.3em solid transparent; }\n\n.dropleft .dropdown-toggle:empty::after {\n margin-left: 0; }\n\n.dropleft .dropdown-toggle::before {\n vertical-align: 0; }\n\n.dropdown-menu[x-placement^=\"top\"], .dropdown-menu[x-placement^=\"right\"], .dropdown-menu[x-placement^=\"bottom\"], .dropdown-menu[x-placement^=\"left\"] {\n right: auto;\n bottom: auto; }\n\n.dropdown-divider {\n height: 0;\n margin: 0.5rem 0;\n overflow: hidden;\n border-top: 1px solid rgba(151, 151, 151, 0.3); }\n\n.dropdown-item {\n display: block;\n width: 100%;\n padding: 0.25rem 1.5rem;\n clear: both;\n font-weight: 400;\n color: #a7afb7;\n text-align: inherit;\n white-space: nowrap;\n background-color: transparent;\n border: 0; }\n .dropdown-item:hover, .dropdown-item:focus {\n color: #16181b;\n text-decoration: none;\n background-color: #f8f9fa; }\n .dropdown-item.active, .dropdown-item:active {\n color: #fff;\n text-decoration: none;\n background-color: #007bff; }\n .dropdown-item.disabled, .dropdown-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: transparent; }\n\n.dropdown-menu.show {\n display: block; }\n\n.dropdown-header {\n display: block;\n padding: 0.5rem 1.5rem;\n margin-bottom: 0;\n font-size: 0.875rem;\n color: #a7afb7;\n white-space: nowrap; }\n\n.dropdown-item-text {\n display: block;\n padding: 0.25rem 1.5rem;\n color: #a7afb7; }\n\n.btn-group,\n.btn-group-vertical {\n position: relative;\n display: inline-flex;\n vertical-align: middle; }\n .btn-group > .btn,\n .btn-group-vertical > .btn {\n position: relative;\n flex: 1 1 auto; }\n .btn-group > .btn:hover,\n .btn-group-vertical > .btn:hover {\n z-index: 1; }\n .btn-group > .btn:focus, .btn-group > .btn:active, .btn-group > .btn.active,\n .btn-group-vertical > .btn:focus,\n .btn-group-vertical > .btn:active,\n .btn-group-vertical > .btn.active {\n z-index: 1; }\n\n.btn-toolbar {\n display: flex;\n flex-wrap: wrap;\n justify-content: flex-start; }\n .btn-toolbar .input-group {\n width: auto; }\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) {\n margin-left: -1px; }\n\n.btn-group > .btn:not(:last-child):not(.dropdown-toggle),\n.btn-group > .btn-group:not(:last-child) > .btn {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n\n.btn-group > .btn:not(:first-child),\n.btn-group > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n\n.dropdown-toggle-split {\n padding-right: 0.5625rem;\n padding-left: 0.5625rem; }\n .dropdown-toggle-split::after,\n .dropup .dropdown-toggle-split::after,\n .dropright .dropdown-toggle-split::after {\n margin-left: 0; }\n .dropleft .dropdown-toggle-split::before {\n margin-right: 0; }\n\n.btn-sm + .dropdown-toggle-split, .btn-group-sm > .btn + .dropdown-toggle-split {\n padding-right: 0.6075rem;\n padding-left: 0.6075rem; }\n\n.btn-lg + .dropdown-toggle-split, .btn-group-lg > .btn + .dropdown-toggle-split {\n padding-right: 2.25rem;\n padding-left: 2.25rem; }\n\n.btn-group-vertical {\n flex-direction: column;\n align-items: flex-start;\n justify-content: center; }\n .btn-group-vertical > .btn,\n .btn-group-vertical > .btn-group {\n width: 100%; }\n .btn-group-vertical > .btn:not(:first-child),\n .btn-group-vertical > .btn-group:not(:first-child) {\n margin-top: -1px; }\n .btn-group-vertical > .btn:not(:last-child):not(.dropdown-toggle),\n .btn-group-vertical > .btn-group:not(:last-child) > .btn {\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0; }\n .btn-group-vertical > .btn:not(:first-child),\n .btn-group-vertical > .btn-group:not(:first-child) > .btn {\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n\n.btn-group-toggle > .btn,\n.btn-group-toggle > .btn-group > .btn {\n margin-bottom: 0; }\n .btn-group-toggle > .btn input[type=\"radio\"],\n .btn-group-toggle > .btn input[type=\"checkbox\"],\n .btn-group-toggle > .btn-group > .btn input[type=\"radio\"],\n .btn-group-toggle > .btn-group > .btn input[type=\"checkbox\"] {\n position: absolute;\n clip: rect(0, 0, 0, 0);\n pointer-events: none; }\n\n.input-group {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: stretch;\n width: 100%; }\n .input-group > .form-control, .select2-container--default .input-group > .select2-selection--single, .select2-container--default .select2-selection--single .input-group > .select2-search__field, .input-group > .typeahead,\n .input-group > .tt-query,\n .input-group > .tt-hint,\n .input-group > .form-control-plaintext,\n .input-group > .custom-select,\n .input-group > .custom-file {\n position: relative;\n flex: 1 1 auto;\n width: 1%;\n min-width: 0;\n margin-bottom: 0; }\n .input-group > .form-control + .form-control, .select2-container--default .input-group > .select2-selection--single + .form-control, .select2-container--default .select2-selection--single .input-group > .select2-search__field + .form-control, .input-group > .typeahead + .form-control, .input-group > .tt-query + .form-control, .input-group > .tt-hint + .form-control, .select2-container--default .input-group > .form-control + .select2-selection--single, .select2-container--default .input-group > .select2-selection--single + .select2-selection--single, .select2-container--default .select2-selection--single .input-group > .select2-search__field + .select2-selection--single, .select2-container--default .input-group > .typeahead + .select2-selection--single, .select2-container--default .input-group > .tt-query + .select2-selection--single, .select2-container--default .input-group > .tt-hint + .select2-selection--single, .select2-container--default .select2-selection--single .input-group > .form-control + .select2-search__field, .select2-container--default .select2-selection--single .input-group > .select2-selection--single + .select2-search__field, .select2-container--default .select2-selection--single .input-group > .select2-search__field + .select2-search__field, .select2-container--default .select2-selection--single .input-group > .typeahead + .select2-search__field, .select2-container--default .select2-selection--single .input-group > .tt-query + .select2-search__field, .select2-container--default .select2-selection--single .input-group > .tt-hint + .select2-search__field, .input-group > .form-control + .typeahead, .select2-container--default .input-group > .select2-selection--single + .typeahead, .select2-container--default .select2-selection--single .input-group > .select2-search__field + .typeahead, .input-group > .typeahead + .typeahead, .input-group > .tt-query + .typeahead, .input-group > .tt-hint + .typeahead,\n .input-group > .form-control + .tt-query,\n .select2-container--default .input-group > .select2-selection--single + .tt-query,\n .select2-container--default .select2-selection--single .input-group > .select2-search__field + .tt-query,\n .input-group > .typeahead + .tt-query,\n .input-group > .tt-query + .tt-query,\n .input-group > .tt-hint + .tt-query,\n .input-group > .form-control + .tt-hint,\n .select2-container--default .input-group > .select2-selection--single + .tt-hint,\n .select2-container--default .select2-selection--single .input-group > .select2-search__field + .tt-hint,\n .input-group > .typeahead + .tt-hint,\n .input-group > .tt-query + .tt-hint,\n .input-group > .tt-hint + .tt-hint,\n .input-group > .form-control + .custom-select,\n .select2-container--default .input-group > .select2-selection--single + .custom-select,\n .select2-container--default .select2-selection--single .input-group > .select2-search__field + .custom-select,\n .input-group > .typeahead + .custom-select,\n .input-group > .tt-query + .custom-select,\n .input-group > .tt-hint + .custom-select,\n .input-group > .form-control + .custom-file,\n .select2-container--default .input-group > .select2-selection--single + .custom-file,\n .select2-container--default .select2-selection--single .input-group > .select2-search__field + .custom-file,\n .input-group > .typeahead + .custom-file,\n .input-group > .tt-query + .custom-file,\n .input-group > .tt-hint + .custom-file,\n .input-group > .form-control-plaintext + .form-control,\n .select2-container--default .input-group > .form-control-plaintext + .select2-selection--single,\n .select2-container--default .select2-selection--single .input-group > .form-control-plaintext + .select2-search__field,\n .input-group > .form-control-plaintext + .typeahead,\n .input-group > .form-control-plaintext + .tt-query,\n .input-group > .form-control-plaintext + .tt-hint,\n .input-group > .form-control-plaintext + .custom-select,\n .input-group > .form-control-plaintext + .custom-file,\n .input-group > .custom-select + .form-control,\n .select2-container--default .input-group > .custom-select + .select2-selection--single,\n .select2-container--default .select2-selection--single .input-group > .custom-select + .select2-search__field,\n .input-group > .custom-select + .typeahead,\n .input-group > .custom-select + .tt-query,\n .input-group > .custom-select + .tt-hint,\n .input-group > .custom-select + .custom-select,\n .input-group > .custom-select + .custom-file,\n .input-group > .custom-file + .form-control,\n .select2-container--default .input-group > .custom-file + .select2-selection--single,\n .select2-container--default .select2-selection--single .input-group > .custom-file + .select2-search__field,\n .input-group > .custom-file + .typeahead,\n .input-group > .custom-file + .tt-query,\n .input-group > .custom-file + .tt-hint,\n .input-group > .custom-file + .custom-select,\n .input-group > .custom-file + .custom-file {\n margin-left: -1px; }\n .input-group > .form-control:focus, .select2-container--default .input-group > .select2-selection--single:focus, .select2-container--default .select2-selection--single .input-group > .select2-search__field:focus, .input-group > .typeahead:focus,\n .input-group > .tt-query:focus,\n .input-group > .tt-hint:focus,\n .input-group > .custom-select:focus,\n .input-group > .custom-file .custom-file-input:focus ~ .custom-file-label {\n z-index: 3; }\n .input-group > .custom-file .custom-file-input:focus {\n z-index: 4; }\n .input-group > .form-control:not(:last-child), .select2-container--default .input-group > .select2-selection--single:not(:last-child), .select2-container--default .select2-selection--single .input-group > .select2-search__field:not(:last-child), .input-group > .typeahead:not(:last-child),\n .input-group > .tt-query:not(:last-child),\n .input-group > .tt-hint:not(:last-child),\n .input-group > .custom-select:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n .input-group > .form-control:not(:first-child), .select2-container--default .input-group > .select2-selection--single:not(:first-child), .select2-container--default .select2-selection--single .input-group > .select2-search__field:not(:first-child), .input-group > .typeahead:not(:first-child),\n .input-group > .tt-query:not(:first-child),\n .input-group > .tt-hint:not(:first-child),\n .input-group > .custom-select:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n .input-group > .custom-file {\n display: flex;\n align-items: center; }\n .input-group > .custom-file:not(:last-child) .custom-file-label,\n .input-group > .custom-file:not(:last-child) .custom-file-label::after {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n .input-group > .custom-file:not(:first-child) .custom-file-label {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n\n.input-group-prepend,\n.input-group-append {\n display: flex; }\n .input-group-prepend .btn,\n .input-group-append .btn {\n position: relative;\n z-index: 2; }\n .input-group-prepend .btn:focus,\n .input-group-append .btn:focus {\n z-index: 3; }\n .input-group-prepend .btn + .btn,\n .input-group-prepend .btn + .input-group-text,\n .input-group-prepend .input-group-text + .input-group-text,\n .input-group-prepend .input-group-text + .btn,\n .input-group-append .btn + .btn,\n .input-group-append .btn + .input-group-text,\n .input-group-append .input-group-text + .input-group-text,\n .input-group-append .input-group-text + .btn {\n margin-left: -1px; }\n\n.input-group-prepend {\n margin-right: -1px; }\n\n.input-group-append {\n margin-left: -1px; }\n\n.input-group-text {\n display: flex;\n align-items: center;\n padding: 0.94rem 1.375rem;\n margin-bottom: 0;\n font-size: 0.8125rem;\n font-weight: 400;\n line-height: 1;\n color: #495057;\n text-align: center;\n white-space: nowrap;\n background-color: #e9ecef;\n border: 1px solid #ced4da;\n border-radius: 2px; }\n .input-group-text input[type=\"radio\"],\n .input-group-text input[type=\"checkbox\"] {\n margin-top: 0; }\n\n.input-group-lg > .form-control:not(textarea), .select2-container--default .input-group-lg > .select2-selection--single:not(textarea), .select2-container--default .select2-selection--single .input-group-lg > .select2-search__field:not(textarea), .input-group-lg > .typeahead:not(textarea),\n.input-group-lg > .tt-query:not(textarea),\n.input-group-lg > .tt-hint:not(textarea),\n.input-group-lg > .custom-select {\n height: 3.175rem; }\n\n.input-group-lg > .form-control, .select2-container--default .input-group-lg > .select2-selection--single, .select2-container--default .select2-selection--single .input-group-lg > .select2-search__field, .input-group-lg > .typeahead,\n.input-group-lg > .tt-query,\n.input-group-lg > .tt-hint,\n.input-group-lg > .custom-select,\n.input-group-lg > .input-group-prepend > .input-group-text,\n.input-group-lg > .input-group-append > .input-group-text,\n.input-group-lg > .input-group-prepend > .btn,\n.input-group-lg > .input-group-append > .btn {\n padding: 0.94rem 1.94rem;\n font-size: 1.25rem;\n line-height: 1.5;\n border-radius: 0.3rem; }\n\n.input-group-sm > .form-control:not(textarea), .select2-container--default .input-group-sm > .select2-selection--single:not(textarea), .select2-container--default .select2-selection--single .input-group-sm > .select2-search__field:not(textarea), .input-group-sm > .typeahead:not(textarea),\n.input-group-sm > .tt-query:not(textarea),\n.input-group-sm > .tt-hint:not(textarea),\n.input-group-sm > .custom-select {\n height: 2.575rem; }\n\n.input-group-sm > .form-control, .select2-container--default .input-group-sm > .select2-selection--single, .select2-container--default .select2-selection--single .input-group-sm > .select2-search__field, .input-group-sm > .typeahead,\n.input-group-sm > .tt-query,\n.input-group-sm > .tt-hint,\n.input-group-sm > .custom-select,\n.input-group-sm > .input-group-prepend > .input-group-text,\n.input-group-sm > .input-group-append > .input-group-text,\n.input-group-sm > .input-group-prepend > .btn,\n.input-group-sm > .input-group-append > .btn {\n padding: 0.5rem 0.81rem;\n font-size: 0.875rem;\n line-height: 1.5;\n border-radius: 0.2rem; }\n\n.input-group-lg > .custom-select,\n.input-group-sm > .custom-select {\n padding-right: 1.75rem; }\n\n.input-group > .input-group-prepend > .btn,\n.input-group > .input-group-prepend > .input-group-text,\n.input-group > .input-group-append:not(:last-child) > .btn,\n.input-group > .input-group-append:not(:last-child) > .input-group-text,\n.input-group > .input-group-append:last-child > .btn:not(:last-child):not(.dropdown-toggle),\n.input-group > .input-group-append:last-child > .input-group-text:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n\n.input-group > .input-group-append > .btn,\n.input-group > .input-group-append > .input-group-text,\n.input-group > .input-group-prepend:not(:first-child) > .btn,\n.input-group > .input-group-prepend:not(:first-child) > .input-group-text,\n.input-group > .input-group-prepend:first-child > .btn:not(:first-child),\n.input-group > .input-group-prepend:first-child > .input-group-text:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n\n.custom-control {\n position: relative;\n z-index: 1;\n display: block;\n min-height: 1.5rem;\n padding-left: 1.5rem;\n color-adjust: exact; }\n\n.custom-control-inline {\n display: inline-flex;\n margin-right: 1rem; }\n\n.custom-control-input {\n position: absolute;\n left: 0;\n z-index: -1;\n width: 1rem;\n height: 1.25rem;\n opacity: 0; }\n .custom-control-input:checked ~ .custom-control-label::before {\n color: #fff;\n border-color: #007bff;\n background-color: #007bff; }\n .custom-control-input:focus ~ .custom-control-label::before {\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }\n .custom-control-input:focus:not(:checked) ~ .custom-control-label::before {\n border-color: #80bdff; }\n .custom-control-input:not(:disabled):active ~ .custom-control-label::before {\n color: #fff;\n background-color: #b3d7ff;\n border-color: #b3d7ff; }\n .custom-control-input[disabled] ~ .custom-control-label, .custom-control-input:disabled ~ .custom-control-label {\n color: #6c757d; }\n .custom-control-input[disabled] ~ .custom-control-label::before, .custom-control-input:disabled ~ .custom-control-label::before {\n background-color: #e9ecef; }\n\n.custom-control-label {\n position: relative;\n margin-bottom: 0;\n vertical-align: top; }\n .custom-control-label::before {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n pointer-events: none;\n content: \"\";\n background-color: #fff;\n border: #adb5bd solid 1px; }\n .custom-control-label::after {\n position: absolute;\n top: 0.25rem;\n left: -1.5rem;\n display: block;\n width: 1rem;\n height: 1rem;\n content: \"\";\n background: no-repeat 50% / 50% 50%; }\n\n.custom-checkbox .custom-control-label::before {\n border-radius: 0.25rem; }\n\n.custom-checkbox .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath fill='%23fff' d='M6.564.75l-3.59 3.612-1.538-1.55L0 4.26l2.974 2.99L8 2.193z'/%3e%3c/svg%3e\"); }\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::before {\n border-color: #007bff;\n background-color: #007bff; }\n\n.custom-checkbox .custom-control-input:indeterminate ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='4' viewBox='0 0 4 4'%3e%3cpath stroke='%23fff' d='M0 2h4'/%3e%3c/svg%3e\"); }\n\n.custom-checkbox .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5); }\n\n.custom-checkbox .custom-control-input:disabled:indeterminate ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5); }\n\n.custom-radio .custom-control-label::before {\n border-radius: 50%; }\n\n.custom-radio .custom-control-input:checked ~ .custom-control-label::after {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='-4 -4 8 8'%3e%3ccircle r='3' fill='%23fff'/%3e%3c/svg%3e\"); }\n\n.custom-radio .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5); }\n\n.custom-switch {\n padding-left: 2.25rem; }\n .custom-switch .custom-control-label::before {\n left: -2.25rem;\n width: 1.75rem;\n pointer-events: all;\n border-radius: 0.5rem; }\n .custom-switch .custom-control-label::after {\n top: calc(0.25rem + 2px);\n left: calc(-2.25rem + 2px);\n width: calc(1rem - 4px);\n height: calc(1rem - 4px);\n background-color: #adb5bd;\n border-radius: 0.5rem;\n transition: transform 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; }\n @media (prefers-reduced-motion: reduce) {\n .custom-switch .custom-control-label::after {\n transition: none; } }\n .custom-switch .custom-control-input:checked ~ .custom-control-label::after {\n background-color: #fff;\n transform: translateX(0.75rem); }\n .custom-switch .custom-control-input:disabled:checked ~ .custom-control-label::before {\n background-color: rgba(0, 123, 255, 0.5); }\n\n.custom-select {\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 1.75rem 0.375rem 0.75rem;\n font-size: 1rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n vertical-align: middle;\n background: #fff url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5' viewBox='0 0 4 5'%3e%3cpath fill='%23343a40' d='M2 0L0 2h4zm0 5L0 3h4z'/%3e%3c/svg%3e\") no-repeat right 0.75rem center/8px 10px;\n border: 1px solid #ced4da;\n border-radius: 0.25rem;\n appearance: none; }\n .custom-select:focus {\n border-color: #80bdff;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }\n .custom-select:focus::-ms-value {\n color: #495057;\n background-color: #ffffff; }\n .custom-select[multiple], .custom-select[size]:not([size=\"1\"]) {\n height: auto;\n padding-right: 0.75rem;\n background-image: none; }\n .custom-select:disabled {\n color: #6c757d;\n background-color: #e9ecef; }\n .custom-select::-ms-expand {\n display: none; }\n .custom-select:-moz-focusring {\n color: transparent;\n text-shadow: 0 0 0 #495057; }\n\n.custom-select-sm {\n height: calc(1.5em + 0.5rem + 2px);\n padding-top: 0.25rem;\n padding-bottom: 0.25rem;\n padding-left: 0.5rem;\n font-size: 0.875rem; }\n\n.custom-select-lg {\n height: calc(1.5em + 1rem + 2px);\n padding-top: 0.5rem;\n padding-bottom: 0.5rem;\n padding-left: 1rem;\n font-size: 1.25rem; }\n\n.custom-file {\n position: relative;\n display: inline-block;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin-bottom: 0; }\n\n.custom-file-input {\n position: relative;\n z-index: 2;\n width: 100%;\n height: calc(1.5em + 0.75rem + 2px);\n margin: 0;\n opacity: 0; }\n .custom-file-input:focus ~ .custom-file-label {\n border-color: #80bdff;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }\n .custom-file-input[disabled] ~ .custom-file-label,\n .custom-file-input:disabled ~ .custom-file-label {\n background-color: #e9ecef; }\n .custom-file-input:lang(en) ~ .custom-file-label::after {\n content: \"Browse\"; }\n .custom-file-input ~ .custom-file-label[data-browse]::after {\n content: attr(data-browse); }\n\n.custom-file-label {\n position: absolute;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1;\n height: calc(1.5em + 0.75rem + 2px);\n padding: 0.375rem 0.75rem;\n font-weight: 400;\n line-height: 1.5;\n color: #495057;\n background-color: #fff;\n border: 1px solid #ced4da;\n border-radius: 0.25rem; }\n .custom-file-label::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n z-index: 3;\n display: block;\n height: calc(1.5em + 0.75rem);\n padding: 0.375rem 0.75rem;\n line-height: 1.5;\n color: #495057;\n content: \"Browse\";\n background-color: #e9ecef;\n border-left: inherit;\n border-radius: 0 0.25rem 0.25rem 0; }\n\n.custom-range {\n width: 100%;\n height: 1.4rem;\n padding: 0;\n background-color: transparent;\n appearance: none; }\n .custom-range:focus {\n outline: none; }\n .custom-range:focus::-webkit-slider-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }\n .custom-range:focus::-moz-range-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }\n .custom-range:focus::-ms-thumb {\n box-shadow: 0 0 0 1px #fff, 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }\n .custom-range::-moz-focus-outer {\n border: 0; }\n .custom-range::-webkit-slider-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: -0.25rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none; }\n @media (prefers-reduced-motion: reduce) {\n .custom-range::-webkit-slider-thumb {\n transition: none; } }\n .custom-range::-webkit-slider-thumb:active {\n background-color: #b3d7ff; }\n .custom-range::-webkit-slider-runnable-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem; }\n .custom-range::-moz-range-thumb {\n width: 1rem;\n height: 1rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none; }\n @media (prefers-reduced-motion: reduce) {\n .custom-range::-moz-range-thumb {\n transition: none; } }\n .custom-range::-moz-range-thumb:active {\n background-color: #b3d7ff; }\n .custom-range::-moz-range-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: #dee2e6;\n border-color: transparent;\n border-radius: 1rem; }\n .custom-range::-ms-thumb {\n width: 1rem;\n height: 1rem;\n margin-top: 0;\n margin-right: 0.2rem;\n margin-left: 0.2rem;\n background-color: #007bff;\n border: 0;\n border-radius: 1rem;\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out;\n appearance: none; }\n @media (prefers-reduced-motion: reduce) {\n .custom-range::-ms-thumb {\n transition: none; } }\n .custom-range::-ms-thumb:active {\n background-color: #b3d7ff; }\n .custom-range::-ms-track {\n width: 100%;\n height: 0.5rem;\n color: transparent;\n cursor: pointer;\n background-color: transparent;\n border-color: transparent;\n border-width: 0.5rem; }\n .custom-range::-ms-fill-lower {\n background-color: #dee2e6;\n border-radius: 1rem; }\n .custom-range::-ms-fill-upper {\n margin-right: 15px;\n background-color: #dee2e6;\n border-radius: 1rem; }\n .custom-range:disabled::-webkit-slider-thumb {\n background-color: #adb5bd; }\n .custom-range:disabled::-webkit-slider-runnable-track {\n cursor: default; }\n .custom-range:disabled::-moz-range-thumb {\n background-color: #adb5bd; }\n .custom-range:disabled::-moz-range-track {\n cursor: default; }\n .custom-range:disabled::-ms-thumb {\n background-color: #adb5bd; }\n\n.custom-control-label::before,\n.custom-file-label,\n.custom-select {\n transition: background-color 0.15s ease-in-out, border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out; }\n @media (prefers-reduced-motion: reduce) {\n .custom-control-label::before,\n .custom-file-label,\n .custom-select {\n transition: none; } }\n\n.nav {\n display: flex;\n flex-wrap: wrap;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none; }\n\n.nav-link {\n display: block;\n padding: 0.5rem 1rem; }\n .nav-link:hover, .nav-link:focus {\n text-decoration: none; }\n .nav-link.disabled {\n color: #6c757d;\n pointer-events: none;\n cursor: default; }\n\n.nav-tabs {\n border-bottom: 1px solid #e3e5ef; }\n .nav-tabs .nav-item {\n margin-bottom: -1px; }\n .nav-tabs .nav-link {\n border: 1px solid transparent;\n border-top-left-radius: 0.25rem;\n border-top-right-radius: 0.25rem; }\n .nav-tabs .nav-link:hover, .nav-tabs .nav-link:focus {\n border-color: #e3e5ef #e3e5ef #e3e5ef; }\n .nav-tabs .nav-link.disabled {\n color: #6c757d;\n background-color: transparent;\n border-color: transparent; }\n .nav-tabs .nav-link.active,\n .nav-tabs .nav-item.show .nav-link {\n color: #a7afb7;\n background-color: #ffffff;\n border-color: #e3e5ef #e3e5ef #ffffff; }\n .nav-tabs .dropdown-menu {\n margin-top: -1px;\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n\n.nav-pills .nav-link {\n border-radius: 0.25rem; }\n\n.nav-pills .nav-link.active,\n.nav-pills .show > .nav-link {\n color: #fff;\n background-color: #007bff; }\n\n.nav-fill > .nav-link,\n.nav-fill .nav-item {\n flex: 1 1 auto;\n text-align: center; }\n\n.nav-justified > .nav-link,\n.nav-justified .nav-item {\n flex-basis: 0;\n flex-grow: 1;\n text-align: center; }\n\n.tab-content > .tab-pane {\n display: none; }\n\n.tab-content > .active {\n display: block; }\n\n.navbar {\n position: relative;\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between;\n padding: 0.5rem 1rem; }\n .navbar .container,\n .navbar .container-fluid, .navbar .container-sm, .navbar .container-md, .navbar .container-lg, .navbar .container-xl {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: space-between; }\n\n.navbar-brand {\n display: inline-block;\n padding-top: 0.3125rem;\n padding-bottom: 0.3125rem;\n margin-right: 1rem;\n font-size: 1.25rem;\n line-height: inherit;\n white-space: nowrap; }\n .navbar-brand:hover, .navbar-brand:focus {\n text-decoration: none; }\n\n.navbar-nav {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n list-style: none; }\n .navbar-nav .nav-link {\n padding-right: 0;\n padding-left: 0; }\n .navbar-nav .dropdown-menu {\n position: static;\n float: none; }\n\n.navbar-text {\n display: inline-block;\n padding-top: 0.5rem;\n padding-bottom: 0.5rem; }\n\n.navbar-collapse {\n flex-basis: 100%;\n flex-grow: 1;\n align-items: center; }\n\n.navbar-toggler {\n padding: 0.25rem 0.75rem;\n font-size: 1.25rem;\n line-height: 1;\n background-color: transparent;\n border: 1px solid transparent;\n border-radius: 0.25rem; }\n .navbar-toggler:hover, .navbar-toggler:focus {\n text-decoration: none; }\n\n.navbar-toggler-icon {\n display: inline-block;\n width: 1.5em;\n height: 1.5em;\n vertical-align: middle;\n content: \"\";\n background: no-repeat center center;\n background-size: 100% 100%; }\n\n@media (max-width: 575.98px) {\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 576px) {\n .navbar-expand-sm {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-sm .navbar-nav {\n flex-direction: row; }\n .navbar-expand-sm .navbar-nav .dropdown-menu {\n position: absolute; }\n .navbar-expand-sm .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem; }\n .navbar-expand-sm > .container,\n .navbar-expand-sm > .container-fluid, .navbar-expand-sm > .container-sm, .navbar-expand-sm > .container-md, .navbar-expand-sm > .container-lg, .navbar-expand-sm > .container-xl {\n flex-wrap: nowrap; }\n .navbar-expand-sm .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-sm .navbar-toggler {\n display: none; } }\n\n@media (max-width: 767.98px) {\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 768px) {\n .navbar-expand-md {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-md .navbar-nav {\n flex-direction: row; }\n .navbar-expand-md .navbar-nav .dropdown-menu {\n position: absolute; }\n .navbar-expand-md .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem; }\n .navbar-expand-md > .container,\n .navbar-expand-md > .container-fluid, .navbar-expand-md > .container-sm, .navbar-expand-md > .container-md, .navbar-expand-md > .container-lg, .navbar-expand-md > .container-xl {\n flex-wrap: nowrap; }\n .navbar-expand-md .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-md .navbar-toggler {\n display: none; } }\n\n@media (max-width: 991.98px) {\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 992px) {\n .navbar-expand-lg {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-lg .navbar-nav {\n flex-direction: row; }\n .navbar-expand-lg .navbar-nav .dropdown-menu {\n position: absolute; }\n .navbar-expand-lg .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem; }\n .navbar-expand-lg > .container,\n .navbar-expand-lg > .container-fluid, .navbar-expand-lg > .container-sm, .navbar-expand-lg > .container-md, .navbar-expand-lg > .container-lg, .navbar-expand-lg > .container-xl {\n flex-wrap: nowrap; }\n .navbar-expand-lg .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-lg .navbar-toggler {\n display: none; } }\n\n@media (max-width: 1199.98px) {\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {\n padding-right: 0;\n padding-left: 0; } }\n\n@media (min-width: 1200px) {\n .navbar-expand-xl {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand-xl .navbar-nav {\n flex-direction: row; }\n .navbar-expand-xl .navbar-nav .dropdown-menu {\n position: absolute; }\n .navbar-expand-xl .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem; }\n .navbar-expand-xl > .container,\n .navbar-expand-xl > .container-fluid, .navbar-expand-xl > .container-sm, .navbar-expand-xl > .container-md, .navbar-expand-xl > .container-lg, .navbar-expand-xl > .container-xl {\n flex-wrap: nowrap; }\n .navbar-expand-xl .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand-xl .navbar-toggler {\n display: none; } }\n\n.navbar-expand {\n flex-flow: row nowrap;\n justify-content: flex-start; }\n .navbar-expand > .container,\n .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {\n padding-right: 0;\n padding-left: 0; }\n .navbar-expand .navbar-nav {\n flex-direction: row; }\n .navbar-expand .navbar-nav .dropdown-menu {\n position: absolute; }\n .navbar-expand .navbar-nav .nav-link {\n padding-right: 0.5rem;\n padding-left: 0.5rem; }\n .navbar-expand > .container,\n .navbar-expand > .container-fluid, .navbar-expand > .container-sm, .navbar-expand > .container-md, .navbar-expand > .container-lg, .navbar-expand > .container-xl {\n flex-wrap: nowrap; }\n .navbar-expand .navbar-collapse {\n display: flex !important;\n flex-basis: auto; }\n .navbar-expand .navbar-toggler {\n display: none; }\n\n.navbar-light .navbar-brand {\n color: rgba(0, 0, 0, 0.9); }\n .navbar-light .navbar-brand:hover, .navbar-light .navbar-brand:focus {\n color: rgba(0, 0, 0, 0.9); }\n\n.navbar-light .navbar-nav .nav-link {\n color: rgba(0, 0, 0, 0.5); }\n .navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus {\n color: rgba(0, 0, 0, 0.7); }\n .navbar-light .navbar-nav .nav-link.disabled {\n color: rgba(0, 0, 0, 0.3); }\n\n.navbar-light .navbar-nav .show > .nav-link,\n.navbar-light .navbar-nav .active > .nav-link,\n.navbar-light .navbar-nav .nav-link.show,\n.navbar-light .navbar-nav .nav-link.active {\n color: rgba(0, 0, 0, 0.9); }\n\n.navbar-light .navbar-toggler {\n color: rgba(0, 0, 0, 0.5);\n border-color: rgba(0, 0, 0, 0.1); }\n\n.navbar-light .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"); }\n\n.navbar-light .navbar-text {\n color: rgba(0, 0, 0, 0.5); }\n .navbar-light .navbar-text a {\n color: rgba(0, 0, 0, 0.9); }\n .navbar-light .navbar-text a:hover, .navbar-light .navbar-text a:focus {\n color: rgba(0, 0, 0, 0.9); }\n\n.navbar-dark .navbar-brand {\n color: #fff; }\n .navbar-dark .navbar-brand:hover, .navbar-dark .navbar-brand:focus {\n color: #fff; }\n\n.navbar-dark .navbar-nav .nav-link {\n color: rgba(255, 255, 255, 0.5); }\n .navbar-dark .navbar-nav .nav-link:hover, .navbar-dark .navbar-nav .nav-link:focus {\n color: rgba(255, 255, 255, 0.75); }\n .navbar-dark .navbar-nav .nav-link.disabled {\n color: rgba(255, 255, 255, 0.25); }\n\n.navbar-dark .navbar-nav .show > .nav-link,\n.navbar-dark .navbar-nav .active > .nav-link,\n.navbar-dark .navbar-nav .nav-link.show,\n.navbar-dark .navbar-nav .nav-link.active {\n color: #fff; }\n\n.navbar-dark .navbar-toggler {\n color: rgba(255, 255, 255, 0.5);\n border-color: rgba(255, 255, 255, 0.1); }\n\n.navbar-dark .navbar-toggler-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%28255, 255, 255, 0.5%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e\"); }\n\n.navbar-dark .navbar-text {\n color: rgba(255, 255, 255, 0.5); }\n .navbar-dark .navbar-text a {\n color: #fff; }\n .navbar-dark .navbar-text a:hover, .navbar-dark .navbar-text a:focus {\n color: #fff; }\n\n.card {\n position: relative;\n display: flex;\n flex-direction: column;\n min-width: 0;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: border-box;\n border: 1px solid rgba(0, 0, 0, 0.125);\n border-radius: 0.3125rem; }\n .card > hr {\n margin-right: 0;\n margin-left: 0; }\n .card > .list-group {\n border-top: inherit;\n border-bottom: inherit; }\n .card > .list-group:first-child {\n border-top-width: 0;\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px); }\n .card > .list-group:last-child {\n border-bottom-width: 0;\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px); }\n .card > .card-header + .list-group,\n .card > .list-group + .card-footer {\n border-top: 0; }\n\n.card-body {\n flex: 1 1 auto;\n min-height: 1px;\n padding: 1.25rem; }\n\n.card-title {\n margin-bottom: 0.75rem; }\n\n.card-subtitle {\n margin-top: -0.375rem;\n margin-bottom: 0; }\n\n.card-text:last-child {\n margin-bottom: 0; }\n\n.card-link:hover {\n text-decoration: none; }\n\n.card-link + .card-link {\n margin-left: 1.25rem; }\n\n.card-header {\n padding: 0.75rem 1.25rem;\n margin-bottom: 0;\n background-color: rgba(0, 0, 0, 0.03);\n border-bottom: 1px solid rgba(0, 0, 0, 0.125); }\n .card-header:first-child {\n border-radius: calc(0.25rem - 1px) calc(0.25rem - 1px) 0 0; }\n\n.card-footer {\n padding: 0.75rem 1.25rem;\n background-color: rgba(0, 0, 0, 0.03);\n border-top: 1px solid rgba(0, 0, 0, 0.125); }\n .card-footer:last-child {\n border-radius: 0 0 calc(0.25rem - 1px) calc(0.25rem - 1px); }\n\n.card-header-tabs {\n margin-right: -0.625rem;\n margin-bottom: -0.75rem;\n margin-left: -0.625rem;\n border-bottom: 0; }\n\n.card-header-pills {\n margin-right: -0.625rem;\n margin-left: -0.625rem; }\n\n.card-img-overlay {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n padding: 1.25rem;\n border-radius: calc(0.25rem - 1px); }\n\n.card-img,\n.card-img-top,\n.card-img-bottom {\n flex-shrink: 0;\n width: 100%; }\n\n.card-img,\n.card-img-top {\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px); }\n\n.card-img,\n.card-img-bottom {\n border-bottom-right-radius: calc(0.25rem - 1px);\n border-bottom-left-radius: calc(0.25rem - 1px); }\n\n.card-deck .card {\n margin-bottom: 15px; }\n\n@media (min-width: 576px) {\n .card-deck {\n display: flex;\n flex-flow: row wrap;\n margin-right: -15px;\n margin-left: -15px; }\n .card-deck .card {\n flex: 1 0 0%;\n margin-right: 15px;\n margin-bottom: 0;\n margin-left: 15px; } }\n\n.card-group > .card {\n margin-bottom: 15px; }\n\n@media (min-width: 576px) {\n .card-group {\n display: flex;\n flex-flow: row wrap; }\n .card-group > .card {\n flex: 1 0 0%;\n margin-bottom: 0; }\n .card-group > .card + .card {\n margin-left: 0;\n border-left: 0; }\n .card-group > .card:not(:last-child) {\n border-top-right-radius: 0;\n border-bottom-right-radius: 0; }\n .card-group > .card:not(:last-child) .card-img-top,\n .card-group > .card:not(:last-child) .card-header {\n border-top-right-radius: 0; }\n .card-group > .card:not(:last-child) .card-img-bottom,\n .card-group > .card:not(:last-child) .card-footer {\n border-bottom-right-radius: 0; }\n .card-group > .card:not(:first-child) {\n border-top-left-radius: 0;\n border-bottom-left-radius: 0; }\n .card-group > .card:not(:first-child) .card-img-top,\n .card-group > .card:not(:first-child) .card-header {\n border-top-left-radius: 0; }\n .card-group > .card:not(:first-child) .card-img-bottom,\n .card-group > .card:not(:first-child) .card-footer {\n border-bottom-left-radius: 0; } }\n\n.card-columns .card {\n margin-bottom: 0.75rem; }\n\n@media (min-width: 576px) {\n .card-columns {\n column-count: 3;\n column-gap: 1.25rem;\n orphans: 1;\n widows: 1; }\n .card-columns .card {\n display: inline-block;\n width: 100%; } }\n\n.accordion {\n overflow-anchor: none; }\n .accordion > .card {\n overflow: hidden; }\n .accordion > .card:not(:last-of-type) {\n border-bottom: 0;\n border-bottom-right-radius: 0;\n border-bottom-left-radius: 0; }\n .accordion > .card:not(:first-of-type) {\n border-top-left-radius: 0;\n border-top-right-radius: 0; }\n .accordion > .card > .card-header {\n border-radius: 0;\n margin-bottom: -1px; }\n\n.breadcrumb {\n display: flex;\n flex-wrap: wrap;\n padding: 0.56rem 1.13rem;\n margin-bottom: 1rem;\n font-size: 0.875rem;\n list-style: none;\n background-color: transparent;\n border-radius: 0.25rem; }\n\n.breadcrumb-item {\n display: flex; }\n .breadcrumb-item + .breadcrumb-item {\n padding-left: 0.5rem; }\n .breadcrumb-item + .breadcrumb-item::before {\n display: inline-block;\n padding-right: 0.5rem;\n color: #6c757d;\n content: \"/\"; }\n .breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: underline; }\n .breadcrumb-item + .breadcrumb-item:hover::before {\n text-decoration: none; }\n .breadcrumb-item.active {\n color: #495057; }\n\n.pagination {\n display: flex;\n padding-left: 0;\n list-style: none;\n border-radius: 0.25rem; }\n\n.page-link {\n position: relative;\n display: block;\n padding: 0.5rem 0.75rem;\n margin-left: -1px;\n line-height: 1.25;\n color: #007bff;\n background-color: #fff;\n border: 1px solid #dee2e6; }\n .page-link:hover {\n z-index: 2;\n color: #0056b3;\n text-decoration: none;\n background-color: #e9ecef;\n border-color: #dee2e6; }\n .page-link:focus {\n z-index: 3;\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 123, 255, 0.25); }\n\n.page-item:first-child .page-link {\n margin-left: 0;\n border-top-left-radius: 0.25rem;\n border-bottom-left-radius: 0.25rem; }\n\n.page-item:last-child .page-link {\n border-top-right-radius: 0.25rem;\n border-bottom-right-radius: 0.25rem; }\n\n.page-item.active .page-link {\n z-index: 3;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff; }\n\n.page-item.disabled .page-link {\n color: #6c757d;\n pointer-events: none;\n cursor: auto;\n background-color: #fff;\n border-color: #dee2e6; }\n\n.pagination-lg .page-link {\n padding: 0.75rem 1.5rem;\n font-size: 1.25rem;\n line-height: 1.5; }\n\n.pagination-lg .page-item:first-child .page-link {\n border-top-left-radius: 0.3rem;\n border-bottom-left-radius: 0.3rem; }\n\n.pagination-lg .page-item:last-child .page-link {\n border-top-right-radius: 0.3rem;\n border-bottom-right-radius: 0.3rem; }\n\n.pagination-sm .page-link {\n padding: 0.25rem 0.5rem;\n font-size: 0.875rem;\n line-height: 1.5; }\n\n.pagination-sm .page-item:first-child .page-link {\n border-top-left-radius: 0.2rem;\n border-bottom-left-radius: 0.2rem; }\n\n.pagination-sm .page-item:last-child .page-link {\n border-top-right-radius: 0.2rem;\n border-bottom-right-radius: 0.2rem; }\n\n.badge {\n display: inline-block;\n padding: 0.25em 0.4em;\n font-size: 75%;\n font-weight: 700;\n line-height: 1;\n text-align: center;\n white-space: nowrap;\n vertical-align: baseline;\n border-radius: 0.25rem;\n 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; }\n @media (prefers-reduced-motion: reduce) {\n .badge {\n transition: none; } }\n a.badge:hover, a.badge:focus {\n text-decoration: none; }\n .badge:empty {\n display: none; }\n\n.btn .badge {\n position: relative;\n top: -1px; }\n\n.badge-pill {\n padding-right: 0.6em;\n padding-left: 0.6em;\n border-radius: 10rem; }\n\n.badge-primary {\n color: #fff;\n background-color: #0062ff; }\n a.badge-primary:hover, a.badge-primary:focus {\n color: #fff;\n background-color: #004ecc; }\n a.badge-primary:focus, a.badge-primary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 98, 255, 0.5); }\n\n.badge-secondary {\n color: #fff;\n background-color: #8e94a9; }\n a.badge-secondary:hover, a.badge-secondary:focus {\n color: #fff;\n background-color: #717993; }\n a.badge-secondary:focus, a.badge-secondary.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(142, 148, 169, 0.5); }\n\n.badge-success, .preview-list .preview-item .preview-thumbnail .badge.badge-online {\n color: #fff;\n background-color: #44ce42; }\n a.badge-success:hover, .preview-list .preview-item .preview-thumbnail a.badge.badge-online:hover, a.badge-success:focus, .preview-list .preview-item .preview-thumbnail a.badge.badge-online:focus {\n color: #fff;\n background-color: #2fb02e; }\n a.badge-success:focus, .preview-list .preview-item .preview-thumbnail a.badge.badge-online:focus, a.badge-success.focus, .preview-list .preview-item .preview-thumbnail a.focus.badge.badge-online {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(68, 206, 66, 0.5); }\n\n.badge-info, .preview-list .preview-item .preview-thumbnail .badge.badge-offline {\n color: #fff;\n background-color: #a461d8; }\n a.badge-info:hover, .preview-list .preview-item .preview-thumbnail a.badge.badge-offline:hover, a.badge-info:focus, .preview-list .preview-item .preview-thumbnail a.badge.badge-offline:focus {\n color: #fff;\n background-color: #8c38ce; }\n a.badge-info:focus, .preview-list .preview-item .preview-thumbnail a.badge.badge-offline:focus, a.badge-info.focus, .preview-list .preview-item .preview-thumbnail a.focus.badge.badge-offline {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(164, 97, 216, 0.5); }\n\n.badge-warning, .preview-list .preview-item .preview-thumbnail .badge.badge-busy {\n color: #212529;\n background-color: #ffc542; }\n a.badge-warning:hover, .preview-list .preview-item .preview-thumbnail a.badge.badge-busy:hover, a.badge-warning:focus, .preview-list .preview-item .preview-thumbnail a.badge.badge-busy:focus {\n color: #212529;\n background-color: #ffb50f; }\n a.badge-warning:focus, .preview-list .preview-item .preview-thumbnail a.badge.badge-busy:focus, a.badge-warning.focus, .preview-list .preview-item .preview-thumbnail a.focus.badge.badge-busy {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(255, 197, 66, 0.5); }\n\n.badge-danger {\n color: #fff;\n background-color: #fc5a5a; }\n a.badge-danger:hover, a.badge-danger:focus {\n color: #fff;\n background-color: #fb2828; }\n a.badge-danger:focus, a.badge-danger.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(252, 90, 90, 0.5); }\n\n.badge-light {\n color: #212529;\n background-color: #aab2bd; }\n a.badge-light:hover, a.badge-light:focus {\n color: #212529;\n background-color: #8d98a7; }\n a.badge-light:focus, a.badge-light.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(170, 178, 189, 0.5); }\n\n.badge-dark {\n color: #fff;\n background-color: #001737; }\n a.badge-dark:hover, a.badge-dark:focus {\n color: #fff;\n background-color: #000204; }\n a.badge-dark:focus, a.badge-dark.focus {\n outline: 0;\n box-shadow: 0 0 0 0.2rem rgba(0, 23, 55, 0.5); }\n\n.jumbotron {\n padding: 2rem 1rem;\n margin-bottom: 2rem;\n background-color: #e9ecef;\n border-radius: 0.3rem; }\n @media (min-width: 576px) {\n .jumbotron {\n padding: 4rem 2rem; } }\n\n.jumbotron-fluid {\n padding-right: 0;\n padding-left: 0;\n border-radius: 0; }\n\n.alert {\n position: relative;\n padding: 0.75rem 1.25rem;\n margin-bottom: 1rem;\n border: 1px solid transparent;\n border-radius: 0.25rem; }\n\n.alert-heading {\n color: inherit; }\n\n.alert-link {\n font-weight: 700; }\n\n.alert-dismissible {\n padding-right: 4rem; }\n .alert-dismissible .close {\n position: absolute;\n top: 0;\n right: 0;\n z-index: 2;\n padding: 0.75rem 1.25rem;\n color: inherit; }\n\n.alert-primary {\n color: #003385;\n background-color: #cce0ff;\n border-color: #b8d3ff; }\n .alert-primary hr {\n border-top-color: #9fc3ff; }\n .alert-primary .alert-link {\n color: #001f52; }\n\n.alert-secondary {\n color: #4a4d58;\n background-color: #e8eaee;\n border-color: #dfe1e7; }\n .alert-secondary hr {\n border-top-color: #d0d3dc; }\n .alert-secondary .alert-link {\n color: #33353c; }\n\n.alert-success {\n color: #236b22;\n background-color: #daf5d9;\n border-color: #cbf1ca; }\n .alert-success hr {\n border-top-color: #b7ecb6; }\n .alert-success .alert-link {\n color: #164416; }\n\n.alert-info {\n color: #553270;\n background-color: #eddff7;\n border-color: #e6d3f4; }\n .alert-info hr {\n border-top-color: #dabfef; }\n .alert-info .alert-link {\n color: #3a224d; }\n\n.alert-warning {\n color: #856622;\n background-color: #fff3d9;\n border-color: #ffefca; }\n .alert-warning hr {\n border-top-color: #ffe7b1; }\n .alert-warning .alert-link {\n color: #5c4718; }\n\n.alert-danger {\n color: #832f2f;\n background-color: #fedede;\n border-color: #fed1d1; }\n .alert-danger hr {\n border-top-color: #fdb8b8; }\n .alert-danger .alert-link {\n color: #5d2222; }\n\n.alert-light {\n color: #585d62;\n background-color: #eef0f2;\n border-color: #e7e9ed; }\n .alert-light hr {\n border-top-color: #d8dce2; }\n .alert-light .alert-link {\n color: #404447; }\n\n.alert-dark {\n color: #000c1d;\n background-color: #ccd1d7;\n border-color: #b8bec7; }\n .alert-dark hr {\n border-top-color: #aab1bc; }\n .alert-dark .alert-link {\n color: black; }\n\n@keyframes progress-bar-stripes {\n from {\n background-position: 1rem 0; }\n to {\n background-position: 0 0; } }\n\n.progress {\n display: flex;\n height: 1rem;\n overflow: hidden;\n line-height: 0;\n font-size: 0.75rem;\n background-color: #e9ecef;\n border-radius: 0.25rem; }\n\n.progress-bar {\n display: flex;\n flex-direction: column;\n justify-content: center;\n overflow: hidden;\n color: #fff;\n text-align: center;\n white-space: nowrap;\n background-color: #007bff;\n transition: width 0.6s ease; }\n @media (prefers-reduced-motion: reduce) {\n .progress-bar {\n transition: none; } }\n\n.progress-bar-striped {\n 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);\n background-size: 1rem 1rem; }\n\n.progress-bar-animated {\n animation: progress-bar-stripes 1s linear infinite; }\n @media (prefers-reduced-motion: reduce) {\n .progress-bar-animated {\n animation: none; } }\n\n.media {\n display: flex;\n align-items: flex-start; }\n\n.media-body {\n flex: 1; }\n\n.list-group {\n display: flex;\n flex-direction: column;\n padding-left: 0;\n margin-bottom: 0;\n border-radius: 0.25rem; }\n\n.list-group-item-action {\n width: 100%;\n color: #495057;\n text-align: inherit; }\n .list-group-item-action:hover, .list-group-item-action:focus {\n z-index: 1;\n color: #495057;\n text-decoration: none;\n background-color: #f8f9fa; }\n .list-group-item-action:active {\n color: #212529;\n background-color: #e9ecef; }\n\n.list-group-item {\n position: relative;\n display: block;\n padding: 0.75rem 1.25rem;\n background-color: #fff;\n border: 1px solid rgba(0, 0, 0, 0.125); }\n .list-group-item:first-child {\n border-top-left-radius: inherit;\n border-top-right-radius: inherit; }\n .list-group-item:last-child {\n border-bottom-right-radius: inherit;\n border-bottom-left-radius: inherit; }\n .list-group-item.disabled, .list-group-item:disabled {\n color: #6c757d;\n pointer-events: none;\n background-color: #fff; }\n .list-group-item.active {\n z-index: 2;\n color: #fff;\n background-color: #007bff;\n border-color: #007bff; }\n .list-group-item + .list-group-item {\n border-top-width: 0; }\n .list-group-item + .list-group-item.active {\n margin-top: -1px;\n border-top-width: 1px; }\n\n.list-group-horizontal {\n flex-direction: row; }\n .list-group-horizontal > .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0; }\n .list-group-horizontal > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0; }\n .list-group-horizontal > .list-group-item.active {\n margin-top: 0; }\n .list-group-horizontal > .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0; }\n .list-group-horizontal > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px; }\n\n@media (min-width: 576px) {\n .list-group-horizontal-sm {\n flex-direction: row; }\n .list-group-horizontal-sm > .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0; }\n .list-group-horizontal-sm > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0; }\n .list-group-horizontal-sm > .list-group-item.active {\n margin-top: 0; }\n .list-group-horizontal-sm > .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0; }\n .list-group-horizontal-sm > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px; } }\n\n@media (min-width: 768px) {\n .list-group-horizontal-md {\n flex-direction: row; }\n .list-group-horizontal-md > .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0; }\n .list-group-horizontal-md > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0; }\n .list-group-horizontal-md > .list-group-item.active {\n margin-top: 0; }\n .list-group-horizontal-md > .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0; }\n .list-group-horizontal-md > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px; } }\n\n@media (min-width: 992px) {\n .list-group-horizontal-lg {\n flex-direction: row; }\n .list-group-horizontal-lg > .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0; }\n .list-group-horizontal-lg > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0; }\n .list-group-horizontal-lg > .list-group-item.active {\n margin-top: 0; }\n .list-group-horizontal-lg > .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0; }\n .list-group-horizontal-lg > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px; } }\n\n@media (min-width: 1200px) {\n .list-group-horizontal-xl {\n flex-direction: row; }\n .list-group-horizontal-xl > .list-group-item:first-child {\n border-bottom-left-radius: 0.25rem;\n border-top-right-radius: 0; }\n .list-group-horizontal-xl > .list-group-item:last-child {\n border-top-right-radius: 0.25rem;\n border-bottom-left-radius: 0; }\n .list-group-horizontal-xl > .list-group-item.active {\n margin-top: 0; }\n .list-group-horizontal-xl > .list-group-item + .list-group-item {\n border-top-width: 1px;\n border-left-width: 0; }\n .list-group-horizontal-xl > .list-group-item + .list-group-item.active {\n margin-left: -1px;\n border-left-width: 1px; } }\n\n.list-group-flush {\n border-radius: 0; }\n .list-group-flush > .list-group-item {\n border-width: 0 0 1px; }\n .list-group-flush > .list-group-item:last-child {\n border-bottom-width: 0; }\n\n.list-group-item-primary {\n color: #003385;\n background-color: #b8d3ff; }\n .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {\n color: #003385;\n background-color: #9fc3ff; }\n .list-group-item-primary.list-group-item-action.active {\n color: #ffffff;\n background-color: #003385;\n border-color: #003385; }\n\n.list-group-item-secondary {\n color: #4a4d58;\n background-color: #dfe1e7; }\n .list-group-item-secondary.list-group-item-action:hover, .list-group-item-secondary.list-group-item-action:focus {\n color: #4a4d58;\n background-color: #d0d3dc; }\n .list-group-item-secondary.list-group-item-action.active {\n color: #ffffff;\n background-color: #4a4d58;\n border-color: #4a4d58; }\n\n.list-group-item-success {\n color: #236b22;\n background-color: #cbf1ca; }\n .list-group-item-success.list-group-item-action:hover, .list-group-item-success.list-group-item-action:focus {\n color: #236b22;\n background-color: #b7ecb6; }\n .list-group-item-success.list-group-item-action.active {\n color: #ffffff;\n background-color: #236b22;\n border-color: #236b22; }\n\n.list-group-item-info {\n color: #553270;\n background-color: #e6d3f4; }\n .list-group-item-info.list-group-item-action:hover, .list-group-item-info.list-group-item-action:focus {\n color: #553270;\n background-color: #dabfef; }\n .list-group-item-info.list-group-item-action.active {\n color: #ffffff;\n background-color: #553270;\n border-color: #553270; }\n\n.list-group-item-warning {\n color: #856622;\n background-color: #ffefca; }\n .list-group-item-warning.list-group-item-action:hover, .list-group-item-warning.list-group-item-action:focus {\n color: #856622;\n background-color: #ffe7b1; }\n .list-group-item-warning.list-group-item-action.active {\n color: #ffffff;\n background-color: #856622;\n border-color: #856622; }\n\n.list-group-item-danger {\n color: #832f2f;\n background-color: #fed1d1; }\n .list-group-item-danger.list-group-item-action:hover, .list-group-item-danger.list-group-item-action:focus {\n color: #832f2f;\n background-color: #fdb8b8; }\n .list-group-item-danger.list-group-item-action.active {\n color: #ffffff;\n background-color: #832f2f;\n border-color: #832f2f; }\n\n.list-group-item-light {\n color: #585d62;\n background-color: #e7e9ed; }\n .list-group-item-light.list-group-item-action:hover, .list-group-item-light.list-group-item-action:focus {\n color: #585d62;\n background-color: #d8dce2; }\n .list-group-item-light.list-group-item-action.active {\n color: #ffffff;\n background-color: #585d62;\n border-color: #585d62; }\n\n.list-group-item-dark {\n color: #000c1d;\n background-color: #b8bec7; }\n .list-group-item-dark.list-group-item-action:hover, .list-group-item-dark.list-group-item-action:focus {\n color: #000c1d;\n background-color: #aab1bc; }\n .list-group-item-dark.list-group-item-action.active {\n color: #ffffff;\n background-color: #000c1d;\n border-color: #000c1d; }\n\n.close {\n float: right;\n font-size: 1.5rem;\n font-weight: 700;\n line-height: 1;\n color: #000;\n text-shadow: 0 1px 0 #fff;\n opacity: .5; }\n .close:hover {\n color: #000;\n text-decoration: none; }\n .close:not(:disabled):not(.disabled):hover, .close:not(:disabled):not(.disabled):focus {\n opacity: .75; }\n\nbutton.close {\n padding: 0;\n background-color: transparent;\n border: 0; }\n\na.close.disabled {\n pointer-events: none; }\n\n.toast {\n flex-basis: 350px;\n max-width: 350px;\n font-size: 0.875rem;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.1);\n box-shadow: 0 0.25rem 0.75rem rgba(0, 0, 0, 0.1);\n opacity: 0;\n border-radius: 0.25rem; }\n .toast:not(:last-child) {\n margin-bottom: 0.75rem; }\n .toast.showing {\n opacity: 1; }\n .toast.show {\n display: block;\n opacity: 1; }\n .toast.hide {\n display: none; }\n\n.toast-header {\n display: flex;\n align-items: center;\n padding: 0.25rem 0.75rem;\n color: #6c757d;\n background-color: rgba(255, 255, 255, 0.85);\n background-clip: padding-box;\n border-bottom: 1px solid rgba(0, 0, 0, 0.05);\n border-top-left-radius: calc(0.25rem - 1px);\n border-top-right-radius: calc(0.25rem - 1px); }\n\n.toast-body {\n padding: 0.75rem; }\n\n.modal-open {\n overflow: hidden; }\n .modal-open .modal {\n overflow-x: hidden;\n overflow-y: auto; }\n\n.modal {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1050;\n display: none;\n width: 100%;\n height: 100%;\n overflow: hidden;\n outline: 0; }\n\n.modal-dialog {\n position: relative;\n width: auto;\n margin: 10px;\n pointer-events: none; }\n .modal.fade .modal-dialog {\n transition: transform 0.4s ease;\n transform: translate(0, -50px); }\n @media (prefers-reduced-motion: reduce) {\n .modal.fade .modal-dialog {\n transition: none; } }\n .modal.show .modal-dialog {\n transform: none; }\n .modal.modal-static .modal-dialog {\n transform: scale(1.02); }\n\n.modal-dialog-scrollable {\n display: flex;\n max-height: calc(100% - 20px); }\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 20px);\n overflow: hidden; }\n .modal-dialog-scrollable .modal-header,\n .modal-dialog-scrollable .modal-footer {\n flex-shrink: 0; }\n .modal-dialog-scrollable .modal-body {\n overflow-y: auto; }\n\n.modal-dialog-centered {\n display: flex;\n align-items: center;\n min-height: calc(100% - 20px); }\n .modal-dialog-centered::before {\n display: block;\n height: calc(100vh - 20px);\n height: min-content;\n content: \"\"; }\n .modal-dialog-centered.modal-dialog-scrollable {\n flex-direction: column;\n justify-content: center;\n height: 100%; }\n .modal-dialog-centered.modal-dialog-scrollable .modal-content {\n max-height: none; }\n .modal-dialog-centered.modal-dialog-scrollable::before {\n content: none; }\n\n.modal-content {\n position: relative;\n display: flex;\n flex-direction: column;\n width: 100%;\n pointer-events: auto;\n background-color: #f0f1f6;\n background-clip: padding-box;\n border: 1px solid rgba(151, 151, 151, 0.3);\n border-radius: 0.3rem;\n outline: 0; }\n\n.modal-backdrop {\n position: fixed;\n top: 0;\n left: 0;\n z-index: 1040;\n width: 100vw;\n height: 100vh;\n background-color: #000; }\n .modal-backdrop.fade {\n opacity: 0; }\n .modal-backdrop.show {\n opacity: 0.5; }\n\n.modal-header {\n display: flex;\n align-items: flex-start;\n justify-content: space-between;\n padding: 1rem 1rem;\n border-bottom: 1px solid rgba(151, 151, 151, 0.3);\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px); }\n .modal-header .close {\n padding: 1rem 1rem;\n margin: -25px -26px -25px auto; }\n\n.modal-title {\n margin-bottom: 0;\n line-height: 1.5; }\n\n.modal-body {\n position: relative;\n flex: 1 1 auto;\n padding: 0.9375rem; }\n\n.modal-footer {\n display: flex;\n flex-wrap: wrap;\n align-items: center;\n justify-content: flex-end;\n padding: 0.6875rem;\n border-top: 1px solid rgba(151, 151, 151, 0.3);\n border-bottom-right-radius: calc(0.3rem - 1px);\n border-bottom-left-radius: calc(0.3rem - 1px); }\n .modal-footer > * {\n margin: 0.25rem; }\n\n.modal-scrollbar-measure {\n position: absolute;\n top: -9999px;\n width: 50px;\n height: 50px;\n overflow: scroll; }\n\n@media (min-width: 576px) {\n .modal-dialog {\n max-width: 500px;\n margin: 30px auto; }\n .modal-dialog-scrollable {\n max-height: calc(100% - 60px); }\n .modal-dialog-scrollable .modal-content {\n max-height: calc(100vh - 60px); }\n .modal-dialog-centered {\n min-height: calc(100% - 60px); }\n .modal-dialog-centered::before {\n height: calc(100vh - 60px);\n height: min-content; }\n .modal-sm {\n max-width: 300px; } }\n\n@media (min-width: 992px) {\n .modal-lg,\n .modal-xl {\n max-width: 90%; } }\n\n@media (min-width: 1200px) {\n .modal-xl {\n max-width: 1140px; } }\n\n.tooltip {\n position: absolute;\n z-index: 1070;\n display: block;\n margin: 0;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.75rem;\n word-wrap: break-word;\n opacity: 0; }\n .tooltip.show {\n opacity: 0.9; }\n .tooltip .arrow {\n position: absolute;\n display: block;\n width: 0.8rem;\n height: 0.4rem; }\n .tooltip .arrow::before {\n position: absolute;\n content: \"\";\n border-color: transparent;\n border-style: solid; }\n\n.bs-tooltip-top, .bs-tooltip-auto[x-placement^=\"top\"] {\n padding: 0.4rem 0; }\n .bs-tooltip-top .arrow, .bs-tooltip-auto[x-placement^=\"top\"] .arrow {\n bottom: 0; }\n .bs-tooltip-top .arrow::before, .bs-tooltip-auto[x-placement^=\"top\"] .arrow::before {\n top: 0;\n border-width: 0.4rem 0.4rem 0;\n border-top-color: #000; }\n\n.bs-tooltip-right, .bs-tooltip-auto[x-placement^=\"right\"] {\n padding: 0 0.4rem; }\n .bs-tooltip-right .arrow, .bs-tooltip-auto[x-placement^=\"right\"] .arrow {\n left: 0;\n width: 0.4rem;\n height: 0.8rem; }\n .bs-tooltip-right .arrow::before, .bs-tooltip-auto[x-placement^=\"right\"] .arrow::before {\n right: 0;\n border-width: 0.4rem 0.4rem 0.4rem 0;\n border-right-color: #000; }\n\n.bs-tooltip-bottom, .bs-tooltip-auto[x-placement^=\"bottom\"] {\n padding: 0.4rem 0; }\n .bs-tooltip-bottom .arrow, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow {\n top: 0; }\n .bs-tooltip-bottom .arrow::before, .bs-tooltip-auto[x-placement^=\"bottom\"] .arrow::before {\n bottom: 0;\n border-width: 0 0.4rem 0.4rem;\n border-bottom-color: #000; }\n\n.bs-tooltip-left, .bs-tooltip-auto[x-placement^=\"left\"] {\n padding: 0 0.4rem; }\n .bs-tooltip-left .arrow, .bs-tooltip-auto[x-placement^=\"left\"] .arrow {\n right: 0;\n width: 0.4rem;\n height: 0.8rem; }\n .bs-tooltip-left .arrow::before, .bs-tooltip-auto[x-placement^=\"left\"] .arrow::before {\n left: 0;\n border-width: 0.4rem 0 0.4rem 0.4rem;\n border-left-color: #000; }\n\n.tooltip-inner {\n max-width: 200px;\n padding: 0.4rem 0.75rem;\n color: #fff;\n text-align: center;\n background-color: #000;\n border-radius: 0.375rem; }\n\n.popover {\n position: absolute;\n top: 0;\n left: 0;\n z-index: 1060;\n display: block;\n max-width: 276px;\n font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, \"Helvetica Neue\", Arial, \"Noto Sans\", sans-serif, \"Apple Color Emoji\", \"Segoe UI Emoji\", \"Segoe UI Symbol\", \"Noto Color Emoji\";\n font-style: normal;\n font-weight: 400;\n line-height: 1.5;\n text-align: left;\n text-align: start;\n text-decoration: none;\n text-shadow: none;\n text-transform: none;\n letter-spacing: normal;\n word-break: normal;\n word-spacing: normal;\n white-space: normal;\n line-break: auto;\n font-size: 0.875rem;\n word-wrap: break-word;\n background-color: #fff;\n background-clip: padding-box;\n border: 1px solid rgba(0, 0, 0, 0.2);\n border-radius: 0.3rem; }\n .popover .arrow {\n position: absolute;\n display: block;\n width: 1rem;\n height: 0.5rem;\n margin: 0 0.3rem; }\n .popover .arrow::before, .popover .arrow::after {\n position: absolute;\n display: block;\n content: \"\";\n border-color: transparent;\n border-style: solid; }\n\n.bs-popover-top, .bs-popover-auto[x-placement^=\"top\"] {\n margin-bottom: 0.5rem; }\n .bs-popover-top > .arrow, .bs-popover-auto[x-placement^=\"top\"] > .arrow {\n bottom: calc(-0.5rem - 1px); }\n .bs-popover-top > .arrow::before, .bs-popover-auto[x-placement^=\"top\"] > .arrow::before {\n bottom: 0;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: rgba(0, 0, 0, 0.25); }\n .bs-popover-top > .arrow::after, .bs-popover-auto[x-placement^=\"top\"] > .arrow::after {\n bottom: 1px;\n border-width: 0.5rem 0.5rem 0;\n border-top-color: #fff; }\n\n.bs-popover-right, .bs-popover-auto[x-placement^=\"right\"] {\n margin-left: 0.5rem; }\n .bs-popover-right > .arrow, .bs-popover-auto[x-placement^=\"right\"] > .arrow {\n left: calc(-0.5rem - 1px);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0; }\n .bs-popover-right > .arrow::before, .bs-popover-auto[x-placement^=\"right\"] > .arrow::before {\n left: 0;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: rgba(0, 0, 0, 0.25); }\n .bs-popover-right > .arrow::after, .bs-popover-auto[x-placement^=\"right\"] > .arrow::after {\n left: 1px;\n border-width: 0.5rem 0.5rem 0.5rem 0;\n border-right-color: #fff; }\n\n.bs-popover-bottom, .bs-popover-auto[x-placement^=\"bottom\"] {\n margin-top: 0.5rem; }\n .bs-popover-bottom > .arrow, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow {\n top: calc(-0.5rem - 1px); }\n .bs-popover-bottom > .arrow::before, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::before {\n top: 0;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: rgba(0, 0, 0, 0.25); }\n .bs-popover-bottom > .arrow::after, .bs-popover-auto[x-placement^=\"bottom\"] > .arrow::after {\n top: 1px;\n border-width: 0 0.5rem 0.5rem 0.5rem;\n border-bottom-color: #fff; }\n .bs-popover-bottom .popover-header::before, .bs-popover-auto[x-placement^=\"bottom\"] .popover-header::before {\n position: absolute;\n top: 0;\n left: 50%;\n display: block;\n width: 1rem;\n margin-left: -0.5rem;\n content: \"\";\n border-bottom: 1px solid #f7f7f7; }\n\n.bs-popover-left, .bs-popover-auto[x-placement^=\"left\"] {\n margin-right: 0.5rem; }\n .bs-popover-left > .arrow, .bs-popover-auto[x-placement^=\"left\"] > .arrow {\n right: calc(-0.5rem - 1px);\n width: 0.5rem;\n height: 1rem;\n margin: 0.3rem 0; }\n .bs-popover-left > .arrow::before, .bs-popover-auto[x-placement^=\"left\"] > .arrow::before {\n right: 0;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: rgba(0, 0, 0, 0.25); }\n .bs-popover-left > .arrow::after, .bs-popover-auto[x-placement^=\"left\"] > .arrow::after {\n right: 1px;\n border-width: 0.5rem 0 0.5rem 0.5rem;\n border-left-color: #fff; }\n\n.popover-header {\n padding: 0.5rem 0.75rem;\n margin-bottom: 0;\n font-size: 1rem;\n background-color: #f7f7f7;\n border-bottom: 1px solid #ebebeb;\n border-top-left-radius: calc(0.3rem - 1px);\n border-top-right-radius: calc(0.3rem - 1px); }\n .popover-header:empty {\n display: none; }\n\n.popover-body {\n padding: 0.5rem 0.75rem;\n color: #212529; }\n\n.carousel {\n position: relative; }\n\n.carousel.pointer-event {\n touch-action: pan-y; }\n\n.carousel-inner {\n position: relative;\n width: 100%;\n overflow: hidden; }\n .carousel-inner::after {\n display: block;\n clear: both;\n content: \"\"; }\n\n.carousel-item {\n position: relative;\n display: none;\n float: left;\n width: 100%;\n margin-right: -100%;\n backface-visibility: hidden;\n transition: transform 0.6s ease-in-out; }\n @media (prefers-reduced-motion: reduce) {\n .carousel-item {\n transition: none; } }\n\n.carousel-item.active,\n.carousel-item-next,\n.carousel-item-prev {\n display: block; }\n\n.carousel-item-next:not(.carousel-item-left),\n.active.carousel-item-right {\n transform: translateX(100%); }\n\n.carousel-item-prev:not(.carousel-item-right),\n.active.carousel-item-left {\n transform: translateX(-100%); }\n\n.carousel-fade .carousel-item {\n opacity: 0;\n transition-property: opacity;\n transform: none; }\n\n.carousel-fade .carousel-item.active,\n.carousel-fade .carousel-item-next.carousel-item-left,\n.carousel-fade .carousel-item-prev.carousel-item-right {\n z-index: 1;\n opacity: 1; }\n\n.carousel-fade .active.carousel-item-left,\n.carousel-fade .active.carousel-item-right {\n z-index: 0;\n opacity: 0;\n transition: opacity 0s 0.6s; }\n @media (prefers-reduced-motion: reduce) {\n .carousel-fade .active.carousel-item-left,\n .carousel-fade .active.carousel-item-right {\n transition: none; } }\n\n.carousel-control-prev,\n.carousel-control-next {\n position: absolute;\n top: 0;\n bottom: 0;\n z-index: 1;\n display: flex;\n align-items: center;\n justify-content: center;\n width: 15%;\n color: #fff;\n text-align: center;\n opacity: 0.5;\n transition: opacity 0.15s ease; }\n @media (prefers-reduced-motion: reduce) {\n .carousel-control-prev,\n .carousel-control-next {\n transition: none; } }\n .carousel-control-prev:hover, .carousel-control-prev:focus,\n .carousel-control-next:hover,\n .carousel-control-next:focus {\n color: #fff;\n text-decoration: none;\n outline: 0;\n opacity: 0.9; }\n\n.carousel-control-prev {\n left: 0; }\n\n.carousel-control-next {\n right: 0; }\n\n.carousel-control-prev-icon,\n.carousel-control-next-icon {\n display: inline-block;\n width: 20px;\n height: 20px;\n background: no-repeat 50% / 100% 100%; }\n\n.carousel-control-prev-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M5.25 0l-4 4 4 4 1.5-1.5L4.25 4l2.5-2.5L5.25 0z'/%3e%3c/svg%3e\"); }\n\n.carousel-control-next-icon {\n background-image: url(\"data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='%23fff' width='8' height='8' viewBox='0 0 8 8'%3e%3cpath d='M2.75 0l-1.5 1.5L3.75 4l-2.5 2.5L2.75 8l4-4-4-4z'/%3e%3c/svg%3e\"); }\n\n.carousel-indicators {\n position: absolute;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 15;\n display: flex;\n justify-content: center;\n padding-left: 0;\n margin-right: 15%;\n margin-left: 15%;\n list-style: none; }\n .carousel-indicators li {\n box-sizing: content-box;\n flex: 0 1 auto;\n width: 30px;\n height: 3px;\n margin-right: 3px;\n margin-left: 3px;\n text-indent: -999px;\n cursor: pointer;\n background-color: #fff;\n background-clip: padding-box;\n border-top: 10px solid transparent;\n border-bottom: 10px solid transparent;\n opacity: .5;\n transition: opacity 0.6s ease; }\n @media (prefers-reduced-motion: reduce) {\n .carousel-indicators li {\n transition: none; } }\n .carousel-indicators .active {\n opacity: 1; }\n\n.carousel-caption {\n position: absolute;\n right: 15%;\n bottom: 20px;\n left: 15%;\n z-index: 10;\n padding-top: 20px;\n padding-bottom: 20px;\n color: #fff;\n text-align: center; }\n\n@keyframes spinner-border {\n to {\n transform: rotate(360deg); } }\n\n.spinner-border {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n border: 0.25em solid currentColor;\n border-right-color: transparent;\n border-radius: 50%;\n animation: spinner-border .75s linear infinite; }\n\n.spinner-border-sm {\n width: 1rem;\n height: 1rem;\n border-width: 0.2em; }\n\n@keyframes spinner-grow {\n 0% {\n transform: scale(0); }\n 50% {\n opacity: 1;\n transform: none; } }\n\n.spinner-grow {\n display: inline-block;\n width: 2rem;\n height: 2rem;\n vertical-align: text-bottom;\n background-color: currentColor;\n border-radius: 50%;\n opacity: 0;\n animation: spinner-grow .75s linear infinite; }\n\n.spinner-grow-sm {\n width: 1rem;\n height: 1rem; }\n\n.align-baseline {\n vertical-align: baseline !important; }\n\n.align-top {\n vertical-align: top !important; }\n\n.align-middle {\n vertical-align: middle !important; }\n\n.align-bottom {\n vertical-align: bottom !important; }\n\n.align-text-bottom {\n vertical-align: text-bottom !important; }\n\n.align-text-top {\n vertical-align: text-top !important; }\n\n.bg-primary {\n background-color: #0062ff !important; }\n\na.bg-primary:hover, a.bg-primary:focus,\nbutton.bg-primary:hover,\nbutton.bg-primary:focus {\n background-color: #004ecc !important; }\n\n.bg-secondary {\n background-color: #8e94a9 !important; }\n\na.bg-secondary:hover, a.bg-secondary:focus,\nbutton.bg-secondary:hover,\nbutton.bg-secondary:focus {\n background-color: #717993 !important; }\n\n.bg-success {\n background-color: #44ce42 !important; }\n\na.bg-success:hover, a.bg-success:focus,\nbutton.bg-success:hover,\nbutton.bg-success:focus {\n background-color: #2fb02e !important; }\n\n.bg-info {\n background-color: #a461d8 !important; }\n\na.bg-info:hover, a.bg-info:focus,\nbutton.bg-info:hover,\nbutton.bg-info:focus {\n background-color: #8c38ce !important; }\n\n.bg-warning {\n background-color: #ffc542 !important; }\n\na.bg-warning:hover, a.bg-warning:focus,\nbutton.bg-warning:hover,\nbutton.bg-warning:focus {\n background-color: #ffb50f !important; }\n\n.bg-danger {\n background-color: #fc5a5a !important; }\n\na.bg-danger:hover, a.bg-danger:focus,\nbutton.bg-danger:hover,\nbutton.bg-danger:focus {\n background-color: #fb2828 !important; }\n\n.bg-light {\n background-color: #aab2bd !important; }\n\na.bg-light:hover, a.bg-light:focus,\nbutton.bg-light:hover,\nbutton.bg-light:focus {\n background-color: #8d98a7 !important; }\n\n.bg-dark {\n background-color: #001737 !important; }\n\na.bg-dark:hover, a.bg-dark:focus,\nbutton.bg-dark:hover,\nbutton.bg-dark:focus {\n background-color: #000204 !important; }\n\n.bg-white {\n background-color: #ffffff !important; }\n\n.bg-transparent {\n background-color: transparent !important; }\n\n.border, .loader-demo-box {\n border: 1px solid rgba(151, 151, 151, 0.3) !important; }\n\n.border-top {\n border-top: 1px solid rgba(151, 151, 151, 0.3) !important; }\n\n.border-right {\n border-right: 1px solid rgba(151, 151, 151, 0.3) !important; }\n\n.border-bottom {\n border-bottom: 1px solid rgba(151, 151, 151, 0.3) !important; }\n\n.border-left {\n border-left: 1px solid rgba(151, 151, 151, 0.3) !important; }\n\n.border-0 {\n border: 0 !important; }\n\n.border-top-0 {\n border-top: 0 !important; }\n\n.border-right-0 {\n border-right: 0 !important; }\n\n.border-bottom-0 {\n border-bottom: 0 !important; }\n\n.border-left-0 {\n border-left: 0 !important; }\n\n.border-primary {\n border-color: #0062ff !important; }\n\n.border-secondary, .loader-demo-box {\n border-color: #8e94a9 !important; }\n\n.border-success {\n border-color: #44ce42 !important; }\n\n.border-info {\n border-color: #a461d8 !important; }\n\n.border-warning {\n border-color: #ffc542 !important; }\n\n.border-danger {\n border-color: #fc5a5a !important; }\n\n.border-light {\n border-color: #aab2bd !important; }\n\n.border-dark {\n border-color: #001737 !important; }\n\n.border-white {\n border-color: #ffffff !important; }\n\n.rounded-sm {\n border-radius: 0.2rem !important; }\n\n.rounded, .loader-demo-box {\n border-radius: 0.25rem !important; }\n\n.rounded-top {\n border-top-left-radius: 0.25rem !important;\n border-top-right-radius: 0.25rem !important; }\n\n.rounded-right {\n border-top-right-radius: 0.25rem !important;\n border-bottom-right-radius: 0.25rem !important; }\n\n.rounded-bottom {\n border-bottom-right-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important; }\n\n.rounded-left {\n border-top-left-radius: 0.25rem !important;\n border-bottom-left-radius: 0.25rem !important; }\n\n.rounded-lg {\n border-radius: 0.3rem !important; }\n\n.rounded-circle {\n border-radius: 50% !important; }\n\n.rounded-pill {\n border-radius: 50rem !important; }\n\n.rounded-0 {\n border-radius: 0 !important; }\n\n.clearfix::after {\n display: block;\n clear: both;\n content: \"\"; }\n\n.d-none {\n display: none !important; }\n\n.d-inline {\n display: inline !important; }\n\n.d-inline-block {\n display: inline-block !important; }\n\n.d-block {\n display: block !important; }\n\n.d-table {\n display: table !important; }\n\n.d-table-row {\n display: table-row !important; }\n\n.d-table-cell {\n display: table-cell !important; }\n\n.d-flex, .page-header, .loader-demo-box, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-item, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-language .nav-link {\n display: flex !important; }\n\n.d-inline-flex {\n display: inline-flex !important; }\n\n@media (min-width: 576px) {\n .d-sm-none {\n display: none !important; }\n .d-sm-inline {\n display: inline !important; }\n .d-sm-inline-block {\n display: inline-block !important; }\n .d-sm-block {\n display: block !important; }\n .d-sm-table {\n display: table !important; }\n .d-sm-table-row {\n display: table-row !important; }\n .d-sm-table-cell {\n display: table-cell !important; }\n .d-sm-flex {\n display: flex !important; }\n .d-sm-inline-flex {\n display: inline-flex !important; } }\n\n@media (min-width: 768px) {\n .d-md-none {\n display: none !important; }\n .d-md-inline {\n display: inline !important; }\n .d-md-inline-block {\n display: inline-block !important; }\n .d-md-block {\n display: block !important; }\n .d-md-table {\n display: table !important; }\n .d-md-table-row {\n display: table-row !important; }\n .d-md-table-cell {\n display: table-cell !important; }\n .d-md-flex {\n display: flex !important; }\n .d-md-inline-flex {\n display: inline-flex !important; } }\n\n@media (min-width: 992px) {\n .d-lg-none {\n display: none !important; }\n .d-lg-inline {\n display: inline !important; }\n .d-lg-inline-block {\n display: inline-block !important; }\n .d-lg-block {\n display: block !important; }\n .d-lg-table {\n display: table !important; }\n .d-lg-table-row {\n display: table-row !important; }\n .d-lg-table-cell {\n display: table-cell !important; }\n .d-lg-flex {\n display: flex !important; }\n .d-lg-inline-flex {\n display: inline-flex !important; } }\n\n@media (min-width: 1200px) {\n .d-xl-none {\n display: none !important; }\n .d-xl-inline {\n display: inline !important; }\n .d-xl-inline-block {\n display: inline-block !important; }\n .d-xl-block {\n display: block !important; }\n .d-xl-table {\n display: table !important; }\n .d-xl-table-row {\n display: table-row !important; }\n .d-xl-table-cell {\n display: table-cell !important; }\n .d-xl-flex {\n display: flex !important; }\n .d-xl-inline-flex {\n display: inline-flex !important; } }\n\n@media print {\n .d-print-none {\n display: none !important; }\n .d-print-inline {\n display: inline !important; }\n .d-print-inline-block {\n display: inline-block !important; }\n .d-print-block {\n display: block !important; }\n .d-print-table {\n display: table !important; }\n .d-print-table-row {\n display: table-row !important; }\n .d-print-table-cell {\n display: table-cell !important; }\n .d-print-flex {\n display: flex !important; }\n .d-print-inline-flex {\n display: inline-flex !important; } }\n\n.embed-responsive {\n position: relative;\n display: block;\n width: 100%;\n padding: 0;\n overflow: hidden; }\n .embed-responsive::before {\n display: block;\n content: \"\"; }\n .embed-responsive .embed-responsive-item,\n .embed-responsive iframe,\n .embed-responsive embed,\n .embed-responsive object,\n .embed-responsive video {\n position: absolute;\n top: 0;\n bottom: 0;\n left: 0;\n width: 100%;\n height: 100%;\n border: 0; }\n\n.embed-responsive-21by9::before {\n padding-top: 42.85714%; }\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%; }\n\n.embed-responsive-4by3::before {\n padding-top: 75%; }\n\n.embed-responsive-1by1::before {\n padding-top: 100%; }\n\n.embed-responsive-21by9::before {\n padding-top: 42.85714%; }\n\n.embed-responsive-16by9::before {\n padding-top: 56.25%; }\n\n.embed-responsive-4by3::before {\n padding-top: 75%; }\n\n.embed-responsive-1by1::before {\n padding-top: 100%; }\n\n.flex-row {\n flex-direction: row !important; }\n\n.flex-column, .nav-tabs.nav-tabs-vertical, .nav-tabs.nav-tabs-vertical-custom, .nav-pills.nav-pills-vertical {\n flex-direction: column !important; }\n\n.flex-row-reverse {\n flex-direction: row-reverse !important; }\n\n.flex-column-reverse {\n flex-direction: column-reverse !important; }\n\n.flex-wrap {\n flex-wrap: wrap !important; }\n\n.flex-nowrap {\n flex-wrap: nowrap !important; }\n\n.flex-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n\n.flex-fill {\n flex: 1 1 auto !important; }\n\n.flex-grow-0 {\n flex-grow: 0 !important; }\n\n.flex-grow-1 {\n flex-grow: 1 !important; }\n\n.flex-shrink-0 {\n flex-shrink: 0 !important; }\n\n.flex-shrink-1 {\n flex-shrink: 1 !important; }\n\n.justify-content-start {\n justify-content: flex-start !important; }\n\n.justify-content-end {\n justify-content: flex-end !important; }\n\n.justify-content-center {\n justify-content: center !important; }\n\n.justify-content-between, .page-header {\n justify-content: space-between !important; }\n\n.justify-content-around {\n justify-content: space-around !important; }\n\n.align-items-start {\n align-items: flex-start !important; }\n\n.align-items-end {\n align-items: flex-end !important; }\n\n.align-items-center, .page-header, .loader-demo-box, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-item {\n align-items: center !important; }\n\n.align-items-baseline {\n align-items: baseline !important; }\n\n.align-items-stretch {\n align-items: stretch !important; }\n\n.align-content-start {\n align-content: flex-start !important; }\n\n.align-content-end {\n align-content: flex-end !important; }\n\n.align-content-center {\n align-content: center !important; }\n\n.align-content-between {\n align-content: space-between !important; }\n\n.align-content-around {\n align-content: space-around !important; }\n\n.align-content-stretch {\n align-content: stretch !important; }\n\n.align-self-auto {\n align-self: auto !important; }\n\n.align-self-start {\n align-self: flex-start !important; }\n\n.align-self-end {\n align-self: flex-end !important; }\n\n.align-self-center {\n align-self: center !important; }\n\n.align-self-baseline {\n align-self: baseline !important; }\n\n.align-self-stretch {\n align-self: stretch !important; }\n\n@media (min-width: 576px) {\n .flex-sm-row {\n flex-direction: row !important; }\n .flex-sm-column {\n flex-direction: column !important; }\n .flex-sm-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-sm-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-sm-wrap {\n flex-wrap: wrap !important; }\n .flex-sm-nowrap {\n flex-wrap: nowrap !important; }\n .flex-sm-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .flex-sm-fill {\n flex: 1 1 auto !important; }\n .flex-sm-grow-0 {\n flex-grow: 0 !important; }\n .flex-sm-grow-1 {\n flex-grow: 1 !important; }\n .flex-sm-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-sm-shrink-1 {\n flex-shrink: 1 !important; }\n .justify-content-sm-start {\n justify-content: flex-start !important; }\n .justify-content-sm-end {\n justify-content: flex-end !important; }\n .justify-content-sm-center {\n justify-content: center !important; }\n .justify-content-sm-between {\n justify-content: space-between !important; }\n .justify-content-sm-around {\n justify-content: space-around !important; }\n .align-items-sm-start {\n align-items: flex-start !important; }\n .align-items-sm-end {\n align-items: flex-end !important; }\n .align-items-sm-center {\n align-items: center !important; }\n .align-items-sm-baseline {\n align-items: baseline !important; }\n .align-items-sm-stretch {\n align-items: stretch !important; }\n .align-content-sm-start {\n align-content: flex-start !important; }\n .align-content-sm-end {\n align-content: flex-end !important; }\n .align-content-sm-center {\n align-content: center !important; }\n .align-content-sm-between {\n align-content: space-between !important; }\n .align-content-sm-around {\n align-content: space-around !important; }\n .align-content-sm-stretch {\n align-content: stretch !important; }\n .align-self-sm-auto {\n align-self: auto !important; }\n .align-self-sm-start {\n align-self: flex-start !important; }\n .align-self-sm-end {\n align-self: flex-end !important; }\n .align-self-sm-center {\n align-self: center !important; }\n .align-self-sm-baseline {\n align-self: baseline !important; }\n .align-self-sm-stretch {\n align-self: stretch !important; } }\n\n@media (min-width: 768px) {\n .flex-md-row {\n flex-direction: row !important; }\n .flex-md-column {\n flex-direction: column !important; }\n .flex-md-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-md-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-md-wrap {\n flex-wrap: wrap !important; }\n .flex-md-nowrap {\n flex-wrap: nowrap !important; }\n .flex-md-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .flex-md-fill {\n flex: 1 1 auto !important; }\n .flex-md-grow-0 {\n flex-grow: 0 !important; }\n .flex-md-grow-1 {\n flex-grow: 1 !important; }\n .flex-md-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-md-shrink-1 {\n flex-shrink: 1 !important; }\n .justify-content-md-start {\n justify-content: flex-start !important; }\n .justify-content-md-end {\n justify-content: flex-end !important; }\n .justify-content-md-center {\n justify-content: center !important; }\n .justify-content-md-between {\n justify-content: space-between !important; }\n .justify-content-md-around {\n justify-content: space-around !important; }\n .align-items-md-start {\n align-items: flex-start !important; }\n .align-items-md-end {\n align-items: flex-end !important; }\n .align-items-md-center {\n align-items: center !important; }\n .align-items-md-baseline {\n align-items: baseline !important; }\n .align-items-md-stretch {\n align-items: stretch !important; }\n .align-content-md-start {\n align-content: flex-start !important; }\n .align-content-md-end {\n align-content: flex-end !important; }\n .align-content-md-center {\n align-content: center !important; }\n .align-content-md-between {\n align-content: space-between !important; }\n .align-content-md-around {\n align-content: space-around !important; }\n .align-content-md-stretch {\n align-content: stretch !important; }\n .align-self-md-auto {\n align-self: auto !important; }\n .align-self-md-start {\n align-self: flex-start !important; }\n .align-self-md-end {\n align-self: flex-end !important; }\n .align-self-md-center {\n align-self: center !important; }\n .align-self-md-baseline {\n align-self: baseline !important; }\n .align-self-md-stretch {\n align-self: stretch !important; } }\n\n@media (min-width: 992px) {\n .flex-lg-row {\n flex-direction: row !important; }\n .flex-lg-column {\n flex-direction: column !important; }\n .flex-lg-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-lg-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-lg-wrap {\n flex-wrap: wrap !important; }\n .flex-lg-nowrap {\n flex-wrap: nowrap !important; }\n .flex-lg-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .flex-lg-fill {\n flex: 1 1 auto !important; }\n .flex-lg-grow-0 {\n flex-grow: 0 !important; }\n .flex-lg-grow-1 {\n flex-grow: 1 !important; }\n .flex-lg-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-lg-shrink-1 {\n flex-shrink: 1 !important; }\n .justify-content-lg-start {\n justify-content: flex-start !important; }\n .justify-content-lg-end {\n justify-content: flex-end !important; }\n .justify-content-lg-center {\n justify-content: center !important; }\n .justify-content-lg-between {\n justify-content: space-between !important; }\n .justify-content-lg-around {\n justify-content: space-around !important; }\n .align-items-lg-start {\n align-items: flex-start !important; }\n .align-items-lg-end {\n align-items: flex-end !important; }\n .align-items-lg-center {\n align-items: center !important; }\n .align-items-lg-baseline {\n align-items: baseline !important; }\n .align-items-lg-stretch {\n align-items: stretch !important; }\n .align-content-lg-start {\n align-content: flex-start !important; }\n .align-content-lg-end {\n align-content: flex-end !important; }\n .align-content-lg-center {\n align-content: center !important; }\n .align-content-lg-between {\n align-content: space-between !important; }\n .align-content-lg-around {\n align-content: space-around !important; }\n .align-content-lg-stretch {\n align-content: stretch !important; }\n .align-self-lg-auto {\n align-self: auto !important; }\n .align-self-lg-start {\n align-self: flex-start !important; }\n .align-self-lg-end {\n align-self: flex-end !important; }\n .align-self-lg-center {\n align-self: center !important; }\n .align-self-lg-baseline {\n align-self: baseline !important; }\n .align-self-lg-stretch {\n align-self: stretch !important; } }\n\n@media (min-width: 1200px) {\n .flex-xl-row {\n flex-direction: row !important; }\n .flex-xl-column {\n flex-direction: column !important; }\n .flex-xl-row-reverse {\n flex-direction: row-reverse !important; }\n .flex-xl-column-reverse {\n flex-direction: column-reverse !important; }\n .flex-xl-wrap {\n flex-wrap: wrap !important; }\n .flex-xl-nowrap {\n flex-wrap: nowrap !important; }\n .flex-xl-wrap-reverse {\n flex-wrap: wrap-reverse !important; }\n .flex-xl-fill {\n flex: 1 1 auto !important; }\n .flex-xl-grow-0 {\n flex-grow: 0 !important; }\n .flex-xl-grow-1 {\n flex-grow: 1 !important; }\n .flex-xl-shrink-0 {\n flex-shrink: 0 !important; }\n .flex-xl-shrink-1 {\n flex-shrink: 1 !important; }\n .justify-content-xl-start {\n justify-content: flex-start !important; }\n .justify-content-xl-end {\n justify-content: flex-end !important; }\n .justify-content-xl-center {\n justify-content: center !important; }\n .justify-content-xl-between {\n justify-content: space-between !important; }\n .justify-content-xl-around {\n justify-content: space-around !important; }\n .align-items-xl-start {\n align-items: flex-start !important; }\n .align-items-xl-end {\n align-items: flex-end !important; }\n .align-items-xl-center {\n align-items: center !important; }\n .align-items-xl-baseline {\n align-items: baseline !important; }\n .align-items-xl-stretch {\n align-items: stretch !important; }\n .align-content-xl-start {\n align-content: flex-start !important; }\n .align-content-xl-end {\n align-content: flex-end !important; }\n .align-content-xl-center {\n align-content: center !important; }\n .align-content-xl-between {\n align-content: space-between !important; }\n .align-content-xl-around {\n align-content: space-around !important; }\n .align-content-xl-stretch {\n align-content: stretch !important; }\n .align-self-xl-auto {\n align-self: auto !important; }\n .align-self-xl-start {\n align-self: flex-start !important; }\n .align-self-xl-end {\n align-self: flex-end !important; }\n .align-self-xl-center {\n align-self: center !important; }\n .align-self-xl-baseline {\n align-self: baseline !important; }\n .align-self-xl-stretch {\n align-self: stretch !important; } }\n\n.float-left {\n float: left !important; }\n\n.float-right {\n float: right !important; }\n\n.float-none {\n float: none !important; }\n\n@media (min-width: 576px) {\n .float-sm-left {\n float: left !important; }\n .float-sm-right {\n float: right !important; }\n .float-sm-none {\n float: none !important; } }\n\n@media (min-width: 768px) {\n .float-md-left {\n float: left !important; }\n .float-md-right {\n float: right !important; }\n .float-md-none {\n float: none !important; } }\n\n@media (min-width: 992px) {\n .float-lg-left {\n float: left !important; }\n .float-lg-right {\n float: right !important; }\n .float-lg-none {\n float: none !important; } }\n\n@media (min-width: 1200px) {\n .float-xl-left {\n float: left !important; }\n .float-xl-right {\n float: right !important; }\n .float-xl-none {\n float: none !important; } }\n\n.user-select-all {\n user-select: all !important; }\n\n.user-select-auto {\n user-select: auto !important; }\n\n.user-select-none {\n user-select: none !important; }\n\n.overflow-auto {\n overflow: auto !important; }\n\n.overflow-hidden {\n overflow: hidden !important; }\n\n.position-static {\n position: static !important; }\n\n.position-relative {\n position: relative !important; }\n\n.position-absolute {\n position: absolute !important; }\n\n.position-fixed {\n position: fixed !important; }\n\n.position-sticky {\n position: sticky !important; }\n\n.fixed-top {\n position: fixed;\n top: 0;\n right: 0;\n left: 0;\n z-index: 1030; }\n\n.fixed-bottom {\n position: fixed;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1030; }\n\n@supports (position: sticky) {\n .sticky-top {\n position: sticky;\n top: 0;\n z-index: 1020; } }\n\n.sr-only {\n position: absolute;\n width: 1px;\n height: 1px;\n padding: 0;\n margin: -1px;\n overflow: hidden;\n clip: rect(0, 0, 0, 0);\n white-space: nowrap;\n border: 0; }\n\n.sr-only-focusable:active, .sr-only-focusable:focus {\n position: static;\n width: auto;\n height: auto;\n overflow: visible;\n clip: auto;\n white-space: normal; }\n\n.shadow-sm {\n box-shadow: 0 0.125rem 0.25rem rgba(0, 0, 0, 0.075) !important; }\n\n.shadow {\n box-shadow: 0 0.5rem 1rem rgba(0, 0, 0, 0.15) !important; }\n\n.shadow-lg {\n box-shadow: 0 1rem 3rem rgba(0, 0, 0, 0.175) !important; }\n\n.shadow-none {\n box-shadow: none !important; }\n\n.w-25 {\n width: 25% !important; }\n\n.w-50 {\n width: 50% !important; }\n\n.w-75 {\n width: 75% !important; }\n\n.w-100 {\n width: 100% !important; }\n\n.w-auto {\n width: auto !important; }\n\n.h-25 {\n height: 25% !important; }\n\n.h-50 {\n height: 50% !important; }\n\n.h-75 {\n height: 75% !important; }\n\n.h-100 {\n height: 100% !important; }\n\n.h-auto {\n height: auto !important; }\n\n.mw-100 {\n max-width: 100% !important; }\n\n.mh-100 {\n max-height: 100% !important; }\n\n.min-vw-100 {\n min-width: 100vw !important; }\n\n.min-vh-100 {\n min-height: 100vh !important; }\n\n.vw-100 {\n width: 100vw !important; }\n\n.vh-100 {\n height: 100vh !important; }\n\n.m-0 {\n margin: 0 !important; }\n\n.mt-0, .demo-modal .modal-dialog,\n.my-0 {\n margin-top: 0 !important; }\n\n.mr-0, .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-item i,\n.mx-0 {\n margin-right: 0 !important; }\n\n.mb-0,\n.my-0 {\n margin-bottom: 0 !important; }\n\n.ml-0, .rtl .preview-list .preview-item .preview-thumbnail .preview-icon i, .rtl .navbar .navbar-menu-wrapper .search-field,\n.mx-0 {\n margin-left: 0 !important; }\n\n.m-1 {\n margin: 0.25rem !important; }\n\n.mt-1,\n.my-1 {\n margin-top: 0.25rem !important; }\n\n.mr-1,\n.mx-1 {\n margin-right: 0.25rem !important; }\n\n.mb-1,\n.my-1 {\n margin-bottom: 0.25rem !important; }\n\n.ml-1,\n.mx-1 {\n margin-left: 0.25rem !important; }\n\n.m-2 {\n margin: 0.5rem !important; }\n\n.mt-2, .template-demo > .btn-group,\n.template-demo > .btn-group-vertical, .template-demo .circle-progress,\n.my-2 {\n margin-top: 0.5rem !important; }\n\n.mr-2, .template-demo > .btn-group,\n.template-demo > .btn-group-vertical, .template-demo > .dropdown,\n.mx-2 {\n margin-right: 0.5rem !important; }\n\n.mb-2,\n.my-2 {\n margin-bottom: 0.5rem !important; }\n\n.ml-2, .btn-toolbar .btn-group + .btn-group,\n.mx-2 {\n margin-left: 0.5rem !important; }\n\n.m-3 {\n margin: 1rem !important; }\n\n.mt-3, .template-demo > .btn, .template-demo > .btn-toolbar,\n.my-3 {\n margin-top: 1rem !important; }\n\n.mr-3, .template-demo > .btn, .template-demo > .btn-toolbar,\n.mx-3 {\n margin-right: 1rem !important; }\n\n.mb-3, .template-demo .circle-progress-block, .lock-screen .card .card-body img, .lock-screen .card .card-body p,\n.my-3 {\n margin-bottom: 1rem !important; }\n\n.ml-3,\n.mx-3 {\n margin-left: 1rem !important; }\n\n.m-4 {\n margin: 1.5rem !important; }\n\n.mt-4,\n.my-4 {\n margin-top: 1.5rem !important; }\n\n.mr-4, .rtl .navbar .navbar-menu-wrapper .search-field,\n.mx-4 {\n margin-right: 1.5rem !important; }\n\n.mb-4,\n.my-4 {\n margin-bottom: 1.5rem !important; }\n\n.ml-4,\n.mx-4 {\n margin-left: 1.5rem !important; }\n\n.m-5 {\n margin: 3rem !important; }\n\n.mt-5,\n.my-5 {\n margin-top: 3rem !important; }\n\n.mr-5,\n.mx-5 {\n margin-right: 3rem !important; }\n\n.mb-5,\n.my-5 {\n margin-bottom: 3rem !important; }\n\n.ml-5,\n.mx-5 {\n margin-left: 3rem !important; }\n\n.p-0 {\n padding: 0 !important; }\n\n.pt-0,\n.py-0 {\n padding-top: 0 !important; }\n\n.pr-0,\n.px-0 {\n padding-right: 0 !important; }\n\n.pb-0,\n.py-0 {\n padding-bottom: 0 !important; }\n\n.pl-0,\n.px-0 {\n padding-left: 0 !important; }\n\n.p-1 {\n padding: 0.25rem !important; }\n\n.pt-1,\n.py-1 {\n padding-top: 0.25rem !important; }\n\n.pr-1,\n.px-1 {\n padding-right: 0.25rem !important; }\n\n.pb-1,\n.py-1 {\n padding-bottom: 0.25rem !important; }\n\n.pl-1,\n.px-1 {\n padding-left: 0.25rem !important; }\n\n.p-2 {\n padding: 0.5rem !important; }\n\n.pt-2,\n.py-2 {\n padding-top: 0.5rem !important; }\n\n.pr-2,\n.px-2,\n.template-demo .circle-progress-block {\n padding-right: 0.5rem !important; }\n\n.pb-2,\n.py-2 {\n padding-bottom: 0.5rem !important; }\n\n.pl-2,\n.px-2,\n.template-demo .circle-progress-block {\n padding-left: 0.5rem !important; }\n\n.p-3 {\n padding: 1rem !important; }\n\n.pt-3,\n.py-3 {\n padding-top: 1rem !important; }\n\n.pr-3,\n.px-3 {\n padding-right: 1rem !important; }\n\n.pb-3,\n.py-3 {\n padding-bottom: 1rem !important; }\n\n.pl-3,\n.px-3 {\n padding-left: 1rem !important; }\n\n.p-4 {\n padding: 1.5rem !important; }\n\n.pt-4,\n.py-4 {\n padding-top: 1.5rem !important; }\n\n.pr-4,\n.px-4 {\n padding-right: 1.5rem !important; }\n\n.pb-4,\n.py-4 {\n padding-bottom: 1.5rem !important; }\n\n.pl-4,\n.px-4 {\n padding-left: 1.5rem !important; }\n\n.p-5 {\n padding: 3rem !important; }\n\n.pt-5,\n.py-5 {\n padding-top: 3rem !important; }\n\n.pr-5,\n.px-5 {\n padding-right: 3rem !important; }\n\n.pb-5,\n.py-5 {\n padding-bottom: 3rem !important; }\n\n.pl-5,\n.px-5 {\n padding-left: 3rem !important; }\n\n.m-n1 {\n margin: -0.25rem !important; }\n\n.mt-n1,\n.my-n1 {\n margin-top: -0.25rem !important; }\n\n.mr-n1,\n.mx-n1 {\n margin-right: -0.25rem !important; }\n\n.mb-n1,\n.my-n1 {\n margin-bottom: -0.25rem !important; }\n\n.ml-n1,\n.mx-n1 {\n margin-left: -0.25rem !important; }\n\n.m-n2 {\n margin: -0.5rem !important; }\n\n.mt-n2,\n.my-n2 {\n margin-top: -0.5rem !important; }\n\n.mr-n2,\n.mx-n2 {\n margin-right: -0.5rem !important; }\n\n.mb-n2,\n.my-n2 {\n margin-bottom: -0.5rem !important; }\n\n.ml-n2,\n.mx-n2 {\n margin-left: -0.5rem !important; }\n\n.m-n3 {\n margin: -1rem !important; }\n\n.mt-n3,\n.my-n3 {\n margin-top: -1rem !important; }\n\n.mr-n3,\n.mx-n3 {\n margin-right: -1rem !important; }\n\n.mb-n3,\n.my-n3 {\n margin-bottom: -1rem !important; }\n\n.ml-n3,\n.mx-n3 {\n margin-left: -1rem !important; }\n\n.m-n4 {\n margin: -1.5rem !important; }\n\n.mt-n4,\n.my-n4 {\n margin-top: -1.5rem !important; }\n\n.mr-n4,\n.mx-n4 {\n margin-right: -1.5rem !important; }\n\n.mb-n4,\n.my-n4 {\n margin-bottom: -1.5rem !important; }\n\n.ml-n4,\n.mx-n4 {\n margin-left: -1.5rem !important; }\n\n.m-n5 {\n margin: -3rem !important; }\n\n.mt-n5,\n.my-n5 {\n margin-top: -3rem !important; }\n\n.mr-n5,\n.mx-n5 {\n margin-right: -3rem !important; }\n\n.mb-n5,\n.my-n5 {\n margin-bottom: -3rem !important; }\n\n.ml-n5,\n.mx-n5 {\n margin-left: -3rem !important; }\n\n.m-auto {\n margin: auto !important; }\n\n.mt-auto,\n.my-auto {\n margin-top: auto !important; }\n\n.mr-auto,\n.mx-auto {\n margin-right: auto !important; }\n\n.mb-auto,\n.my-auto {\n margin-bottom: auto !important; }\n\n.ml-auto,\n.mx-auto {\n margin-left: auto !important; }\n\n@media (min-width: 576px) {\n .m-sm-0 {\n margin: 0 !important; }\n .mt-sm-0,\n .my-sm-0 {\n margin-top: 0 !important; }\n .mr-sm-0,\n .mx-sm-0 {\n margin-right: 0 !important; }\n .mb-sm-0,\n .my-sm-0 {\n margin-bottom: 0 !important; }\n .ml-sm-0,\n .mx-sm-0 {\n margin-left: 0 !important; }\n .m-sm-1 {\n margin: 0.25rem !important; }\n .mt-sm-1,\n .my-sm-1 {\n margin-top: 0.25rem !important; }\n .mr-sm-1,\n .mx-sm-1 {\n margin-right: 0.25rem !important; }\n .mb-sm-1,\n .my-sm-1 {\n margin-bottom: 0.25rem !important; }\n .ml-sm-1,\n .mx-sm-1 {\n margin-left: 0.25rem !important; }\n .m-sm-2 {\n margin: 0.5rem !important; }\n .mt-sm-2,\n .my-sm-2 {\n margin-top: 0.5rem !important; }\n .mr-sm-2,\n .mx-sm-2 {\n margin-right: 0.5rem !important; }\n .mb-sm-2,\n .my-sm-2 {\n margin-bottom: 0.5rem !important; }\n .ml-sm-2,\n .mx-sm-2 {\n margin-left: 0.5rem !important; }\n .m-sm-3 {\n margin: 1rem !important; }\n .mt-sm-3,\n .my-sm-3 {\n margin-top: 1rem !important; }\n .mr-sm-3,\n .mx-sm-3 {\n margin-right: 1rem !important; }\n .mb-sm-3,\n .my-sm-3 {\n margin-bottom: 1rem !important; }\n .ml-sm-3,\n .mx-sm-3 {\n margin-left: 1rem !important; }\n .m-sm-4 {\n margin: 1.5rem !important; }\n .mt-sm-4,\n .my-sm-4 {\n margin-top: 1.5rem !important; }\n .mr-sm-4,\n .mx-sm-4 {\n margin-right: 1.5rem !important; }\n .mb-sm-4,\n .my-sm-4 {\n margin-bottom: 1.5rem !important; }\n .ml-sm-4,\n .mx-sm-4 {\n margin-left: 1.5rem !important; }\n .m-sm-5 {\n margin: 3rem !important; }\n .mt-sm-5,\n .my-sm-5 {\n margin-top: 3rem !important; }\n .mr-sm-5,\n .mx-sm-5 {\n margin-right: 3rem !important; }\n .mb-sm-5,\n .my-sm-5 {\n margin-bottom: 3rem !important; }\n .ml-sm-5,\n .mx-sm-5 {\n margin-left: 3rem !important; }\n .p-sm-0 {\n padding: 0 !important; }\n .pt-sm-0,\n .py-sm-0 {\n padding-top: 0 !important; }\n .pr-sm-0,\n .px-sm-0 {\n padding-right: 0 !important; }\n .pb-sm-0,\n .py-sm-0 {\n padding-bottom: 0 !important; }\n .pl-sm-0,\n .px-sm-0 {\n padding-left: 0 !important; }\n .p-sm-1 {\n padding: 0.25rem !important; }\n .pt-sm-1,\n .py-sm-1 {\n padding-top: 0.25rem !important; }\n .pr-sm-1,\n .px-sm-1 {\n padding-right: 0.25rem !important; }\n .pb-sm-1,\n .py-sm-1 {\n padding-bottom: 0.25rem !important; }\n .pl-sm-1,\n .px-sm-1 {\n padding-left: 0.25rem !important; }\n .p-sm-2 {\n padding: 0.5rem !important; }\n .pt-sm-2,\n .py-sm-2 {\n padding-top: 0.5rem !important; }\n .pr-sm-2,\n .px-sm-2 {\n padding-right: 0.5rem !important; }\n .pb-sm-2,\n .py-sm-2 {\n padding-bottom: 0.5rem !important; }\n .pl-sm-2,\n .px-sm-2 {\n padding-left: 0.5rem !important; }\n .p-sm-3 {\n padding: 1rem !important; }\n .pt-sm-3,\n .py-sm-3 {\n padding-top: 1rem !important; }\n .pr-sm-3,\n .px-sm-3 {\n padding-right: 1rem !important; }\n .pb-sm-3,\n .py-sm-3 {\n padding-bottom: 1rem !important; }\n .pl-sm-3,\n .px-sm-3 {\n padding-left: 1rem !important; }\n .p-sm-4 {\n padding: 1.5rem !important; }\n .pt-sm-4,\n .py-sm-4 {\n padding-top: 1.5rem !important; }\n .pr-sm-4,\n .px-sm-4 {\n padding-right: 1.5rem !important; }\n .pb-sm-4,\n .py-sm-4 {\n padding-bottom: 1.5rem !important; }\n .pl-sm-4,\n .px-sm-4 {\n padding-left: 1.5rem !important; }\n .p-sm-5 {\n padding: 3rem !important; }\n .pt-sm-5,\n .py-sm-5 {\n padding-top: 3rem !important; }\n .pr-sm-5,\n .px-sm-5 {\n padding-right: 3rem !important; }\n .pb-sm-5,\n .py-sm-5 {\n padding-bottom: 3rem !important; }\n .pl-sm-5,\n .px-sm-5 {\n padding-left: 3rem !important; }\n .m-sm-n1 {\n margin: -0.25rem !important; }\n .mt-sm-n1,\n .my-sm-n1 {\n margin-top: -0.25rem !important; }\n .mr-sm-n1,\n .mx-sm-n1 {\n margin-right: -0.25rem !important; }\n .mb-sm-n1,\n .my-sm-n1 {\n margin-bottom: -0.25rem !important; }\n .ml-sm-n1,\n .mx-sm-n1 {\n margin-left: -0.25rem !important; }\n .m-sm-n2 {\n margin: -0.5rem !important; }\n .mt-sm-n2,\n .my-sm-n2 {\n margin-top: -0.5rem !important; }\n .mr-sm-n2,\n .mx-sm-n2 {\n margin-right: -0.5rem !important; }\n .mb-sm-n2,\n .my-sm-n2 {\n margin-bottom: -0.5rem !important; }\n .ml-sm-n2,\n .mx-sm-n2 {\n margin-left: -0.5rem !important; }\n .m-sm-n3 {\n margin: -1rem !important; }\n .mt-sm-n3,\n .my-sm-n3 {\n margin-top: -1rem !important; }\n .mr-sm-n3,\n .mx-sm-n3 {\n margin-right: -1rem !important; }\n .mb-sm-n3,\n .my-sm-n3 {\n margin-bottom: -1rem !important; }\n .ml-sm-n3,\n .mx-sm-n3 {\n margin-left: -1rem !important; }\n .m-sm-n4 {\n margin: -1.5rem !important; }\n .mt-sm-n4,\n .my-sm-n4 {\n margin-top: -1.5rem !important; }\n .mr-sm-n4,\n .mx-sm-n4 {\n margin-right: -1.5rem !important; }\n .mb-sm-n4,\n .my-sm-n4 {\n margin-bottom: -1.5rem !important; }\n .ml-sm-n4,\n .mx-sm-n4 {\n margin-left: -1.5rem !important; }\n .m-sm-n5 {\n margin: -3rem !important; }\n .mt-sm-n5,\n .my-sm-n5 {\n margin-top: -3rem !important; }\n .mr-sm-n5,\n .mx-sm-n5 {\n margin-right: -3rem !important; }\n .mb-sm-n5,\n .my-sm-n5 {\n margin-bottom: -3rem !important; }\n .ml-sm-n5,\n .mx-sm-n5 {\n margin-left: -3rem !important; }\n .m-sm-auto {\n margin: auto !important; }\n .mt-sm-auto,\n .my-sm-auto {\n margin-top: auto !important; }\n .mr-sm-auto,\n .mx-sm-auto {\n margin-right: auto !important; }\n .mb-sm-auto,\n .my-sm-auto {\n margin-bottom: auto !important; }\n .ml-sm-auto,\n .mx-sm-auto {\n margin-left: auto !important; } }\n\n@media (min-width: 768px) {\n .m-md-0 {\n margin: 0 !important; }\n .mt-md-0,\n .my-md-0 {\n margin-top: 0 !important; }\n .mr-md-0,\n .mx-md-0 {\n margin-right: 0 !important; }\n .mb-md-0,\n .my-md-0 {\n margin-bottom: 0 !important; }\n .ml-md-0,\n .mx-md-0 {\n margin-left: 0 !important; }\n .m-md-1 {\n margin: 0.25rem !important; }\n .mt-md-1,\n .my-md-1 {\n margin-top: 0.25rem !important; }\n .mr-md-1,\n .mx-md-1 {\n margin-right: 0.25rem !important; }\n .mb-md-1,\n .my-md-1 {\n margin-bottom: 0.25rem !important; }\n .ml-md-1,\n .mx-md-1 {\n margin-left: 0.25rem !important; }\n .m-md-2 {\n margin: 0.5rem !important; }\n .mt-md-2,\n .my-md-2 {\n margin-top: 0.5rem !important; }\n .mr-md-2,\n .mx-md-2 {\n margin-right: 0.5rem !important; }\n .mb-md-2,\n .my-md-2 {\n margin-bottom: 0.5rem !important; }\n .ml-md-2,\n .mx-md-2 {\n margin-left: 0.5rem !important; }\n .m-md-3 {\n margin: 1rem !important; }\n .mt-md-3,\n .my-md-3 {\n margin-top: 1rem !important; }\n .mr-md-3,\n .mx-md-3 {\n margin-right: 1rem !important; }\n .mb-md-3,\n .my-md-3 {\n margin-bottom: 1rem !important; }\n .ml-md-3,\n .mx-md-3 {\n margin-left: 1rem !important; }\n .m-md-4 {\n margin: 1.5rem !important; }\n .mt-md-4,\n .my-md-4 {\n margin-top: 1.5rem !important; }\n .mr-md-4,\n .mx-md-4 {\n margin-right: 1.5rem !important; }\n .mb-md-4,\n .my-md-4 {\n margin-bottom: 1.5rem !important; }\n .ml-md-4,\n .mx-md-4 {\n margin-left: 1.5rem !important; }\n .m-md-5 {\n margin: 3rem !important; }\n .mt-md-5,\n .my-md-5 {\n margin-top: 3rem !important; }\n .mr-md-5,\n .mx-md-5 {\n margin-right: 3rem !important; }\n .mb-md-5,\n .my-md-5 {\n margin-bottom: 3rem !important; }\n .ml-md-5,\n .mx-md-5 {\n margin-left: 3rem !important; }\n .p-md-0 {\n padding: 0 !important; }\n .pt-md-0,\n .py-md-0 {\n padding-top: 0 !important; }\n .pr-md-0,\n .px-md-0 {\n padding-right: 0 !important; }\n .pb-md-0,\n .py-md-0 {\n padding-bottom: 0 !important; }\n .pl-md-0,\n .px-md-0 {\n padding-left: 0 !important; }\n .p-md-1 {\n padding: 0.25rem !important; }\n .pt-md-1,\n .py-md-1 {\n padding-top: 0.25rem !important; }\n .pr-md-1,\n .px-md-1 {\n padding-right: 0.25rem !important; }\n .pb-md-1,\n .py-md-1 {\n padding-bottom: 0.25rem !important; }\n .pl-md-1,\n .px-md-1 {\n padding-left: 0.25rem !important; }\n .p-md-2 {\n padding: 0.5rem !important; }\n .pt-md-2,\n .py-md-2 {\n padding-top: 0.5rem !important; }\n .pr-md-2,\n .px-md-2 {\n padding-right: 0.5rem !important; }\n .pb-md-2,\n .py-md-2 {\n padding-bottom: 0.5rem !important; }\n .pl-md-2,\n .px-md-2 {\n padding-left: 0.5rem !important; }\n .p-md-3 {\n padding: 1rem !important; }\n .pt-md-3,\n .py-md-3 {\n padding-top: 1rem !important; }\n .pr-md-3,\n .px-md-3 {\n padding-right: 1rem !important; }\n .pb-md-3,\n .py-md-3 {\n padding-bottom: 1rem !important; }\n .pl-md-3,\n .px-md-3 {\n padding-left: 1rem !important; }\n .p-md-4 {\n padding: 1.5rem !important; }\n .pt-md-4,\n .py-md-4 {\n padding-top: 1.5rem !important; }\n .pr-md-4,\n .px-md-4 {\n padding-right: 1.5rem !important; }\n .pb-md-4,\n .py-md-4 {\n padding-bottom: 1.5rem !important; }\n .pl-md-4,\n .px-md-4 {\n padding-left: 1.5rem !important; }\n .p-md-5 {\n padding: 3rem !important; }\n .pt-md-5,\n .py-md-5 {\n padding-top: 3rem !important; }\n .pr-md-5,\n .px-md-5 {\n padding-right: 3rem !important; }\n .pb-md-5,\n .py-md-5 {\n padding-bottom: 3rem !important; }\n .pl-md-5,\n .px-md-5 {\n padding-left: 3rem !important; }\n .m-md-n1 {\n margin: -0.25rem !important; }\n .mt-md-n1,\n .my-md-n1 {\n margin-top: -0.25rem !important; }\n .mr-md-n1,\n .mx-md-n1 {\n margin-right: -0.25rem !important; }\n .mb-md-n1,\n .my-md-n1 {\n margin-bottom: -0.25rem !important; }\n .ml-md-n1,\n .mx-md-n1 {\n margin-left: -0.25rem !important; }\n .m-md-n2 {\n margin: -0.5rem !important; }\n .mt-md-n2,\n .my-md-n2 {\n margin-top: -0.5rem !important; }\n .mr-md-n2,\n .mx-md-n2 {\n margin-right: -0.5rem !important; }\n .mb-md-n2,\n .my-md-n2 {\n margin-bottom: -0.5rem !important; }\n .ml-md-n2,\n .mx-md-n2 {\n margin-left: -0.5rem !important; }\n .m-md-n3 {\n margin: -1rem !important; }\n .mt-md-n3,\n .my-md-n3 {\n margin-top: -1rem !important; }\n .mr-md-n3,\n .mx-md-n3 {\n margin-right: -1rem !important; }\n .mb-md-n3,\n .my-md-n3 {\n margin-bottom: -1rem !important; }\n .ml-md-n3,\n .mx-md-n3 {\n margin-left: -1rem !important; }\n .m-md-n4 {\n margin: -1.5rem !important; }\n .mt-md-n4,\n .my-md-n4 {\n margin-top: -1.5rem !important; }\n .mr-md-n4,\n .mx-md-n4 {\n margin-right: -1.5rem !important; }\n .mb-md-n4,\n .my-md-n4 {\n margin-bottom: -1.5rem !important; }\n .ml-md-n4,\n .mx-md-n4 {\n margin-left: -1.5rem !important; }\n .m-md-n5 {\n margin: -3rem !important; }\n .mt-md-n5,\n .my-md-n5 {\n margin-top: -3rem !important; }\n .mr-md-n5,\n .mx-md-n5 {\n margin-right: -3rem !important; }\n .mb-md-n5,\n .my-md-n5 {\n margin-bottom: -3rem !important; }\n .ml-md-n5,\n .mx-md-n5 {\n margin-left: -3rem !important; }\n .m-md-auto {\n margin: auto !important; }\n .mt-md-auto,\n .my-md-auto {\n margin-top: auto !important; }\n .mr-md-auto,\n .mx-md-auto {\n margin-right: auto !important; }\n .mb-md-auto,\n .my-md-auto {\n margin-bottom: auto !important; }\n .ml-md-auto,\n .mx-md-auto {\n margin-left: auto !important; } }\n\n@media (min-width: 992px) {\n .m-lg-0 {\n margin: 0 !important; }\n .mt-lg-0,\n .my-lg-0 {\n margin-top: 0 !important; }\n .mr-lg-0,\n .mx-lg-0 {\n margin-right: 0 !important; }\n .mb-lg-0,\n .my-lg-0 {\n margin-bottom: 0 !important; }\n .ml-lg-0,\n .mx-lg-0 {\n margin-left: 0 !important; }\n .m-lg-1 {\n margin: 0.25rem !important; }\n .mt-lg-1,\n .my-lg-1 {\n margin-top: 0.25rem !important; }\n .mr-lg-1,\n .mx-lg-1 {\n margin-right: 0.25rem !important; }\n .mb-lg-1,\n .my-lg-1 {\n margin-bottom: 0.25rem !important; }\n .ml-lg-1,\n .mx-lg-1 {\n margin-left: 0.25rem !important; }\n .m-lg-2 {\n margin: 0.5rem !important; }\n .mt-lg-2,\n .my-lg-2 {\n margin-top: 0.5rem !important; }\n .mr-lg-2,\n .mx-lg-2 {\n margin-right: 0.5rem !important; }\n .mb-lg-2,\n .my-lg-2 {\n margin-bottom: 0.5rem !important; }\n .ml-lg-2,\n .mx-lg-2 {\n margin-left: 0.5rem !important; }\n .m-lg-3 {\n margin: 1rem !important; }\n .mt-lg-3,\n .my-lg-3 {\n margin-top: 1rem !important; }\n .mr-lg-3,\n .mx-lg-3 {\n margin-right: 1rem !important; }\n .mb-lg-3,\n .my-lg-3 {\n margin-bottom: 1rem !important; }\n .ml-lg-3,\n .mx-lg-3 {\n margin-left: 1rem !important; }\n .m-lg-4 {\n margin: 1.5rem !important; }\n .mt-lg-4,\n .my-lg-4 {\n margin-top: 1.5rem !important; }\n .mr-lg-4,\n .mx-lg-4 {\n margin-right: 1.5rem !important; }\n .mb-lg-4,\n .my-lg-4 {\n margin-bottom: 1.5rem !important; }\n .ml-lg-4,\n .mx-lg-4 {\n margin-left: 1.5rem !important; }\n .m-lg-5 {\n margin: 3rem !important; }\n .mt-lg-5,\n .my-lg-5 {\n margin-top: 3rem !important; }\n .mr-lg-5,\n .mx-lg-5 {\n margin-right: 3rem !important; }\n .mb-lg-5,\n .my-lg-5 {\n margin-bottom: 3rem !important; }\n .ml-lg-5,\n .mx-lg-5 {\n margin-left: 3rem !important; }\n .p-lg-0 {\n padding: 0 !important; }\n .pt-lg-0,\n .py-lg-0 {\n padding-top: 0 !important; }\n .pr-lg-0,\n .px-lg-0 {\n padding-right: 0 !important; }\n .pb-lg-0,\n .py-lg-0 {\n padding-bottom: 0 !important; }\n .pl-lg-0,\n .px-lg-0 {\n padding-left: 0 !important; }\n .p-lg-1 {\n padding: 0.25rem !important; }\n .pt-lg-1,\n .py-lg-1 {\n padding-top: 0.25rem !important; }\n .pr-lg-1,\n .px-lg-1 {\n padding-right: 0.25rem !important; }\n .pb-lg-1,\n .py-lg-1 {\n padding-bottom: 0.25rem !important; }\n .pl-lg-1,\n .px-lg-1 {\n padding-left: 0.25rem !important; }\n .p-lg-2 {\n padding: 0.5rem !important; }\n .pt-lg-2,\n .py-lg-2 {\n padding-top: 0.5rem !important; }\n .pr-lg-2,\n .px-lg-2 {\n padding-right: 0.5rem !important; }\n .pb-lg-2,\n .py-lg-2 {\n padding-bottom: 0.5rem !important; }\n .pl-lg-2,\n .px-lg-2 {\n padding-left: 0.5rem !important; }\n .p-lg-3 {\n padding: 1rem !important; }\n .pt-lg-3,\n .py-lg-3 {\n padding-top: 1rem !important; }\n .pr-lg-3,\n .px-lg-3 {\n padding-right: 1rem !important; }\n .pb-lg-3,\n .py-lg-3 {\n padding-bottom: 1rem !important; }\n .pl-lg-3,\n .px-lg-3 {\n padding-left: 1rem !important; }\n .p-lg-4 {\n padding: 1.5rem !important; }\n .pt-lg-4,\n .py-lg-4 {\n padding-top: 1.5rem !important; }\n .pr-lg-4,\n .px-lg-4 {\n padding-right: 1.5rem !important; }\n .pb-lg-4,\n .py-lg-4 {\n padding-bottom: 1.5rem !important; }\n .pl-lg-4,\n .px-lg-4 {\n padding-left: 1.5rem !important; }\n .p-lg-5 {\n padding: 3rem !important; }\n .pt-lg-5,\n .py-lg-5 {\n padding-top: 3rem !important; }\n .pr-lg-5,\n .px-lg-5 {\n padding-right: 3rem !important; }\n .pb-lg-5,\n .py-lg-5 {\n padding-bottom: 3rem !important; }\n .pl-lg-5,\n .px-lg-5 {\n padding-left: 3rem !important; }\n .m-lg-n1 {\n margin: -0.25rem !important; }\n .mt-lg-n1,\n .my-lg-n1 {\n margin-top: -0.25rem !important; }\n .mr-lg-n1,\n .mx-lg-n1 {\n margin-right: -0.25rem !important; }\n .mb-lg-n1,\n .my-lg-n1 {\n margin-bottom: -0.25rem !important; }\n .ml-lg-n1,\n .mx-lg-n1 {\n margin-left: -0.25rem !important; }\n .m-lg-n2 {\n margin: -0.5rem !important; }\n .mt-lg-n2,\n .my-lg-n2 {\n margin-top: -0.5rem !important; }\n .mr-lg-n2,\n .mx-lg-n2 {\n margin-right: -0.5rem !important; }\n .mb-lg-n2,\n .my-lg-n2 {\n margin-bottom: -0.5rem !important; }\n .ml-lg-n2,\n .mx-lg-n2 {\n margin-left: -0.5rem !important; }\n .m-lg-n3 {\n margin: -1rem !important; }\n .mt-lg-n3,\n .my-lg-n3 {\n margin-top: -1rem !important; }\n .mr-lg-n3,\n .mx-lg-n3 {\n margin-right: -1rem !important; }\n .mb-lg-n3,\n .my-lg-n3 {\n margin-bottom: -1rem !important; }\n .ml-lg-n3,\n .mx-lg-n3 {\n margin-left: -1rem !important; }\n .m-lg-n4 {\n margin: -1.5rem !important; }\n .mt-lg-n4,\n .my-lg-n4 {\n margin-top: -1.5rem !important; }\n .mr-lg-n4,\n .mx-lg-n4 {\n margin-right: -1.5rem !important; }\n .mb-lg-n4,\n .my-lg-n4 {\n margin-bottom: -1.5rem !important; }\n .ml-lg-n4,\n .mx-lg-n4 {\n margin-left: -1.5rem !important; }\n .m-lg-n5 {\n margin: -3rem !important; }\n .mt-lg-n5,\n .my-lg-n5 {\n margin-top: -3rem !important; }\n .mr-lg-n5,\n .mx-lg-n5 {\n margin-right: -3rem !important; }\n .mb-lg-n5,\n .my-lg-n5 {\n margin-bottom: -3rem !important; }\n .ml-lg-n5,\n .mx-lg-n5 {\n margin-left: -3rem !important; }\n .m-lg-auto {\n margin: auto !important; }\n .mt-lg-auto,\n .my-lg-auto {\n margin-top: auto !important; }\n .mr-lg-auto,\n .mx-lg-auto {\n margin-right: auto !important; }\n .mb-lg-auto,\n .my-lg-auto {\n margin-bottom: auto !important; }\n .ml-lg-auto,\n .mx-lg-auto {\n margin-left: auto !important; } }\n\n@media (min-width: 1200px) {\n .m-xl-0 {\n margin: 0 !important; }\n .mt-xl-0,\n .my-xl-0 {\n margin-top: 0 !important; }\n .mr-xl-0,\n .mx-xl-0 {\n margin-right: 0 !important; }\n .mb-xl-0,\n .my-xl-0 {\n margin-bottom: 0 !important; }\n .ml-xl-0,\n .mx-xl-0 {\n margin-left: 0 !important; }\n .m-xl-1 {\n margin: 0.25rem !important; }\n .mt-xl-1,\n .my-xl-1 {\n margin-top: 0.25rem !important; }\n .mr-xl-1,\n .mx-xl-1 {\n margin-right: 0.25rem !important; }\n .mb-xl-1,\n .my-xl-1 {\n margin-bottom: 0.25rem !important; }\n .ml-xl-1,\n .mx-xl-1 {\n margin-left: 0.25rem !important; }\n .m-xl-2 {\n margin: 0.5rem !important; }\n .mt-xl-2,\n .my-xl-2 {\n margin-top: 0.5rem !important; }\n .mr-xl-2,\n .mx-xl-2 {\n margin-right: 0.5rem !important; }\n .mb-xl-2,\n .my-xl-2 {\n margin-bottom: 0.5rem !important; }\n .ml-xl-2,\n .mx-xl-2 {\n margin-left: 0.5rem !important; }\n .m-xl-3 {\n margin: 1rem !important; }\n .mt-xl-3,\n .my-xl-3 {\n margin-top: 1rem !important; }\n .mr-xl-3,\n .mx-xl-3 {\n margin-right: 1rem !important; }\n .mb-xl-3,\n .my-xl-3 {\n margin-bottom: 1rem !important; }\n .ml-xl-3,\n .mx-xl-3 {\n margin-left: 1rem !important; }\n .m-xl-4 {\n margin: 1.5rem !important; }\n .mt-xl-4,\n .my-xl-4 {\n margin-top: 1.5rem !important; }\n .mr-xl-4,\n .mx-xl-4 {\n margin-right: 1.5rem !important; }\n .mb-xl-4,\n .my-xl-4 {\n margin-bottom: 1.5rem !important; }\n .ml-xl-4,\n .mx-xl-4 {\n margin-left: 1.5rem !important; }\n .m-xl-5 {\n margin: 3rem !important; }\n .mt-xl-5,\n .my-xl-5 {\n margin-top: 3rem !important; }\n .mr-xl-5,\n .mx-xl-5 {\n margin-right: 3rem !important; }\n .mb-xl-5,\n .my-xl-5 {\n margin-bottom: 3rem !important; }\n .ml-xl-5,\n .mx-xl-5 {\n margin-left: 3rem !important; }\n .p-xl-0 {\n padding: 0 !important; }\n .pt-xl-0,\n .py-xl-0 {\n padding-top: 0 !important; }\n .pr-xl-0,\n .px-xl-0 {\n padding-right: 0 !important; }\n .pb-xl-0,\n .py-xl-0 {\n padding-bottom: 0 !important; }\n .pl-xl-0,\n .px-xl-0 {\n padding-left: 0 !important; }\n .p-xl-1 {\n padding: 0.25rem !important; }\n .pt-xl-1,\n .py-xl-1 {\n padding-top: 0.25rem !important; }\n .pr-xl-1,\n .px-xl-1 {\n padding-right: 0.25rem !important; }\n .pb-xl-1,\n .py-xl-1 {\n padding-bottom: 0.25rem !important; }\n .pl-xl-1,\n .px-xl-1 {\n padding-left: 0.25rem !important; }\n .p-xl-2 {\n padding: 0.5rem !important; }\n .pt-xl-2,\n .py-xl-2 {\n padding-top: 0.5rem !important; }\n .pr-xl-2,\n .px-xl-2 {\n padding-right: 0.5rem !important; }\n .pb-xl-2,\n .py-xl-2 {\n padding-bottom: 0.5rem !important; }\n .pl-xl-2,\n .px-xl-2 {\n padding-left: 0.5rem !important; }\n .p-xl-3 {\n padding: 1rem !important; }\n .pt-xl-3,\n .py-xl-3 {\n padding-top: 1rem !important; }\n .pr-xl-3,\n .px-xl-3 {\n padding-right: 1rem !important; }\n .pb-xl-3,\n .py-xl-3 {\n padding-bottom: 1rem !important; }\n .pl-xl-3,\n .px-xl-3 {\n padding-left: 1rem !important; }\n .p-xl-4 {\n padding: 1.5rem !important; }\n .pt-xl-4,\n .py-xl-4 {\n padding-top: 1.5rem !important; }\n .pr-xl-4,\n .px-xl-4 {\n padding-right: 1.5rem !important; }\n .pb-xl-4,\n .py-xl-4 {\n padding-bottom: 1.5rem !important; }\n .pl-xl-4,\n .px-xl-4 {\n padding-left: 1.5rem !important; }\n .p-xl-5 {\n padding: 3rem !important; }\n .pt-xl-5,\n .py-xl-5 {\n padding-top: 3rem !important; }\n .pr-xl-5,\n .px-xl-5 {\n padding-right: 3rem !important; }\n .pb-xl-5,\n .py-xl-5 {\n padding-bottom: 3rem !important; }\n .pl-xl-5,\n .px-xl-5 {\n padding-left: 3rem !important; }\n .m-xl-n1 {\n margin: -0.25rem !important; }\n .mt-xl-n1,\n .my-xl-n1 {\n margin-top: -0.25rem !important; }\n .mr-xl-n1,\n .mx-xl-n1 {\n margin-right: -0.25rem !important; }\n .mb-xl-n1,\n .my-xl-n1 {\n margin-bottom: -0.25rem !important; }\n .ml-xl-n1,\n .mx-xl-n1 {\n margin-left: -0.25rem !important; }\n .m-xl-n2 {\n margin: -0.5rem !important; }\n .mt-xl-n2,\n .my-xl-n2 {\n margin-top: -0.5rem !important; }\n .mr-xl-n2,\n .mx-xl-n2 {\n margin-right: -0.5rem !important; }\n .mb-xl-n2,\n .my-xl-n2 {\n margin-bottom: -0.5rem !important; }\n .ml-xl-n2,\n .mx-xl-n2 {\n margin-left: -0.5rem !important; }\n .m-xl-n3 {\n margin: -1rem !important; }\n .mt-xl-n3,\n .my-xl-n3 {\n margin-top: -1rem !important; }\n .mr-xl-n3,\n .mx-xl-n3 {\n margin-right: -1rem !important; }\n .mb-xl-n3,\n .my-xl-n3 {\n margin-bottom: -1rem !important; }\n .ml-xl-n3,\n .mx-xl-n3 {\n margin-left: -1rem !important; }\n .m-xl-n4 {\n margin: -1.5rem !important; }\n .mt-xl-n4,\n .my-xl-n4 {\n margin-top: -1.5rem !important; }\n .mr-xl-n4,\n .mx-xl-n4 {\n margin-right: -1.5rem !important; }\n .mb-xl-n4,\n .my-xl-n4 {\n margin-bottom: -1.5rem !important; }\n .ml-xl-n4,\n .mx-xl-n4 {\n margin-left: -1.5rem !important; }\n .m-xl-n5 {\n margin: -3rem !important; }\n .mt-xl-n5,\n .my-xl-n5 {\n margin-top: -3rem !important; }\n .mr-xl-n5,\n .mx-xl-n5 {\n margin-right: -3rem !important; }\n .mb-xl-n5,\n .my-xl-n5 {\n margin-bottom: -3rem !important; }\n .ml-xl-n5,\n .mx-xl-n5 {\n margin-left: -3rem !important; }\n .m-xl-auto {\n margin: auto !important; }\n .mt-xl-auto,\n .my-xl-auto {\n margin-top: auto !important; }\n .mr-xl-auto,\n .mx-xl-auto {\n margin-right: auto !important; }\n .mb-xl-auto,\n .my-xl-auto {\n margin-bottom: auto !important; }\n .ml-xl-auto,\n .mx-xl-auto {\n margin-left: auto !important; } }\n\n.stretched-link::after {\n position: absolute;\n top: 0;\n right: 0;\n bottom: 0;\n left: 0;\n z-index: 1;\n pointer-events: auto;\n content: \"\";\n background-color: rgba(0, 0, 0, 0); }\n\n.text-monospace {\n font-family: SFMono-Regular, Menlo, Monaco, Consolas, \"Liberation Mono\", \"Courier New\", monospace !important; }\n\n.text-justify {\n text-align: justify !important; }\n\n.text-wrap {\n white-space: normal !important; }\n\n.text-nowrap {\n white-space: nowrap !important; }\n\n.text-truncate {\n overflow: hidden;\n text-overflow: ellipsis;\n white-space: nowrap; }\n\n.text-left {\n text-align: left !important; }\n\n.text-right {\n text-align: right !important; }\n\n.text-center {\n text-align: center !important; }\n\n@media (min-width: 576px) {\n .text-sm-left {\n text-align: left !important; }\n .text-sm-right {\n text-align: right !important; }\n .text-sm-center {\n text-align: center !important; } }\n\n@media (min-width: 768px) {\n .text-md-left {\n text-align: left !important; }\n .text-md-right {\n text-align: right !important; }\n .text-md-center {\n text-align: center !important; } }\n\n@media (min-width: 992px) {\n .text-lg-left {\n text-align: left !important; }\n .text-lg-right {\n text-align: right !important; }\n .text-lg-center {\n text-align: center !important; } }\n\n@media (min-width: 1200px) {\n .text-xl-left {\n text-align: left !important; }\n .text-xl-right {\n text-align: right !important; }\n .text-xl-center {\n text-align: center !important; } }\n\n.text-lowercase {\n text-transform: lowercase !important; }\n\n.text-uppercase {\n text-transform: uppercase !important; }\n\n.text-capitalize {\n text-transform: capitalize !important; }\n\n.font-weight-light {\n font-weight: 300 !important; }\n\n.font-weight-lighter {\n font-weight: lighter !important; }\n\n.font-weight-normal {\n font-weight: 400 !important; }\n\n.font-weight-bold {\n font-weight: 700 !important; }\n\n.font-weight-bolder {\n font-weight: bolder !important; }\n\n.font-italic {\n font-style: italic !important; }\n\n.text-white, .navbar.navbar-primary .navbar-menu-wrapper .nav-profile-text p, .navbar.navbar-secondary .navbar-menu-wrapper .nav-profile-text p, .navbar.navbar-success .navbar-menu-wrapper .nav-profile-text p, .navbar.navbar-info .navbar-menu-wrapper .nav-profile-text p, .navbar.navbar-warning .navbar-menu-wrapper .nav-profile-text p, .navbar.navbar-danger .navbar-menu-wrapper .nav-profile-text p, .navbar.navbar-light .navbar-menu-wrapper .nav-profile-text p, .navbar.navbar-dark .navbar-menu-wrapper .nav-profile-text p {\n color: #ffffff !important; }\n\n.text-primary {\n color: #0062ff !important; }\n\na.text-primary:hover, a.text-primary:focus {\n color: #0045b3 !important; }\n\n.text-secondary {\n color: #8e94a9 !important; }\n\na.text-secondary:hover, a.text-secondary:focus {\n color: #656c85 !important; }\n\n.text-success {\n color: #44ce42 !important; }\n\na.text-success:hover, a.text-success:focus {\n color: #2a9b28 !important; }\n\n.text-info {\n color: #a461d8 !important; }\n\na.text-info:hover, a.text-info:focus {\n color: #7f2fbe !important; }\n\n.text-warning {\n color: #ffc542 !important; }\n\na.text-warning:hover, a.text-warning:focus {\n color: #f5a900 !important; }\n\n.text-danger {\n color: #fc5a5a !important; }\n\na.text-danger:hover, a.text-danger:focus {\n color: #fb0f0f !important; }\n\n.text-light {\n color: #aab2bd !important; }\n\na.text-light:hover, a.text-light:focus {\n color: #7f8b9c !important; }\n\n.text-dark {\n color: #001737 !important; }\n\na.text-dark:hover, a.text-dark:focus {\n color: black !important; }\n\n.text-body {\n color: #a7afb7 !important; }\n\n.text-muted, .preview-list .preview-item .preview-item-content p .content-category {\n color: #a7afb7 !important; }\n\n.text-black-50 {\n color: rgba(0, 0, 0, 0.5) !important; }\n\n.text-white-50 {\n color: rgba(255, 255, 255, 0.5) !important; }\n\n.text-hide {\n font: 0/0 a;\n color: transparent;\n text-shadow: none;\n background-color: transparent;\n border: 0; }\n\n.text-decoration-none {\n text-decoration: none !important; }\n\n.text-break {\n word-break: break-word !important;\n word-wrap: break-word !important; }\n\n.text-reset {\n color: inherit !important; }\n\n.visible {\n visibility: visible !important; }\n\n.invisible {\n visibility: hidden !important; }\n\n@media print {\n *,\n *::before,\n *::after {\n text-shadow: none !important;\n box-shadow: none !important; }\n a:not(.btn) {\n text-decoration: underline; }\n abbr[title]::after {\n content: \" (\" attr(title) \")\"; }\n pre {\n white-space: pre-wrap !important; }\n pre,\n blockquote {\n border: 1px solid #adb5bd;\n page-break-inside: avoid; }\n thead {\n display: table-header-group; }\n tr,\n img {\n page-break-inside: avoid; }\n p,\n h2,\n h3 {\n orphans: 3;\n widows: 3; }\n h2,\n h3 {\n page-break-after: avoid; }\n @page {\n size: a3; }\n body {\n min-width: 992px !important; }\n .container {\n min-width: 992px !important; }\n .navbar {\n display: none; }\n .badge {\n border: 1px solid #000; }\n .table {\n border-collapse: collapse !important; }\n .table td,\n .table th {\n background-color: #ffffff !important; }\n .table-bordered th,\n .table-bordered td {\n border: 1px solid #dee2e6 !important; }\n .table-dark {\n color: inherit; }\n .table-dark th,\n .table-dark td,\n .table-dark thead th,\n .table-dark tbody + tbody {\n border-color: rgba(151, 151, 151, 0.3); }\n .table .thead-dark th {\n color: inherit;\n border-color: rgba(151, 151, 151, 0.3); } }\n\n/*-------------------------------------------------------------------*/\n/* === Template mixins === */\n/* Miscellaneous Mixins */\n/* Animation Mixins */\n@keyframes dropdownAnimation {\n from {\n opacity: 0;\n transform: translate3d(0, -30px, 0); }\n to {\n opacity: 1;\n transform: none;\n transform: translate3d(0, 0px, 0); } }\n\n.dropdownAnimation, .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu {\n animation-name: dropdownAnimation;\n -webkit-animation-duration: 0.25s;\n -moz-animation-duration: 0.25s;\n -ms-animation-duration: 0.25s;\n -o-animation-duration: 0.25s;\n animation-duration: 0.25s;\n -webkit-animation-fill-mode: both;\n -moz-animation-fill-mode: both;\n -ms-animation-fill-mode: both;\n -o-animation-fill-mode: both;\n animation-fill-mode: both; }\n\n@keyframes fadeOut {\n from {\n opacity: 1; }\n to {\n opacity: 0; } }\n\n.fadeOut {\n animation-name: fadeOut; }\n\n.infinite-spin {\n animation-name: spin;\n animation-duration: 3s;\n animation-iteration-count: infinite;\n animation-timing-function: linear; }\n\n@keyframes spin {\n from {\n transform: rotate(0deg); }\n to {\n transform: rotate(360deg); } }\n\n@keyframes fadeInUp {\n from {\n opacity: 0;\n transform: translate3d(0, 100%, 0); }\n to {\n opacity: 1;\n transform: none; } }\n\n.fadeInUp {\n animation-name: fadeInUp; }\n\n/*-------------------------------------------------------------------*/\n/* === Core Styles === */\n/* Reset Styles */\nbody {\n padding: 0;\n margin: 0;\n overflow-x: hidden; }\n\n.form-control, .select2-container--default .select2-selection--single, .select2-container--default .select2-selection--single .select2-search__field, .typeahead,\n.tt-query,\n.tt-hint, .form-control:focus, .select2-container--default .select2-selection--single:focus, .select2-container--default .select2-selection--single .select2-search__field:focus, .typeahead:focus,\n.tt-query:focus,\n.tt-hint:focus {\n -webkit-box-shadow: none;\n -moz-box-shadow: none; }\n\n.form-control, .select2-container--default .select2-selection--single, .select2-container--default .select2-selection--single .select2-search__field, .typeahead,\n.tt-query,\n.tt-hint {\n box-shadow: none; }\n\n.form-control:focus, .select2-container--default .select2-selection--single:focus, .select2-container--default .select2-selection--single .select2-search__field:focus, .typeahead:focus,\n.tt-query:focus,\n.tt-hint:focus {\n outline: 0;\n box-shadow: none; }\n\na,\ndiv,\nh1,\nh2,\nh3,\nh4,\nh5,\np,\nspan {\n text-shadow: none; }\n\n[type=button]:focus,\na:active,\na:focus,\na:visited,\nbutton::-moz-focus-inner,\ninput[type=reset]::-moz-focus-inner,\ninput[type=button]::-moz-focus-inner,\ninput[type=submit]::-moz-focus-inner,\ninput[type=file] > input[type=button]::-moz-focus-inner,\nselect::-moz-focus-inner {\n outline: 0; }\n\ninput, .form-control:focus, .select2-container--default .select2-selection--single:focus, .select2-container--default .select2-selection--single .select2-search__field:focus, .typeahead:focus,\n.tt-query:focus,\n.tt-hint:focus,\ninput:focus,\nselect:focus,\ntextarea:focus,\nbutton:focus {\n outline: none;\n outline-width: 0;\n outline-color: transparent;\n box-shadow: none;\n outline-style: none; }\n\ntextarea {\n resize: none;\n overflow-x: hidden; }\n\n.btn,\n.btn-group.open .dropdown-toggle,\n.btn:active,\n.btn:focus,\n.btn:hover,\n.btn:visited,\na,\na:active,\na:checked,\na:focus,\na:hover,\na:visited,\nbody,\nbutton,\nbutton:active,\nbutton:hover,\nbutton:visited,\ndiv,\ninput,\ninput:active,\ninput:focus,\ninput:hover,\ninput:visited,\nselect,\nselect:active,\nselect:focus,\nselect:visited,\ntextarea,\ntextarea:active,\ntextarea:focus,\ntextarea:hover,\ntextarea:visited {\n -webkit-box-shadow: none;\n -moz-box-shadow: none;\n box-shadow: none; }\n\n.btn.active.focus,\n.btn.active:focus,\n.btn.focus,\n.btn:active.focus,\n.btn:active:focus,\n.btn:focus,\nbutton,\nbutton:active,\nbutton:checked,\nbutton:focus,\nbutton:hover,\nbutton:visited {\n outline: 0;\n outline-offset: 0; }\n\n.bootstrap-select .dropdown-toggle:focus {\n outline: 0;\n outline-offset: 0; }\n\n.dropdown-menu > li > a:active,\n.dropdown-menu > li > a:focus,\n.dropdown-menu > li > a:hover,\n.dropdown-menu > li > a:visited {\n outline: 0; }\n\na:focus,\ninput:focus {\n border-color: transparent;\n outline: none; }\n\n/* Fonts */\n@font-face {\n font-family: 'nunito-light';\n src: url(\"../fonts/Nunito/Nunito-Light.eot\");\n /* IE9 Compat Modes */\n src: url(\"../fonts/Nunito/Nunito-Light.woff2\") format(\"woff2\"), url(\"../fonts/Nunito/Nunito-Light.woff\") format(\"woff\"), url(\"../fonts/Nunito/Nunito-Light.ttf\") format(\"truetype\"); }\n\n@font-face {\n font-family: 'nunito-regular';\n src: url(\"../fonts/Nunito/Nunito-Regular.eot\");\n /* IE9 Compat Modes */\n src: url(\"../fonts/Nunito/Nunito-Regular.woff2\") format(\"woff2\"), url(\"../fonts/Nunito/Nunito-Regular.woff\") format(\"woff\"), url(\"../fonts/Nunito/Nunito-Regular.ttf\") format(\"truetype\"); }\n\n@font-face {\n font-family: 'nunito-medium';\n src: url(\"../fonts/Nunito/Nunito-SemiBold.eot\");\n /* IE9 Compat Modes */\n src: url(\"../fonts/Nunito/Nunito-SemiBold.woff2\") format(\"woff2\"), url(\"../fonts/Nunito/Nunito-SemiBold.woff\") format(\"woff\"), url(\"../fonts/Nunito/Nunito-SemiBold.ttf\") format(\"truetype\"); }\n\n@font-face {\n font-family: 'nunito-bold';\n src: url(\"../fonts/Nunito/Nunito-Bold.eot\");\n /* IE9 Compat Modes */\n src: url(\"../fonts/Nunito/Nunito-Bold.woff2\") format(\"woff2\"), url(\"../fonts/Nunito/Nunito-Bold.woff\") format(\"woff\"), url(\"../fonts/Nunito/Nunito-Bold.ttf\") format(\"truetype\"); }\n\n.text-twitter {\n color: #2caae1; }\n\n.text-facebook {\n color: #3b579d; }\n\n.text-google {\n color: #dc4a38; }\n\n.text-linkedin {\n color: #0177b5; }\n\n.text-pinterest {\n color: #cc2127; }\n\n.text-youtube {\n color: #e52d27; }\n\n.text-github {\n color: #333333; }\n\n.text-behance {\n color: #1769ff; }\n\n.text-dribbble {\n color: #ea4c89; }\n\n.text-reddit {\n color: #ff4500; }\n\n.bg-twitter {\n background: #2caae1; }\n\n.bg-facebook {\n background: #3b579d; }\n\n.bg-google {\n background: #dc4a38; }\n\n.bg-linkedin {\n background: #0177b5; }\n\n.bg-pinterest {\n background: #cc2127; }\n\n.bg-youtube {\n background: #e52d27; }\n\n.bg-github {\n background: #333333; }\n\n.bg-behance {\n background: #1769ff; }\n\n.bg-dribbble {\n background: #ea4c89; }\n\n.bg-reddit {\n background: #ff4500; }\n\n/* Backgrounds */\n.bg-gradient-primary {\n background: linear-gradient(to right, #da8cff, #9a55ff); }\n\n.bg-gradient-secondary {\n background: linear-gradient(to right, #e7ebf0, #868e96); }\n\n.bg-gradient-success {\n background: linear-gradient(to right, #84d9d2, #07cdae); }\n\n.bg-gradient-info {\n background: linear-gradient(to right, #90caf9, #047edf 99%); }\n\n.bg-gradient-warning {\n background: linear-gradient(to right, #f6e384, #ffd500); }\n\n.bg-gradient-danger {\n background: linear-gradient(to right, #ffbf96, #fe7096); }\n\n.bg-gradient-light {\n background: linear-gradient(to bottom, #f4f4f4, #e4e4e9); }\n\n.bg-gradient-dark {\n background: linear-gradient(89deg, #5e7188, #3e4b5b); }\n\n.sidebar-grdient-dark {\n background: #6a008a;\n background: -moz-linear-gradient(top, #6a008a 0%, #6a008a 20%, #fa0053 100%);\n background: -webkit-gradient(left top, left bottom, color-stop(0%, #6a008a), color-stop(20%, #6a008a), color-stop(100%, #fa0053));\n background: -webkit-linear-gradient(top, #6a008a 0%, #6a008a 20%, #fa0053 100%);\n background: -o-linear-gradient(top, #6a008a 0%, #6a008a 20%, #fa0053 100%);\n background: -ms-linear-gradient(top, #6a008a 0%, #6a008a 20%, #fa0053 100%);\n background: linear-gradient(to bottom, #6a008a 0%, #6a008a 20%, #fa0053 100%);\n filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#6a008a', endColorstr='#fa0053', GradientType=0 );\n color: #ffffff; }\n\n/* Typography */\nbody {\n font-size: 1rem;\n font-family: \"nunito-regular\", sans-serif;\n font-weight: initial;\n line-height: normal;\n -webkit-font-smoothing: antialiased; }\n\nh1, h2, h3, h4, h5, h6,\n.h1, .h2, .h3, .h4, .h5, .h6 {\n font-family: \"nunito-regular\", sans-serif;\n font-weight: 600; }\n\np {\n font-size: 0.875rem; }\n\nh1, .h1 {\n font-size: 1.875rem; }\n\nh2, .h2 {\n font-size: 1.5rem; }\n\nh3, .h3 {\n font-size: 1.25rem; }\n\nh4, .h4 {\n font-size: 1.125rem; }\n\nh5, .h5 {\n font-size: 1rem; }\n\nh6, .h6 {\n font-size: 0.875rem; }\n\np {\n font-size: 0.875rem;\n line-height: 1.5; }\n\n.display-1 {\n font-size: 3.75rem; }\n @media (max-width: 991px) {\n .display-1 {\n font-size: 3rem; } }\n\n.display-2 {\n font-size: 3.125rem; }\n @media (max-width: 991px) {\n .display-2 {\n font-size: 2.5rem; } }\n\n.display-3 {\n font-size: 2.5rem; }\n @media (max-width: 991px) {\n .display-3 {\n font-size: 2rem; } }\n\n.display-4 {\n font-size: 1.875rem; }\n @media (max-width: 991px) {\n .display-4 {\n font-size: 1.5rem; } }\n\n.display-5 {\n font-size: 1.25rem; }\n @media (max-width: 991px) {\n .display-5 {\n font-size: 1rem; } }\n\n.blockquote {\n padding: 1.25rem;\n border: 1px solid rgba(151, 151, 151, 0.3); }\n\naddress p {\n margin-bottom: 0; }\n\n.blockquote-primary {\n border-color: #0062ff; }\n .blockquote-primary .blockquote-footer {\n color: #0062ff; }\n\n.blockquote-secondary {\n border-color: #8e94a9; }\n .blockquote-secondary .blockquote-footer {\n color: #8e94a9; }\n\n.blockquote-success {\n border-color: #44ce42; }\n .blockquote-success .blockquote-footer {\n color: #44ce42; }\n\n.blockquote-info {\n border-color: #a461d8; }\n .blockquote-info .blockquote-footer {\n color: #a461d8; }\n\n.blockquote-warning {\n border-color: #ffc542; }\n .blockquote-warning .blockquote-footer {\n color: #ffc542; }\n\n.blockquote-danger {\n border-color: #fc5a5a; }\n .blockquote-danger .blockquote-footer {\n color: #fc5a5a; }\n\n.blockquote-light {\n border-color: #aab2bd; }\n .blockquote-light .blockquote-footer {\n color: #aab2bd; }\n\n.blockquote-dark {\n border-color: #001737; }\n .blockquote-dark .blockquote-footer {\n color: #001737; }\n\n.error-page h1 {\n font-size: 12rem; }\n @media (max-width: 991px) {\n .error-page h1 {\n font-size: 8rem; } }\n\n.icon-lg {\n font-size: 3.438rem; }\n\n.icon-md {\n font-size: 1.875rem; }\n\n.icon-sm {\n font-size: 1rem; }\n\n/* Miscellanoeous */\nbody,\nhtml {\n overflow-x: hidden;\n padding-right: 0 !important; }\n\n*:-moz-full-screen,\n*:-webkit-full-screen,\n*:fullscreen *:-ms-fullscreen {\n overflow: auto; }\n\n.container-scroller {\n overflow: hidden; }\n\npre {\n background: #e8eff4;\n padding: 15px;\n font-size: 14px; }\n\ncode {\n padding: 5px;\n color: #fc5a5a;\n font-family: \"nunito-light\", sans-serif;\n font-size: 0.875rem;\n border-radius: 4px; }\n\n.page-header {\n margin: 0 1rem 1.5rem 1rem; }\n .page-header .breadcrumb {\n border: 0;\n margin-bottom: 0; }\n\n.page-title {\n color: #111;\n font-size: 1.125rem;\n margin-bottom: 0; }\n .page-title .page-title-icon {\n display: inline-block;\n width: 36px;\n height: 36px;\n border-radius: 4px;\n text-align: center;\n box-shadow: 0px 3px 8.3px 0.7px rgba(163, 93, 255, 0.35); }\n .page-title .page-title-icon i {\n font-size: .9375rem;\n line-height: 36px; }\n\n/* Footer */\n.footer {\n background: #f0f1f6;\n color: #aab2bd;\n border-top: none;\n padding: 1.5rem 3rem 1.5rem 3rem;\n transition: all 0.25s ease;\n -moz-transition: all 0.25s ease;\n -webkit-transition: all 0.25s ease;\n -ms-transition: all 0.25s ease;\n font-size: 0.875rem;\n font-family: \"nunito-regular\", sans-serif; }\n .footer .footer-inner-wraper {\n width: 100%;\n padding-right: 9px;\n padding-left: 9px;\n margin-right: auto;\n margin-left: auto; }\n .footer a {\n color: #a7afb7;\n font-size: inherit; }\n @media (max-width: 991px) {\n .footer {\n margin-left: 0;\n width: 100%; } }\n\n/* Utilities */\n.grid-margin, .purchase-popup {\n margin-bottom: 30px; }\n\n@media (min-width: 576px) {\n .grid-margin-sm-0 {\n margin-bottom: 0; } }\n\n@media (min-width: 768px) {\n .grid-margin-md-0 {\n margin-bottom: 0; } }\n\n@media (min-width: 992px) {\n .grid-margin-lg-0 {\n margin-bottom: 0; } }\n\n@media (min-width: 1200px) {\n .grid-margin-xl-0 {\n margin-bottom: 0; } }\n\n.img-lg {\n width: 92px;\n height: 92px; }\n\n.img-sm {\n width: 43px;\n height: 43px; }\n\n.img-xs {\n width: 37px;\n height: 37px; }\n\n.img-ss, .image-grouped .text-avatar,\n.image-grouped img {\n width: 26px;\n height: 26px; }\n\n.stretch-card {\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: stretch;\n align-items: stretch;\n -webkit-justify-content: stretch;\n justify-content: stretch; }\n .stretch-card > .card {\n width: 100%;\n min-width: 100%; }\n\n@media (min-width: 576px) {\n .border-right-sm {\n border-right: 1px solid rgba(151, 151, 151, 0.3); } }\n\n@media (min-width: 768px) {\n .border-right-md {\n border-right: 1px solid rgba(151, 151, 151, 0.3); } }\n\n@media (min-width: 992px) {\n .border-right-lg {\n border-right: 1px solid rgba(151, 151, 151, 0.3); } }\n\n@media (min-width: 576px) {\n .border-left-sm {\n border-left: 1px solid rgba(151, 151, 151, 0.3); } }\n\n@media (min-width: 768px) {\n .border-left-md {\n border-left: 1px solid rgba(151, 151, 151, 0.3); } }\n\n@media (min-width: 992px) {\n .border-left-lg {\n border-left: 1px solid rgba(151, 151, 151, 0.3); } }\n\n.text-gray, .card .card-subtitle {\n color: #8c8c8c; }\n\n.text-black {\n color: #000; }\n\n.text-small {\n font-size: 12px; }\n\n.flex-grow {\n flex-grow: 1; }\n\n.font-weight-light {\n font-family: \"nunito-light\", sans-serif; }\n\n.font-weight-bold {\n font-family: \"nunito-bold\", sans-serif; }\n\n.font-weight-normal {\n font-family: \"nunito-regular\", sans-serif; }\n\n.font-weight-medium {\n font-family: \"nunito-medium\", sans-serif; }\n\n.absolute-center {\n position: absolute;\n top: 51%;\n right: 0;\n left: 0;\n margin: auto;\n transform: translateY(-50%);\n -webkit-transform: translateY(-50%);\n -moz-transform: translateY(-50%);\n display: block; }\n\n.bg-dark-grey {\n background: #fff; }\n\n.image-grouped {\n display: flex; }\n .image-grouped .text-avatar,\n .image-grouped img {\n border-radius: 100%;\n margin-left: -10px;\n z-index: 0;\n border: 4px solid #fff;\n transform: scale(1);\n transition-duration: 0.3s;\n transition-timing-function: ease;\n transition-property: \"box-shadow\", \"z-index\", \"transform\", \"border-width\"; }\n .image-grouped .text-avatar:first-child,\n .image-grouped img:first-child {\n margin-left: 0; }\n .image-grouped .text-avatar:hover,\n .image-grouped img:hover {\n z-index: 1;\n box-shadow: 0 0 5px -2px rgba(0, 0, 0, 0.5);\n transform: scale(1.05);\n border-width: 0; }\n .image-grouped .text-avatar {\n color: #0062ff;\n font-size: 11px;\n font-weight: 600; }\n\n.text-transparent {\n opacity: 0.6; }\n\n.text-avatar {\n display: flex;\n justify-content: center;\n align-items: center;\n font-weight: 500; }\n\n.user-avatar {\n position: relative; }\n .user-avatar .edit-avatar-icon {\n position: absolute;\n bottom: 8%;\n left: 70px;\n height: 35px;\n width: 35px;\n border-radius: 100%;\n display: flex;\n align-items: center;\n justify-content: center;\n background: #aab2bd;\n color: #001737;\n border: 3px solid #ffffff; }\n .user-avatar .edit-avatar-icon i {\n font-size: 15px; }\n\n.dot-indicator {\n width: 10px;\n height: 10px;\n border-radius: 100%; }\n .dot-indicator.dot-indicator-sm {\n width: 6px;\n height: 6px; }\n\n.border-indicator {\n width: 10px;\n height: 10px;\n border-width: 2px;\n border-style: solid;\n border-color: rgba(151, 151, 151, 0.3);\n border-radius: 100%; }\n\n.dropdown-divider {\n border-color: rgba(151, 151, 151, 0.3); }\n\n.aligner-wrapper {\n position: relative; }\n\n.img-avatar {\n display: inline-block !important;\n width: 64px;\n height: 64px;\n border-radius: 50%; }\n .img-avatar.img-avatar48 {\n width: 48px;\n height: 48px; }\n .img-avatar.img-avatar-thumb {\n margin: .25rem;\n box-shadow: 0 0 0 0.25rem rgba(255, 255, 255, 0.3); }\n\n/* Demo Styles */\n.template-demo .slider-wrap {\n height: 100px; }\n\n.template-demo .progress {\n margin-top: 1.5rem; }\n\n.template-demo > h2,\n.template-demo > h3,\n.template-demo > h4,\n.template-demo > h5,\n.template-demo > h6,\n.template-demo > h1 {\n border-top: 1px solid rgba(151, 151, 151, 0.3);\n padding: 0.5rem 0 0; }\n\n.template-demo .ul-slider.noUi-horizontal {\n margin-top: 2rem; }\n\n.template-demo .ul-slider.noUi-vertical {\n margin-right: 2rem; }\n\n.template-demo > .dropdown {\n display: inline-block;\n margin-bottom: 0.5rem; }\n\n.template-demo nav .breadcrumb {\n margin-bottom: 1.375rem; }\n\n.template-demo nav:last-child .breadcrumb {\n margin-bottom: 0; }\n\n.template-demo .editable-form > .form-group {\n border-bottom: 1px solid rgba(151, 151, 151, 0.3);\n padding-bottom: 0.8rem;\n margin-bottom: 0.8rem; }\n\n.template-demo .circle-progress {\n padding: 15px; }\n\n.demo-modal {\n position: static;\n display: block; }\n .demo-modal .modal-dialog.modal-lg {\n max-width: 100%; }\n\n.loader-demo-box {\n width: 100%;\n height: 200px; }\n\n.dropdown-menu-static-demo {\n height: 250px;\n margin-bottom: 20px; }\n\n.rounded-legend ul li {\n list-style-type: none;\n color: #a7afb7;\n font-size: .75rem; }\n .rounded-legend ul li .legend-dots {\n width: 1rem;\n height: 1rem;\n border-radius: 100%;\n display: inline-block;\n vertical-align: text-bottom;\n margin-right: .5rem; }\n .rtl .rounded-legend ul li .legend-dots {\n margin-left: .5rem; }\n\n.rounded-legend.legend-horizontal {\n display: -webkit-flex;\n display: flex; }\n .rounded-legend.legend-horizontal ul li {\n display: inline-block;\n margin-right: 1.5rem; }\n .rtl .rounded-legend.legend-horizontal ul li {\n margin-right: auto;\n margin-left: 1.5rem; }\n\n.rounded-legend.legend-top-right ul {\n float: right; }\n .rtl .rounded-legend.legend-top-right ul {\n float: left; }\n\n.rounded-legend.legend-vertical ul li {\n margin-top: 1rem; }\n\n/*-------------------------------------------------------------------*/\n/* === Components === */\n/* Badges */\n.badge {\n border-radius: .25rem;\n font-size: 11px;\n font-weight: initial;\n line-height: 1;\n padding: .375rem .5625rem;\n font-family: \"nunito-medium\", sans-serif; }\n .badge.badge-pill {\n border-radius: 10rem; }\n\n/*Badge variations*/\n.badge-primary {\n border: 1px solid #0062ff;\n color: #ffffff; }\n\n.badge-secondary {\n border: 1px solid #8e94a9;\n color: #ffffff; }\n\n.badge-success, .preview-list .preview-item .preview-thumbnail .badge.badge-online {\n border: 1px solid #44ce42;\n color: #ffffff; }\n\n.badge-info, .preview-list .preview-item .preview-thumbnail .badge.badge-offline {\n border: 1px solid #a461d8;\n color: #ffffff; }\n\n.badge-warning, .preview-list .preview-item .preview-thumbnail .badge.badge-busy {\n border: 1px solid #ffc542;\n color: #ffffff; }\n\n.badge-danger {\n border: 1px solid #fc5a5a;\n color: #ffffff; }\n\n.badge-light {\n border: 1px solid #aab2bd;\n color: #ffffff; }\n\n.badge-dark {\n border: 1px solid #001737;\n color: #ffffff; }\n\n/*Badge gradient variations*/\n.badge-gradient-primary {\n background: linear-gradient(to right, #da8cff, #9a55ff);\n color: #ffffff; }\n\n.badge-gradient-secondary {\n background: linear-gradient(to right, #e7ebf0, #868e96);\n color: #ffffff; }\n\n.badge-gradient-success {\n background: linear-gradient(to right, #84d9d2, #07cdae);\n color: #ffffff; }\n\n.badge-gradient-info {\n background: linear-gradient(to right, #90caf9, #047edf 99%);\n color: #ffffff; }\n\n.badge-gradient-warning {\n background: linear-gradient(to right, #f6e384, #ffd500);\n color: #ffffff; }\n\n.badge-gradient-danger {\n background: linear-gradient(to right, #ffbf96, #fe7096);\n color: #ffffff; }\n\n.badge-gradient-light {\n background: linear-gradient(to bottom, #f4f4f4, #e4e4e9);\n color: #ffffff; }\n\n.badge-gradient-dark {\n background: linear-gradient(89deg, #5e7188, #3e4b5b);\n color: #ffffff; }\n\n/*Badge outlined variations*/\n.badge-outline-primary {\n color: #0062ff;\n border: 1px solid #0062ff; }\n\n.badge-outline-secondary {\n color: #8e94a9;\n border: 1px solid #8e94a9; }\n\n.badge-outline-success {\n color: #44ce42;\n border: 1px solid #44ce42; }\n\n.badge-outline-info {\n color: #a461d8;\n border: 1px solid #a461d8; }\n\n.badge-outline-warning {\n color: #ffc542;\n border: 1px solid #ffc542; }\n\n.badge-outline-danger {\n color: #fc5a5a;\n border: 1px solid #fc5a5a; }\n\n.badge-outline-light {\n color: #aab2bd;\n border: 1px solid #aab2bd; }\n\n.badge-outline-dark {\n color: #001737;\n border: 1px solid #001737; }\n\n/*Badge inverse variations*/\n.badge-inverse-primary {\n background: rgba(0, 98, 255, 0.3);\n color: #0062ff; }\n\n.badge-inverse-secondary {\n background: rgba(142, 148, 169, 0.3);\n color: #8e94a9; }\n\n.badge-inverse-success {\n background: rgba(68, 206, 66, 0.3);\n color: #44ce42; }\n\n.badge-inverse-info {\n background: rgba(164, 97, 216, 0.3);\n color: #a461d8; }\n\n.badge-inverse-warning {\n background: rgba(255, 197, 66, 0.3);\n color: #ffc542; }\n\n.badge-inverse-danger {\n background: rgba(252, 90, 90, 0.3);\n color: #fc5a5a; }\n\n.badge-inverse-light {\n background: rgba(170, 178, 189, 0.3);\n color: #aab2bd; }\n\n.badge-inverse-dark {\n background: rgba(0, 23, 55, 0.3);\n color: #001737; }\n\n/* Bootstrap Progress */\n.progress {\n border-radius: 3px;\n height: 8px; }\n .progress .progress-bar {\n border-radius: 3px; }\n .progress.grouped .progress-bar {\n border-radius: 0px; }\n .progress.grouped .progress-bar:last-child {\n border-radius: 0px 3px 3px 0px; }\n .progress.progress-sm {\n height: 0.375rem; }\n .progress.progress-md {\n height: 8px; }\n .progress.progress-lg {\n height: 15px; }\n .progress.progress-xl {\n height: 18px; }\n\n/* Buttons */\n.btn {\n font-size: 12px;\n line-height: 1;\n font-family: \"nunito-bold\", sans-serif;\n font-weight: 600;\n /* Buttons with only icons */\n /* Buttons with icon and text */ }\n .btn i {\n font-size: 12px; }\n .btn.btn-rounded {\n border-radius: 50px; }\n .btn.btn-fw {\n min-width: 150px; }\n .btn.btn-sm, .btn-group-sm > .btn {\n font-size: 0.875rem; }\n .btn.btn-lg, .btn-group-lg > .btn {\n font-size: 0.875rem; }\n .btn.btn-xs {\n padding: 0.5rem 0.75rem;\n font-size: 0.625rem; }\n .btn.btn-icon {\n width: 42px;\n height: 42px;\n padding: 0; }\n .btn.btn-icon-text .btn-icon-prepend {\n margin-right: .5rem; }\n .btn.btn-icon-text .btn-icon-append {\n margin-left: .5rem; }\n .btn.btn-social-icon {\n width: 50px;\n height: 50px;\n padding: 0; }\n .btn.sidebar-btn {\n font-size: 1.25rem;\n font-weight: bold; }\n\n.btn-group .btn + .btn {\n border-left: 0; }\n\n/*social buttons*/\n.btn-twitter {\n background: #2caae1;\n color: #ffffff; }\n .btn-twitter:hover, .btn-twitter:focus {\n background: #1b8dbf;\n color: #ffffff; }\n .btn-twitter.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #59bce7; }\n .btn-twitter.btn-social-icon-text i {\n background: #2caae1;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem; }\n\n.btn-outline-twitter {\n border: 1px solid #2caae1;\n color: #2caae1; }\n .btn-outline-twitter:hover {\n background: #2caae1;\n color: #ffffff; }\n\n.btn-facebook {\n background: #3b579d;\n color: #ffffff; }\n .btn-facebook:hover, .btn-facebook:focus {\n background: #2d4278;\n color: #ffffff; }\n .btn-facebook.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #4e6ebd; }\n .btn-facebook.btn-social-icon-text i {\n background: #3b579d;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem; }\n\n.btn-outline-facebook {\n border: 1px solid #3b579d;\n color: #3b579d; }\n .btn-outline-facebook:hover {\n background: #3b579d;\n color: #ffffff; }\n\n.btn-google {\n background: #dc4a38;\n color: #ffffff; }\n .btn-google:hover, .btn-google:focus {\n background: #bf3322;\n color: #ffffff; }\n .btn-google.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #e47163; }\n .btn-google.btn-social-icon-text i {\n background: #dc4a38;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem; }\n\n.btn-outline-google {\n border: 1px solid #dc4a38;\n color: #dc4a38; }\n .btn-outline-google:hover {\n background: #dc4a38;\n color: #ffffff; }\n\n.btn-linkedin {\n background: #0177b5;\n color: #ffffff; }\n .btn-linkedin:hover, .btn-linkedin:focus {\n background: #015682;\n color: #ffffff; }\n .btn-linkedin.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #0198e8; }\n .btn-linkedin.btn-social-icon-text i {\n background: #0177b5;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem; }\n\n.btn-outline-linkedin {\n border: 1px solid #0177b5;\n color: #0177b5; }\n .btn-outline-linkedin:hover {\n background: #0177b5;\n color: #ffffff; }\n\n.btn-pinterest {\n background: #cc2127;\n color: #ffffff; }\n .btn-pinterest:hover, .btn-pinterest:focus {\n background: #a01a1f;\n color: #ffffff; }\n .btn-pinterest.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #e04046; }\n .btn-pinterest.btn-social-icon-text i {\n background: #cc2127;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem; }\n\n.btn-outline-pinterest {\n border: 1px solid #cc2127;\n color: #cc2127; }\n .btn-outline-pinterest:hover {\n background: #cc2127;\n color: #ffffff; }\n\n.btn-youtube {\n background: #e52d27;\n color: #ffffff; }\n .btn-youtube:hover, .btn-youtube:focus {\n background: #c21d17;\n color: #ffffff; }\n .btn-youtube.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #ea5955; }\n .btn-youtube.btn-social-icon-text i {\n background: #e52d27;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem; }\n\n.btn-outline-youtube {\n border: 1px solid #e52d27;\n color: #e52d27; }\n .btn-outline-youtube:hover {\n background: #e52d27;\n color: #ffffff; }\n\n.btn-github {\n background: #333333;\n color: #ffffff; }\n .btn-github:hover, .btn-github:focus {\n background: #1a1a1a;\n color: #ffffff; }\n .btn-github.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #4d4d4d; }\n .btn-github.btn-social-icon-text i {\n background: #333333;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem; }\n\n.btn-outline-github {\n border: 1px solid #333333;\n color: #333333; }\n .btn-outline-github:hover {\n background: #333333;\n color: #ffffff; }\n\n.btn-behance {\n background: #1769ff;\n color: #ffffff; }\n .btn-behance:hover, .btn-behance:focus {\n background: #0050e3;\n color: #ffffff; }\n .btn-behance.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #4a8aff; }\n .btn-behance.btn-social-icon-text i {\n background: #1769ff;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem; }\n\n.btn-outline-behance {\n border: 1px solid #1769ff;\n color: #1769ff; }\n .btn-outline-behance:hover {\n background: #1769ff;\n color: #ffffff; }\n\n.btn-dribbble {\n background: #ea4c89;\n color: #ffffff; }\n .btn-dribbble:hover, .btn-dribbble:focus {\n background: #e51e6b;\n color: #ffffff; }\n .btn-dribbble.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #ef7aa7; }\n .btn-dribbble.btn-social-icon-text i {\n background: #ea4c89;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem; }\n\n.btn-outline-dribbble {\n border: 1px solid #ea4c89;\n color: #ea4c89; }\n .btn-outline-dribbble:hover {\n background: #ea4c89;\n color: #ffffff; }\n\n.btn-reddit {\n background: #ff4500;\n color: #ffffff; }\n .btn-reddit:hover, .btn-reddit:focus {\n background: #cc3700;\n color: #ffffff; }\n .btn-reddit.btn-social-icon-text {\n padding: 0 1.5rem 0 0;\n background: #ff6a33; }\n .btn-reddit.btn-social-icon-text i {\n background: #ff4500;\n padding: .75rem;\n display: inline-block;\n margin-right: 1.5rem; }\n\n.btn-outline-reddit {\n border: 1px solid #ff4500;\n color: #ff4500; }\n .btn-outline-reddit:hover {\n background: #ff4500;\n color: #ffffff; }\n\n/* inverse buttons */\n.btn-inverse-primary {\n background-color: rgba(0, 98, 255, 0.2);\n background-image: none;\n border-color: rgba(0, 98, 255, 0); }\n .btn-inverse-primary:not(.btn-inverse-light) {\n color: #0062ff; }\n .btn-inverse-primary:hover {\n color: #ffffff;\n background-color: #0062ff;\n border-color: #0062ff; }\n .btn-inverse-primary.focus, .btn-inverse-primary:focus {\n box-shadow: 0 0 0 3px rgba(0, 98, 255, 0.5); }\n .btn-inverse-primary.disabled, .btn-inverse-primary:disabled {\n color: #0062ff;\n background-color: transparent; }\n .btn-inverse-primary.active, .btn-inverse-primary:active,\n .show > .btn-inverse-primary.dropdown-toggle {\n color: #ffffff;\n background-color: #0062ff;\n border-color: #0062ff; }\n\n.btn-primary:not(.btn-light) {\n color: #ffffff; }\n .btn-primary:not(.btn-light):hover, .btn-primary:not(.btn-light):focus, .btn-primary:not(.btn-light):active {\n color: #ffffff; }\n .btn-primary:not(.btn-light):focus, .btn-primary:not(.btn-light):active {\n background: #0062ff;\n border-color: #0062ff; }\n\n.btn-inverse-secondary {\n background-color: rgba(142, 148, 169, 0.2);\n background-image: none;\n border-color: rgba(142, 148, 169, 0); }\n .btn-inverse-secondary:not(.btn-inverse-light) {\n color: #8e94a9; }\n .btn-inverse-secondary:hover {\n color: #ffffff;\n background-color: #8e94a9;\n border-color: #8e94a9; }\n .btn-inverse-secondary.focus, .btn-inverse-secondary:focus {\n box-shadow: 0 0 0 3px rgba(142, 148, 169, 0.5); }\n .btn-inverse-secondary.disabled, .btn-inverse-secondary:disabled {\n color: #8e94a9;\n background-color: transparent; }\n .btn-inverse-secondary.active, .btn-inverse-secondary:active,\n .show > .btn-inverse-secondary.dropdown-toggle {\n color: #ffffff;\n background-color: #8e94a9;\n border-color: #8e94a9; }\n\n.btn-secondary:not(.btn-light) {\n color: #ffffff; }\n .btn-secondary:not(.btn-light):hover, .btn-secondary:not(.btn-light):focus, .btn-secondary:not(.btn-light):active {\n color: #ffffff; }\n .btn-secondary:not(.btn-light):focus, .btn-secondary:not(.btn-light):active {\n background: #8e94a9;\n border-color: #8e94a9; }\n\n.btn-inverse-success {\n background-color: rgba(68, 206, 66, 0.2);\n background-image: none;\n border-color: rgba(68, 206, 66, 0); }\n .btn-inverse-success:not(.btn-inverse-light) {\n color: #44ce42; }\n .btn-inverse-success:hover {\n color: #ffffff;\n background-color: #44ce42;\n border-color: #44ce42; }\n .btn-inverse-success.focus, .btn-inverse-success:focus {\n box-shadow: 0 0 0 3px rgba(68, 206, 66, 0.5); }\n .btn-inverse-success.disabled, .btn-inverse-success:disabled {\n color: #44ce42;\n background-color: transparent; }\n .btn-inverse-success.active, .btn-inverse-success:active,\n .show > .btn-inverse-success.dropdown-toggle {\n color: #ffffff;\n background-color: #44ce42;\n border-color: #44ce42; }\n\n.btn-success:not(.btn-light) {\n color: #ffffff; }\n .btn-success:not(.btn-light):hover, .btn-success:not(.btn-light):focus, .btn-success:not(.btn-light):active {\n color: #ffffff; }\n .btn-success:not(.btn-light):focus, .btn-success:not(.btn-light):active {\n background: #44ce42;\n border-color: #44ce42; }\n\n.btn-inverse-info {\n background-color: rgba(164, 97, 216, 0.2);\n background-image: none;\n border-color: rgba(164, 97, 216, 0); }\n .btn-inverse-info:not(.btn-inverse-light) {\n color: #a461d8; }\n .btn-inverse-info:hover {\n color: #ffffff;\n background-color: #a461d8;\n border-color: #a461d8; }\n .btn-inverse-info.focus, .btn-inverse-info:focus {\n box-shadow: 0 0 0 3px rgba(164, 97, 216, 0.5); }\n .btn-inverse-info.disabled, .btn-inverse-info:disabled {\n color: #a461d8;\n background-color: transparent; }\n .btn-inverse-info.active, .btn-inverse-info:active,\n .show > .btn-inverse-info.dropdown-toggle {\n color: #ffffff;\n background-color: #a461d8;\n border-color: #a461d8; }\n\n.btn-info:not(.btn-light) {\n color: #ffffff; }\n .btn-info:not(.btn-light):hover, .btn-info:not(.btn-light):focus, .btn-info:not(.btn-light):active {\n color: #ffffff; }\n .btn-info:not(.btn-light):focus, .btn-info:not(.btn-light):active {\n background: #a461d8;\n border-color: #a461d8; }\n\n.btn-inverse-warning {\n background-color: rgba(255, 197, 66, 0.2);\n background-image: none;\n border-color: rgba(255, 197, 66, 0); }\n .btn-inverse-warning:not(.btn-inverse-light) {\n color: #ffc542; }\n .btn-inverse-warning:hover {\n color: #ffffff;\n background-color: #ffc542;\n border-color: #ffc542; }\n .btn-inverse-warning.focus, .btn-inverse-warning:focus {\n box-shadow: 0 0 0 3px rgba(255, 197, 66, 0.5); }\n .btn-inverse-warning.disabled, .btn-inverse-warning:disabled {\n color: #ffc542;\n background-color: transparent; }\n .btn-inverse-warning.active, .btn-inverse-warning:active,\n .show > .btn-inverse-warning.dropdown-toggle {\n color: #ffffff;\n background-color: #ffc542;\n border-color: #ffc542; }\n\n.btn-warning:not(.btn-light) {\n color: #ffffff; }\n .btn-warning:not(.btn-light):hover, .btn-warning:not(.btn-light):focus, .btn-warning:not(.btn-light):active {\n color: #ffffff; }\n .btn-warning:not(.btn-light):focus, .btn-warning:not(.btn-light):active {\n background: #ffc542;\n border-color: #ffc542; }\n\n.btn-inverse-danger {\n background-color: rgba(252, 90, 90, 0.2);\n background-image: none;\n border-color: rgba(252, 90, 90, 0); }\n .btn-inverse-danger:not(.btn-inverse-light) {\n color: #fc5a5a; }\n .btn-inverse-danger:hover {\n color: #ffffff;\n background-color: #fc5a5a;\n border-color: #fc5a5a; }\n .btn-inverse-danger.focus, .btn-inverse-danger:focus {\n box-shadow: 0 0 0 3px rgba(252, 90, 90, 0.5); }\n .btn-inverse-danger.disabled, .btn-inverse-danger:disabled {\n color: #fc5a5a;\n background-color: transparent; }\n .btn-inverse-danger.active, .btn-inverse-danger:active,\n .show > .btn-inverse-danger.dropdown-toggle {\n color: #ffffff;\n background-color: #fc5a5a;\n border-color: #fc5a5a; }\n\n.btn-danger:not(.btn-light) {\n color: #ffffff; }\n .btn-danger:not(.btn-light):hover, .btn-danger:not(.btn-light):focus, .btn-danger:not(.btn-light):active {\n color: #ffffff; }\n .btn-danger:not(.btn-light):focus, .btn-danger:not(.btn-light):active {\n background: #fc5a5a;\n border-color: #fc5a5a; }\n\n.btn-inverse-light {\n background-color: rgba(170, 178, 189, 0.2);\n background-image: none;\n border-color: rgba(170, 178, 189, 0); }\n .btn-inverse-light:not(.btn-inverse-light) {\n color: #aab2bd; }\n .btn-inverse-light:hover {\n color: #ffffff;\n background-color: #aab2bd;\n border-color: #aab2bd; }\n .btn-inverse-light.focus, .btn-inverse-light:focus {\n box-shadow: 0 0 0 3px rgba(170, 178, 189, 0.5); }\n .btn-inverse-light.disabled, .btn-inverse-light:disabled {\n color: #aab2bd;\n background-color: transparent; }\n .btn-inverse-light.active, .btn-inverse-light:active,\n .show > .btn-inverse-light.dropdown-toggle {\n color: #ffffff;\n background-color: #aab2bd;\n border-color: #aab2bd; }\n\n.btn-light:not(.btn-light) {\n color: #ffffff; }\n .btn-light:not(.btn-light):hover, .btn-light:not(.btn-light):focus, .btn-light:not(.btn-light):active {\n color: #ffffff; }\n .btn-light:not(.btn-light):focus, .btn-light:not(.btn-light):active {\n background: #aab2bd;\n border-color: #aab2bd; }\n\n.btn-inverse-dark {\n background-color: rgba(0, 23, 55, 0.2);\n background-image: none;\n border-color: rgba(0, 23, 55, 0); }\n .btn-inverse-dark:not(.btn-inverse-light) {\n color: #001737; }\n .btn-inverse-dark:hover {\n color: #ffffff;\n background-color: #001737;\n border-color: #001737; }\n .btn-inverse-dark.focus, .btn-inverse-dark:focus {\n box-shadow: 0 0 0 3px rgba(0, 23, 55, 0.5); }\n .btn-inverse-dark.disabled, .btn-inverse-dark:disabled {\n color: #001737;\n background-color: transparent; }\n .btn-inverse-dark.active, .btn-inverse-dark:active,\n .show > .btn-inverse-dark.dropdown-toggle {\n color: #ffffff;\n background-color: #001737;\n border-color: #001737; }\n\n.btn-dark:not(.btn-light) {\n color: #ffffff; }\n .btn-dark:not(.btn-light):hover, .btn-dark:not(.btn-light):focus, .btn-dark:not(.btn-light):active {\n color: #ffffff; }\n .btn-dark:not(.btn-light):focus, .btn-dark:not(.btn-light):active {\n background: #001737;\n border-color: #001737; }\n\n/* gradient buttons */\n/* Breadcrumbs */\n.breadcrumb {\n border: 1px solid rgba(151, 151, 151, 0.3); }\n .breadcrumb .breadcrumb-item {\n font-size: 0.875rem; }\n .breadcrumb .breadcrumb-item.active {\n color: rgba(167, 175, 183, 0.8); }\n .breadcrumb.breadcrumb-custom {\n padding: 0 0;\n border-color: #dbe3e6; }\n .breadcrumb.breadcrumb-custom .breadcrumb-item {\n font-size: 0.875rem;\n background: #dbe3e6;\n padding: 0.56rem 10px;\n color: #000;\n display: inline-block;\n vertical-align: top; }\n .breadcrumb.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent; }\n .breadcrumb.breadcrumb-custom .breadcrumb-item:before {\n content: \"\"; }\n .breadcrumb.breadcrumb-custom .breadcrumb-item a {\n position: relative;\n color: inherit;\n border: 1px solid #dbe3e6;\n display: inline-block;\n vertical-align: top; }\n .breadcrumb.breadcrumb-custom .breadcrumb-item a:before, .breadcrumb.breadcrumb-custom .breadcrumb-item a:after {\n position: absolute;\n top: -9px;\n width: 0;\n height: 0;\n content: \"\";\n border-top: 21px solid transparent;\n border-bottom: 21px solid transparent; }\n .breadcrumb.breadcrumb-custom .breadcrumb-item a:before {\n right: -22px;\n z-index: 3;\n border-left-color: #dbe3e6;\n border-left-style: solid;\n border-left-width: 12px; }\n .breadcrumb.breadcrumb-custom .breadcrumb-item a:after {\n border-top: 21px solid transparent;\n border-bottom: 22px solid transparent;\n border-left: 12px solid #ffffff;\n top: -9px;\n right: -23px; }\n .breadcrumb.breadcrumb-custom .breadcrumb-item span {\n display: inline-block;\n vertical-align: top; }\n .breadcrumb.breadcrumb-custom .breadcrumb-item.active {\n color: rgba(167, 175, 183, 0.8); }\n .breadcrumb.bg-success, .breadcrumb.bg-dark, .breadcrumb.bg-danger, .breadcrumb.bg-warning, .breadcrumb.bg-primary, .breadcrumb.bg-info {\n border: none; }\n .breadcrumb.bg-success .breadcrumb-item, .breadcrumb.bg-dark .breadcrumb-item, .breadcrumb.bg-danger .breadcrumb-item, .breadcrumb.bg-warning .breadcrumb-item, .breadcrumb.bg-primary .breadcrumb-item, .breadcrumb.bg-info .breadcrumb-item {\n color: #ffffff; }\n .breadcrumb.bg-success .breadcrumb-item:before, .breadcrumb.bg-dark .breadcrumb-item:before, .breadcrumb.bg-danger .breadcrumb-item:before, .breadcrumb.bg-warning .breadcrumb-item:before, .breadcrumb.bg-primary .breadcrumb-item:before, .breadcrumb.bg-info .breadcrumb-item:before {\n color: inherit; }\n .breadcrumb.bg-success .breadcrumb-item a, .breadcrumb.bg-success .breadcrumb-item span, .breadcrumb.bg-dark .breadcrumb-item a, .breadcrumb.bg-dark .breadcrumb-item span, .breadcrumb.bg-danger .breadcrumb-item a, .breadcrumb.bg-danger .breadcrumb-item span, .breadcrumb.bg-warning .breadcrumb-item a, .breadcrumb.bg-warning .breadcrumb-item span, .breadcrumb.bg-primary .breadcrumb-item a, .breadcrumb.bg-primary .breadcrumb-item span, .breadcrumb.bg-info .breadcrumb-item a, .breadcrumb.bg-info .breadcrumb-item span {\n color: inherit; }\n\n/* inverse breadcrumb */\n.bg-inverse-primary {\n background: #80b1ff;\n border-color: #0062ff; }\n .bg-inverse-primary .breadcrumb-item {\n color: #0062ff; }\n .bg-inverse-primary .breadcrumb-item:before {\n color: inherit; }\n .bg-inverse-primary .breadcrumb-item a {\n color: inherit; }\n .bg-inverse-primary.breadcrumb-custom {\n background: transparent; }\n .bg-inverse-primary.breadcrumb-custom .breadcrumb-item {\n background: #80b1ff; }\n .bg-inverse-primary.breadcrumb-custom .breadcrumb-item a {\n color: #0062ff;\n border: none; }\n .bg-inverse-primary.breadcrumb-custom .breadcrumb-item a:before {\n border-left-color: #80b1ff; }\n .bg-inverse-primary.breadcrumb-custom .breadcrumb-item span {\n color: #0062ff; }\n .bg-inverse-primary.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent; }\n\n.bg-inverse-secondary {\n background: #d6d9e0;\n border-color: #8e94a9; }\n .bg-inverse-secondary .breadcrumb-item {\n color: #8e94a9; }\n .bg-inverse-secondary .breadcrumb-item:before {\n color: inherit; }\n .bg-inverse-secondary .breadcrumb-item a {\n color: inherit; }\n .bg-inverse-secondary.breadcrumb-custom {\n background: transparent; }\n .bg-inverse-secondary.breadcrumb-custom .breadcrumb-item {\n background: #d6d9e0; }\n .bg-inverse-secondary.breadcrumb-custom .breadcrumb-item a {\n color: #8e94a9;\n border: none; }\n .bg-inverse-secondary.breadcrumb-custom .breadcrumb-item a:before {\n border-left-color: #d6d9e0; }\n .bg-inverse-secondary.breadcrumb-custom .breadcrumb-item span {\n color: #8e94a9; }\n .bg-inverse-secondary.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent; }\n\n.bg-inverse-success {\n background: #a8e8a7;\n border-color: #44ce42; }\n .bg-inverse-success .breadcrumb-item {\n color: #44ce42; }\n .bg-inverse-success .breadcrumb-item:before {\n color: inherit; }\n .bg-inverse-success .breadcrumb-item a {\n color: inherit; }\n .bg-inverse-success.breadcrumb-custom {\n background: transparent; }\n .bg-inverse-success.breadcrumb-custom .breadcrumb-item {\n background: #a8e8a7; }\n .bg-inverse-success.breadcrumb-custom .breadcrumb-item a {\n color: #44ce42;\n border: none; }\n .bg-inverse-success.breadcrumb-custom .breadcrumb-item a:before {\n border-left-color: #a8e8a7; }\n .bg-inverse-success.breadcrumb-custom .breadcrumb-item span {\n color: #44ce42; }\n .bg-inverse-success.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent; }\n\n.bg-inverse-info {\n background: #dfc7f1;\n border-color: #a461d8; }\n .bg-inverse-info .breadcrumb-item {\n color: #a461d8; }\n .bg-inverse-info .breadcrumb-item:before {\n color: inherit; }\n .bg-inverse-info .breadcrumb-item a {\n color: inherit; }\n .bg-inverse-info.breadcrumb-custom {\n background: transparent; }\n .bg-inverse-info.breadcrumb-custom .breadcrumb-item {\n background: #dfc7f1; }\n .bg-inverse-info.breadcrumb-custom .breadcrumb-item a {\n color: #a461d8;\n border: none; }\n .bg-inverse-info.breadcrumb-custom .breadcrumb-item a:before {\n border-left-color: #dfc7f1; }\n .bg-inverse-info.breadcrumb-custom .breadcrumb-item span {\n color: #a461d8; }\n .bg-inverse-info.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent; }\n\n.bg-inverse-warning {\n background: #ffecc2;\n border-color: #ffc542; }\n .bg-inverse-warning .breadcrumb-item {\n color: #ffc542; }\n .bg-inverse-warning .breadcrumb-item:before {\n color: inherit; }\n .bg-inverse-warning .breadcrumb-item a {\n color: inherit; }\n .bg-inverse-warning.breadcrumb-custom {\n background: transparent; }\n .bg-inverse-warning.breadcrumb-custom .breadcrumb-item {\n background: #ffecc2; }\n .bg-inverse-warning.breadcrumb-custom .breadcrumb-item a {\n color: #ffc542;\n border: none; }\n .bg-inverse-warning.breadcrumb-custom .breadcrumb-item a:before {\n border-left-color: #ffecc2; }\n .bg-inverse-warning.breadcrumb-custom .breadcrumb-item span {\n color: #ffc542; }\n .bg-inverse-warning.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent; }\n\n.bg-inverse-danger {\n background: #fed7d7;\n border-color: #fc5a5a; }\n .bg-inverse-danger .breadcrumb-item {\n color: #fc5a5a; }\n .bg-inverse-danger .breadcrumb-item:before {\n color: inherit; }\n .bg-inverse-danger .breadcrumb-item a {\n color: inherit; }\n .bg-inverse-danger.breadcrumb-custom {\n background: transparent; }\n .bg-inverse-danger.breadcrumb-custom .breadcrumb-item {\n background: #fed7d7; }\n .bg-inverse-danger.breadcrumb-custom .breadcrumb-item a {\n color: #fc5a5a;\n border: none; }\n .bg-inverse-danger.breadcrumb-custom .breadcrumb-item a:before {\n border-left-color: #fed7d7; }\n .bg-inverse-danger.breadcrumb-custom .breadcrumb-item span {\n color: #fc5a5a; }\n .bg-inverse-danger.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent; }\n\n.bg-inverse-light, .image-grouped .text-avatar {\n background: #f2f3f5;\n border-color: #aab2bd; }\n .bg-inverse-light .breadcrumb-item, .image-grouped .text-avatar .breadcrumb-item {\n color: #aab2bd; }\n .bg-inverse-light .breadcrumb-item:before, .image-grouped .text-avatar .breadcrumb-item:before {\n color: inherit; }\n .bg-inverse-light .breadcrumb-item a, .image-grouped .text-avatar .breadcrumb-item a {\n color: inherit; }\n .bg-inverse-light.breadcrumb-custom, .image-grouped .breadcrumb-custom.text-avatar {\n background: transparent; }\n .bg-inverse-light.breadcrumb-custom .breadcrumb-item, .image-grouped .breadcrumb-custom.text-avatar .breadcrumb-item {\n background: #f2f3f5; }\n .bg-inverse-light.breadcrumb-custom .breadcrumb-item a, .image-grouped .breadcrumb-custom.text-avatar .breadcrumb-item a {\n color: #aab2bd;\n border: none; }\n .bg-inverse-light.breadcrumb-custom .breadcrumb-item a:before, .image-grouped .breadcrumb-custom.text-avatar .breadcrumb-item a:before {\n border-left-color: #f2f3f5; }\n .bg-inverse-light.breadcrumb-custom .breadcrumb-item span, .image-grouped .breadcrumb-custom.text-avatar .breadcrumb-item span {\n color: #aab2bd; }\n .bg-inverse-light.breadcrumb-custom .breadcrumb-item:last-child, .image-grouped .breadcrumb-custom.text-avatar .breadcrumb-item:last-child {\n background: transparent; }\n\n.bg-inverse-dark {\n background: #004cb7;\n border-color: #001737; }\n .bg-inverse-dark .breadcrumb-item {\n color: #001737; }\n .bg-inverse-dark .breadcrumb-item:before {\n color: inherit; }\n .bg-inverse-dark .breadcrumb-item a {\n color: inherit; }\n .bg-inverse-dark.breadcrumb-custom {\n background: transparent; }\n .bg-inverse-dark.breadcrumb-custom .breadcrumb-item {\n background: #004cb7; }\n .bg-inverse-dark.breadcrumb-custom .breadcrumb-item a {\n color: #001737;\n border: none; }\n .bg-inverse-dark.breadcrumb-custom .breadcrumb-item a:before {\n border-left-color: #004cb7; }\n .bg-inverse-dark.breadcrumb-custom .breadcrumb-item span {\n color: #001737; }\n .bg-inverse-dark.breadcrumb-custom .breadcrumb-item:last-child {\n background: transparent; }\n\n/* Cards */\n.card {\n border: 0;\n border-radius: 0; }\n .card .card-body {\n padding: 2.5rem 2.5rem; }\n .card .card-body + .card-body {\n padding-top: 1rem; }\n .card .card-title {\n color: #001737;\n margin-bottom: 1.625rem;\n text-transform: capitalize;\n font-family: \"nunito-regular\", sans-serif;\n font-size: 1.125rem;\n font-weight: 600; }\n .card .card-subtitle {\n font-family: \"nunito-regular\", sans-serif;\n margin-top: 0.625rem;\n margin-bottom: 0.625rem; }\n .card .card-description {\n color: #76838f;\n margin-bottom: 1.5rem;\n font-family: \"nunito-regular\", sans-serif; }\n .card.card-outline-success {\n border: 1px solid #44ce42; }\n .card.card-outline-primary {\n border: 1px solid #0062ff; }\n .card.card-outline-warning {\n border: 1px solid #ffc542; }\n .card.card-outline-danger {\n border: 1px solid #fc5a5a; }\n .card.card-rounded {\n border-radius: 5px; }\n .card.card-faded {\n background: #b5b0b2;\n border-color: #b5b0b2; }\n .card.card-circle-progress {\n color: #ffffff;\n text-align: center; }\n .card.card-img-holder {\n position: relative; }\n .card.card-img-holder .card-img-absolute {\n position: absolute;\n top: 0;\n right: 0;\n height: 100%; }\n .card.card-circle-progress {\n color: #ffffff;\n text-align: center; }\n .card.card-no-shadow {\n box-shadow: none; }\n\n.card-inverse-primary {\n background: rgba(0, 98, 255, 0.2);\n border: 1px solid #005aeb;\n color: #004ac2; }\n\n.card-inverse-secondary {\n background: rgba(142, 148, 169, 0.2);\n border: 1px solid #83889b;\n color: #6c7080; }\n\n.card-inverse-success {\n background: rgba(68, 206, 66, 0.2);\n border: 1px solid #3fbe3d;\n color: #349d32; }\n\n.card-inverse-info {\n background: rgba(164, 97, 216, 0.2);\n border: 1px solid #9759c7;\n color: #7d4aa4; }\n\n.card-inverse-warning {\n background: rgba(255, 197, 66, 0.2);\n border: 1px solid #ebb53d;\n color: #c29632; }\n\n.card-inverse-danger {\n background: rgba(252, 90, 90, 0.2);\n border: 1px solid #e85353;\n color: #c04444; }\n\n.card-inverse-light {\n background: rgba(170, 178, 189, 0.2);\n border: 1px solid #9ca4ae;\n color: #818790; }\n\n.card-inverse-dark {\n background: rgba(0, 23, 55, 0.2);\n border: 1px solid #001533;\n color: #00112a; }\n\n/* Checkboxes and Radios */\n.form-check {\n position: relative;\n display: block;\n margin-top: 15px;\n margin-bottom: 10px;\n padding-left: 0; }\n .form-check .form-check-label {\n display: block;\n margin-left: 1.75rem;\n font-size: 0.875rem;\n line-height: 1.5; }\n .rtl .form-check .form-check-label {\n margin-left: 0;\n margin-right: 1.75rem; }\n .form-check .form-check-label input {\n position: absolute;\n top: 0;\n left: 0;\n margin-left: 0;\n margin-top: 0;\n z-index: 1;\n cursor: pointer;\n opacity: 0;\n filter: alpha(opacity=0); }\n .rtl .form-check .form-check-label input {\n left: auto;\n right: 0; }\n .form-check .form-check-label input[type=\"checkbox\"] + .input-helper:before, .form-check .form-check-label input[type=\"checkbox\"] + .input-helper:after {\n position: absolute;\n top: 0;\n left: 0; }\n .rtl .form-check .form-check-label input[type=\"checkbox\"] + .input-helper:before, .rtl .form-check .form-check-label input[type=\"checkbox\"] + .input-helper:after {\n left: auto;\n right: 0; }\n .form-check .form-check-label input[type=\"checkbox\"] + .input-helper:before {\n content: \"\";\n width: 18px;\n height: 18px;\n border-radius: 2px;\n border: solid #0062ff;\n border-width: 2px;\n -webkit-transition: all;\n -moz-transition: all;\n -ms-transition: all;\n -o-transition: all;\n transition: all;\n transition-duration: 0s;\n -webkit-transition-duration: 250ms;\n transition-duration: 250ms; }\n .form-check .form-check-label input[type=\"checkbox\"] + .input-helper:after {\n -webkit-transition: all;\n -moz-transition: all;\n -ms-transition: all;\n -o-transition: all;\n transition: all;\n transition-duration: 0s;\n -webkit-transition-duration: 250ms;\n transition-duration: 250ms;\n font-family: Material Design Icons;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: scale(0);\n -ms-transform: scale(0);\n -o-transform: scale(0);\n transform: scale(0);\n content: '\\F12C';\n font-size: .9375rem;\n font-weight: bold;\n color: #ffffff; }\n .form-check .form-check-label input[type=\"checkbox\"]:checked + .input-helper:before {\n background: #0062ff;\n border-width: 0; }\n .form-check .form-check-label input[type=\"checkbox\"]:checked + .input-helper:after {\n width: 18px;\n opacity: 1;\n line-height: 18px;\n filter: alpha(opacity=100);\n -webkit-transform: scale(1);\n -ms-transform: scale(1);\n -o-transform: scale(1);\n transform: scale(1); }\n .form-check .form-check-label input[type=\"checkbox\"]:disabled + .input-helper:before {\n border-color: rgba(151, 151, 151, 0.3); }\n .form-check .form-check-label input[type=\"checkbox\"]:disabled:checked + .input-helper:after {\n background: rgba(151, 151, 151, 0.3);\n color: #ffffff; }\n .form-check .form-check-label input[type=\"radio\"] + .input-helper:before {\n position: absolute;\n content: \"\";\n top: 0;\n left: 0;\n border: solid #0062ff;\n border-width: 2px;\n width: 20px;\n height: 20px;\n border-radius: 50%;\n -webkit-transition: all;\n -moz-transition: all;\n -ms-transition: all;\n -o-transition: all;\n transition: all;\n transition-duration: 0s;\n -webkit-transition-duration: 250ms;\n transition-duration: 250ms; }\n .rtl .form-check .form-check-label input[type=\"radio\"] + .input-helper:before {\n left: auto;\n right: 0; }\n .form-check .form-check-label input[type=\"radio\"] + .input-helper:after {\n content: \"\";\n width: 8px;\n height: 8px;\n background: #ffffff;\n border-radius: 50%;\n top: 6px;\n left: 6px;\n -webkit-transition: all;\n -o-transition: all;\n transition: all;\n transition-duration: 0s;\n -webkit-transition-duration: 250ms;\n transition-duration: 250ms;\n opacity: 0;\n filter: alpha(opacity=0);\n -webkit-transform: scale(0);\n -ms-transform: scale(0);\n -o-transform: scale(0);\n transform: scale(0);\n position: absolute; }\n .rtl .form-check .form-check-label input[type=\"radio\"] + .input-helper:after {\n left: auto;\n right: 6px; }\n .form-check .form-check-label input[type=\"radio\"]:checked + .input-helper:before {\n background: linear-gradient(to right, #da8cff, #9a55ff);\n border-width: 0; }\n .form-check .form-check-label input[type=\"radio\"]:checked + .input-helper:after {\n opacity: 1;\n line-height: 1.5;\n filter: alpha(opacity=100);\n -webkit-transform: scale(1);\n -ms-transform: scale(1);\n -o-transform: scale(1);\n transform: scale(1); }\n .form-check .form-check-label input[type=\"radio\"]:disabled + .input-helper:before {\n border-color: rgba(151, 151, 151, 0.3); }\n .form-check .form-check-label input[type=\"radio\"]:disabled:checked + .input-helper:before {\n background: rgba(151, 151, 151, 0.3); }\n .form-check .form-check-label input[type=\"radio\"]:disabled:checked + .input-helper:after {\n background: #ffffff; }\n\n.form-check-primary.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-primary.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #0062ff; }\n\n.form-check-primary.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-primary.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: linear-gradient(to right, #da8cff, #9a55ff); }\n\n.form-check-secondary.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-secondary.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #8e94a9; }\n\n.form-check-secondary.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-secondary.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: linear-gradient(to right, #e7ebf0, #868e96); }\n\n.form-check-success.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-success.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #44ce42; }\n\n.form-check-success.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-success.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: linear-gradient(to right, #84d9d2, #07cdae); }\n\n.form-check-info.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-info.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #a461d8; }\n\n.form-check-info.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-info.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: linear-gradient(to right, #90caf9, #047edf 99%); }\n\n.form-check-warning.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-warning.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #ffc542; }\n\n.form-check-warning.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-warning.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: linear-gradient(to right, #f6e384, #ffd500); }\n\n.form-check-danger.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-danger.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #fc5a5a; }\n\n.form-check-danger.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-danger.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: linear-gradient(to right, #ffbf96, #fe7096); }\n\n.form-check-light.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-light.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #aab2bd; }\n\n.form-check-light.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-light.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: linear-gradient(to bottom, #f4f4f4, #e4e4e9); }\n\n.form-check-dark.form-check label input[type=\"checkbox\"] + .input-helper:before,\n.form-check-dark.form-check label input[type=\"radio\"] + .input-helper:before {\n border-color: #001737; }\n\n.form-check-dark.form-check label input[type=\"checkbox\"]:checked + .input-helper:before,\n.form-check-dark.form-check label input[type=\"radio\"]:checked + .input-helper:before {\n background: linear-gradient(89deg, #5e7188, #3e4b5b); }\n\n/* Tables */\n.table {\n margin-bottom: 0; }\n .table thead th {\n border-top: 0;\n border-bottom-width: 1px;\n font-family: \"nunito-medium\", sans-serif;\n font-weight: initial; }\n .table thead th i {\n margin-left: 0.325rem; }\n .table th,\n .table td {\n vertical-align: middle;\n font-size: 0.875rem;\n line-height: 1;\n white-space: nowrap; }\n .table th img,\n .table td img {\n width: 36px;\n height: 36px;\n border-radius: 100%; }\n .table th .badge,\n .table td .badge {\n margin-bottom: 0; }\n .table.table-borderless {\n border: none; }\n .table.table-borderless tr,\n .table.table-borderless td,\n .table.table-borderless th {\n border: none; }\n\n/* Preview */\n.preview-list .preview-item {\n display: -webkit-flex;\n display: flex;\n -webkit-flex-direction: row;\n flex-direction: row;\n -webkit-align-items: flex-start;\n align-items: flex-start;\n padding: .75rem 1.5rem;\n font-size: .875rem; }\n .preview-list .preview-item:last-child {\n border-bottom: 0; }\n .preview-list .preview-item:hover {\n background: #f8f9fa; }\n .preview-list .preview-item .form-check {\n margin-top: 8px;\n margin-right: 1rem; }\n .preview-list .preview-item .preview-thumbnail {\n color: #ffffff;\n position: relative; }\n .preview-list .preview-item .preview-thumbnail img,\n .preview-list .preview-item .preview-thumbnail .preview-icon {\n width: 36px;\n height: 36px;\n border-radius: 100%; }\n .preview-list .preview-item .preview-thumbnail .preview-icon {\n padding: 6px;\n text-align: center;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n -webkit-justify-content: center;\n justify-content: center; }\n .preview-list .preview-item .preview-thumbnail .preview-icon i {\n font-size: 1.125rem;\n margin: 0; }\n .preview-list .preview-item .preview-thumbnail .badge {\n border: 2px solid #ffffff;\n border-radius: 100%;\n bottom: 5px;\n display: block;\n height: 14px;\n left: -5px;\n padding: 0;\n position: absolute;\n width: 14px; }\n .preview-list .preview-item .preview-item-content {\n line-height: 1;\n padding-left: 15px; }\n .preview-list .preview-item .preview-item-content:first-child {\n padding-left: 0; }\n .preview-list .preview-item .preview-item-content p {\n margin-bottom: 10px; }\n .preview-list .preview-item .preview-item-content p .content-category {\n font-family: 'source-sans-pro-semibold', sans-serif;\n padding-right: 15px;\n border-right: 1px solid rgba(151, 151, 151, 0.3); }\n .rtl .preview-list .preview-item .preview-item-content {\n padding-left: 0;\n padding-right: 1rem;\n margin-right: 0;\n margin-left: auto; }\n .preview-list .preview-item .preview-actions {\n display: -webkit-flex;\n display: flex;\n -webkit-flex-direction: row;\n flex-direction: row; }\n .preview-list .preview-item .preview-actions i {\n width: 29px;\n color: #e6e9ed;\n height: 29px;\n border: 2px solid #e6e9ed;\n border-radius: 100%;\n padding: 3px 6px;\n display: inline-block; }\n .preview-list .preview-item .preview-actions i:first-child {\n margin-right: 10px; }\n\n.preview-list.comment-preview .preview-item {\n padding: .87rem 0; }\n .preview-list.comment-preview .preview-item:first-child {\n padding-top: 0; }\n .preview-list.comment-preview .preview-item p {\n line-height: 27px; }\n\n.preview-list.bordered .preview-item {\n border-bottom: 1px solid rgba(151, 151, 151, 0.3); }\n .preview-list.bordered .preview-item:last-child {\n border-bottom: 0; }\n\n/*-------------------------------------------------------------------*/\n/* Select2 */\n.select2-container--default .select2-results__option--highlighted[aria-selected] {\n background: #0062ff; }\n\n.select2-container--default .select2-selection--single,\n.select2-container--default .select2-dropdown,\n.select2-container--default .select2-selection--multiple {\n border-color: rgba(151, 151, 151, 0.3); }\n .select2-container--default .select2-selection--single .select2-search__field,\n .select2-container--default .select2-dropdown .select2-search__field,\n .select2-container--default .select2-selection--multiple .select2-search__field {\n border-color: rgba(151, 151, 151, 0.3); }\n\n.select2-container--default .select2-selection--single {\n height: auto; }\n .select2-container--default .select2-selection--single .select2-selection__rendered {\n line-height: 14px; }\n\n.select2-container--default .select2-dropdown {\n font-size: .8125rem; }\n\n.select2-container--default.select2-container--focus .select2-selection--multiple {\n border-color: rgba(151, 151, 151, 0.3); }\n\n.select2-container--default .select2-selection--multiple .select2-selection__choice {\n color: #ffffff;\n border: 0;\n border-radius: 3px;\n padding: 6px;\n font-size: .625rem;\n font-family: inherit;\n line-height: 1; }\n .select2-container--default .select2-selection--multiple .select2-selection__choice .select2-selection__choice__remove {\n color: #ffffff; }\n .select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5n+1) {\n background: #0062ff; }\n .select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5n+2) {\n background: #44ce42; }\n .select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5n+3) {\n background: #a461d8; }\n .select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5n+4) {\n background: #fc5a5a; }\n .select2-container--default .select2-selection--multiple .select2-selection__choice:nth-child(5n+5) {\n background: #ffc542; }\n\n/* Typeahead */\n.tt-menu,\n.gist {\n text-align: left; }\n\n.twitter-typeahead {\n max-width: 100%; }\n\n.typeahead {\n background-color: #ffffff; }\n .typeahead:focus {\n border-color: rgba(151, 151, 151, 0.3); }\n\n.tt-query {\n -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);\n box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075); }\n\n.tt-hint {\n color: #434a54; }\n\n.tt-menu {\n width: 100%;\n margin: 12px 0;\n padding: 8px 0;\n background-color: #ffffff;\n border: 1px solid rgba(151, 151, 151, 0.3);\n -webkit-border-radius: 8px;\n -moz-border-radius: 8px;\n border-radius: 8px;\n -webkit-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n -moz-box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2);\n box-shadow: 0 5px 10px rgba(0, 0, 0, 0.2); }\n\n.tt-suggestion {\n padding: 3px 20px;\n font-size: inherit; }\n .tt-suggestion:hover {\n cursor: pointer;\n color: #ffffff;\n background-color: #0062ff; }\n .tt-suggestion .tt-cursor {\n color: #ffffff;\n background-color: #0062ff; }\n .tt-suggestion p {\n margin: 0; }\n\n/*-------------------------------------------------------------------*/\n/* Dropdowns */\n.dropdown .dropdown-toggle:after {\n border-top: 0;\n border-right: 0;\n border-left: 0;\n border-bottom: 0;\n font: normal normal normal 24px/1 \"Material Design Icons\";\n content: \"\\f35d\";\n width: auto;\n height: auto;\n vertical-align: baseline;\n font-size: .75rem; }\n .rtl .dropdown .dropdown-toggle:after {\n margin-left: 0;\n margin-right: 0.255em; }\n\n.dropdown .dropdown-menu {\n margin-top: .75rem;\n font-size: 0.875rem;\n box-shadow: 0px 1px 15px 1px rgba(230, 234, 236, 0.35);\n border-radius: 0; }\n .dropdown .dropdown-menu .dropdown-item {\n font-size: 1rem;\n padding: .25rem 1.5rem; }\n .dropdown .dropdown-menu .dropdown-item:active {\n background: initial; }\n\n.dropdown.dropdown-arrow-none .dropdown-toggle:after {\n display: none; }\n\n.rtl .dropdown .dropdown-header {\n text-align: right; }\n\n.rtl .dropdown .dropdown-item {\n text-align: right; }\n\n/* Forms */\n.form-group {\n margin-bottom: 1.5rem; }\n\n.input-group-append,\n.input-group-prepend {\n color: #181824;\n width: auto;\n border: none; }\n .input-group-append .input-group-text,\n .input-group-prepend .input-group-text {\n border-color: rgba(151, 151, 151, 0.3);\n padding: 0.94rem 0.5rem 0.94rem 1rem;\n color: #181824; }\n .rtl .input-group-append .input-group-text, .rtl\n .input-group-prepend .input-group-text {\n padding: 0.94rem 1rem 0.94rem 0.5rem; }\n\n.form-control, .select2-container--default .select2-selection--single, .select2-container--default .select2-selection--single .select2-search__field, .typeahead,\n.tt-query,\n.tt-hint {\n border: 1px solid rgba(151, 151, 151, 0.3);\n font-family: \"nunito-regular\", sans-serif;\n font-size: 0.8125rem; }\n\nselect.form-control, .select2-container--default select.select2-selection--single, .select2-container--default .select2-selection--single select.select2-search__field, select.typeahead,\nselect.tt-query,\nselect.tt-hint {\n padding: .4375rem .75rem;\n border: 0;\n outline: 1px solid rgba(151, 151, 151, 0.3);\n color: #181824; }\n select.form-control:focus, .select2-container--default select.select2-selection--single:focus, .select2-container--default .select2-selection--single select.select2-search__field:focus, select.typeahead:focus,\n select.tt-query:focus,\n select.tt-hint:focus {\n outline: 1px solid rgba(151, 151, 151, 0.3); }\n select.form-control.border-primary, .select2-container--default select.border-primary.select2-selection--single, .select2-container--default .select2-selection--single select.border-primary.select2-search__field, select.border-primary.typeahead,\n select.border-primary.tt-query,\n select.border-primary.tt-hint {\n outline: 1px solid #0062ff; }\n select.form-control.border-primary:focus, .select2-container--default select.border-primary.select2-selection--single:focus, .select2-container--default .select2-selection--single select.border-primary.select2-search__field:focus, select.border-primary.typeahead:focus,\n select.border-primary.tt-query:focus,\n select.border-primary.tt-hint:focus {\n outline: 1px solid #0062ff; }\n select.form-control.border-secondary, select.form-control.loader-demo-box, .select2-container--default select.loader-demo-box.select2-selection--single, .select2-container--default .select2-selection--single select.loader-demo-box.select2-search__field, select.loader-demo-box.typeahead,\n select.loader-demo-box.tt-query,\n select.loader-demo-box.tt-hint, .select2-container--default select.border-secondary.select2-selection--single, .select2-container--default .select2-selection--single select.border-secondary.select2-search__field, select.border-secondary.typeahead,\n select.border-secondary.tt-query,\n select.border-secondary.tt-hint {\n outline: 1px solid #8e94a9; }\n select.form-control.border-secondary:focus, select.form-control.loader-demo-box:focus, .select2-container--default select.loader-demo-box.select2-selection--single:focus, .select2-container--default .select2-selection--single select.loader-demo-box.select2-search__field:focus, select.loader-demo-box.typeahead:focus,\n select.loader-demo-box.tt-query:focus,\n select.loader-demo-box.tt-hint:focus, .select2-container--default select.border-secondary.select2-selection--single:focus, .select2-container--default .select2-selection--single select.border-secondary.select2-search__field:focus, select.border-secondary.typeahead:focus,\n select.border-secondary.tt-query:focus,\n select.border-secondary.tt-hint:focus {\n outline: 1px solid #8e94a9; }\n select.form-control.border-success, .select2-container--default select.border-success.select2-selection--single, .select2-container--default .select2-selection--single select.border-success.select2-search__field, select.border-success.typeahead,\n select.border-success.tt-query,\n select.border-success.tt-hint {\n outline: 1px solid #44ce42; }\n select.form-control.border-success:focus, .select2-container--default select.border-success.select2-selection--single:focus, .select2-container--default .select2-selection--single select.border-success.select2-search__field:focus, select.border-success.typeahead:focus,\n select.border-success.tt-query:focus,\n select.border-success.tt-hint:focus {\n outline: 1px solid #44ce42; }\n select.form-control.border-info, .select2-container--default select.border-info.select2-selection--single, .select2-container--default .select2-selection--single select.border-info.select2-search__field, select.border-info.typeahead,\n select.border-info.tt-query,\n select.border-info.tt-hint {\n outline: 1px solid #a461d8; }\n select.form-control.border-info:focus, .select2-container--default select.border-info.select2-selection--single:focus, .select2-container--default .select2-selection--single select.border-info.select2-search__field:focus, select.border-info.typeahead:focus,\n select.border-info.tt-query:focus,\n select.border-info.tt-hint:focus {\n outline: 1px solid #a461d8; }\n select.form-control.border-warning, .select2-container--default select.border-warning.select2-selection--single, .select2-container--default .select2-selection--single select.border-warning.select2-search__field, select.border-warning.typeahead,\n select.border-warning.tt-query,\n select.border-warning.tt-hint {\n outline: 1px solid #ffc542; }\n select.form-control.border-warning:focus, .select2-container--default select.border-warning.select2-selection--single:focus, .select2-container--default .select2-selection--single select.border-warning.select2-search__field:focus, select.border-warning.typeahead:focus,\n select.border-warning.tt-query:focus,\n select.border-warning.tt-hint:focus {\n outline: 1px solid #ffc542; }\n select.form-control.border-danger, .select2-container--default select.border-danger.select2-selection--single, .select2-container--default .select2-selection--single select.border-danger.select2-search__field, select.border-danger.typeahead,\n select.border-danger.tt-query,\n select.border-danger.tt-hint {\n outline: 1px solid #fc5a5a; }\n select.form-control.border-danger:focus, .select2-container--default select.border-danger.select2-selection--single:focus, .select2-container--default .select2-selection--single select.border-danger.select2-search__field:focus, select.border-danger.typeahead:focus,\n select.border-danger.tt-query:focus,\n select.border-danger.tt-hint:focus {\n outline: 1px solid #fc5a5a; }\n select.form-control.border-light, .select2-container--default select.border-light.select2-selection--single, .select2-container--default .select2-selection--single select.border-light.select2-search__field, select.border-light.typeahead,\n select.border-light.tt-query,\n select.border-light.tt-hint {\n outline: 1px solid #aab2bd; }\n select.form-control.border-light:focus, .select2-container--default select.border-light.select2-selection--single:focus, .select2-container--default .select2-selection--single select.border-light.select2-search__field:focus, select.border-light.typeahead:focus,\n select.border-light.tt-query:focus,\n select.border-light.tt-hint:focus {\n outline: 1px solid #aab2bd; }\n select.form-control.border-dark, .select2-container--default select.border-dark.select2-selection--single, .select2-container--default .select2-selection--single select.border-dark.select2-search__field, select.border-dark.typeahead,\n select.border-dark.tt-query,\n select.border-dark.tt-hint {\n outline: 1px solid #001737; }\n select.form-control.border-dark:focus, .select2-container--default select.border-dark.select2-selection--single:focus, .select2-container--default .select2-selection--single select.border-dark.select2-search__field:focus, select.border-dark.typeahead:focus,\n select.border-dark.tt-query:focus,\n select.border-dark.tt-hint:focus {\n outline: 1px solid #001737; }\n\n.form-group label {\n font-size: 0.875rem;\n line-height: 1;\n vertical-align: top;\n margin-bottom: .5rem; }\n\n.form-group.has-danger .form-control, .form-group.has-danger .select2-container--default .select2-selection--single, .select2-container--default .form-group.has-danger .select2-selection--single, .form-group.has-danger .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .form-group.has-danger .select2-search__field, .form-group.has-danger .typeahead,\n.form-group.has-danger .tt-query,\n.form-group.has-danger .tt-hint {\n border-color: #fc5a5a; }\n\n.form-group .file-upload-default {\n visibility: hidden;\n position: absolute; }\n\n.form-group .file-upload-info {\n background: transparent; }\n\n.form-control-sm {\n height: 2.875rem; }\n\n/* Icons */\n.icons-list {\n border-left: 1px solid rgba(151, 151, 151, 0.3);\n border-top: 1px solid rgba(151, 151, 151, 0.3); }\n .icons-list > div {\n background: #ffffff;\n border-bottom: 1px solid rgba(151, 151, 151, 0.3);\n border-right: 1px solid rgba(151, 151, 151, 0.3);\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n padding: 15px 15px;\n font-family: \"nunito-regular\", sans-serif;\n font-size: 0.875rem; }\n .icons-list > div i {\n display: inline-block;\n font-size: 20px;\n width: 40px;\n text-align: left;\n color: #0062ff; }\n\n/* Lists */\nul,\nol,\ndl {\n padding-left: 1rem;\n font-size: 0.875rem; }\n ul li,\n ol li,\n dl li {\n line-height: 1.8; }\n\n.list-ticked,\n.list-arrow,\n.list-star {\n list-style: none;\n padding: 0; }\n .list-ticked li,\n .list-arrow li,\n .list-star li {\n padding-left: 1.5rem; }\n .list-ticked li:before,\n .list-arrow li:before,\n .list-star li:before {\n font-family: \"Material Design Icons\";\n margin-left: -1.5rem;\n width: 1.5rem;\n margin-right: .5rem; }\n\n.list-ticked li:before {\n content: '\\F12D';\n color: #fc5a5a; }\n\n.list-arrow li:before {\n content: '\\F142';\n color: #44ce42; }\n\n.list-star li:before {\n content: '\\F4CE';\n color: #ffc542; }\n\n.gradient-bullet-list {\n padding-left: 0; }\n .rtl .gradient-bullet-list {\n padding-right: 0; }\n .gradient-bullet-list li {\n position: relative;\n list-style-type: none;\n padding-left: 25px;\n line-height: 1;\n padding-bottom: 25px; }\n .gradient-bullet-list li:before, .gradient-bullet-list li:after {\n content: \"\";\n position: absolute; }\n .gradient-bullet-list li:before {\n top: 0;\n left: 0;\n width: 15px;\n height: 15px;\n border-radius: 100%; }\n .gradient-bullet-list li:after {\n width: 11px;\n height: 11px;\n top: 2px;\n left: 2px;\n background: #fff;\n border-radius: 100%; }\n .gradient-bullet-list li:nth-child(1):before {\n background: linear-gradient(to right, #ffbf96, #fe7096); }\n .gradient-bullet-list li:nth-child(2):before {\n background: linear-gradient(to right, #90caf9, #047edf 99%); }\n .gradient-bullet-list li:nth-child(3):before {\n background: linear-gradient(to right, #f6e384, #ffd500); }\n .gradient-bullet-list li:nth-child(4):before {\n background: linear-gradient(to right, #84d9d2, #07cdae); }\n .gradient-bullet-list li:nth-child(5):before {\n background: linear-gradient(to right, #da8cff, #9a55ff); }\n\n.bullet-line-list {\n padding-left: 30px;\n margin-bottom: 0;\n position: relative;\n list-style-type: none; }\n .rtl .bullet-line-list {\n padding-right: 0px; }\n .bullet-line-list li {\n position: relative;\n line-height: 1;\n padding-bottom: 10px; }\n .bullet-line-list li:before {\n content: \"\";\n position: absolute;\n border-radius: 100%;\n width: 12px;\n height: 12px;\n left: -28px;\n top: 6px;\n border: 3px solid #0062ff;\n margin-right: 15px;\n z-index: 2;\n background: #ffffff; }\n .bullet-line-list li:after {\n content: \"\";\n border: 1px solid rgba(151, 151, 151, 0.3);\n position: absolute;\n bottom: 0;\n left: -23px;\n height: 100%; }\n .bullet-line-list li:first-child:after {\n content: \"\";\n height: 80%; }\n .bullet-line-list li:last-child {\n padding-bottom: 0; }\n .bullet-line-list li:last-child:after {\n content: \"\";\n top: 0;\n height: 30%; }\n\n.nav-tabs .nav-link {\n background: #f6f8fa;\n color: #000000;\n border-radius: 0;\n border: 1px solid rgba(151, 151, 151, 0.3);\n padding: .75rem 1.5rem; }\n\n.nav-tabs .nav-item:first-child .nav-link {\n border-radius: 4px 0 0 0; }\n\n.nav-tabs .nav-item:last-child .nav-link {\n border-radius: 0 4px 0 0; }\n\n.nav-tabs.nav-tabs-vertical, .nav-tabs.nav-tabs-vertical-custom {\n border-bottom: 0; }\n .nav-tabs.nav-tabs-vertical .nav-link.active, .nav-tabs.nav-tabs-vertical-custom .nav-link.active {\n border-bottom-color: rgba(151, 151, 151, 0.3); }\n .nav-tabs.nav-tabs-vertical .nav-item:first-child .nav-link, .nav-tabs.nav-tabs-vertical-custom .nav-item:first-child .nav-link {\n border-radius: 4px 4px 0 0; }\n .nav-tabs.nav-tabs-vertical .nav-item:last-child .nav-link, .nav-tabs.nav-tabs-vertical-custom .nav-item:last-child .nav-link {\n border-radius: 0 0 4px 4px; }\n\n.nav-tabs.nav-tabs-vertical-custom {\n background: #0062ff;\n border-radius: 4px; }\n .nav-tabs.nav-tabs-vertical-custom .nav-link {\n background: transparent;\n border-color: rgba(255, 255, 255, 0.2);\n color: #002766;\n font-family: \"nunito-bold\", sans-serif;\n padding: 1.75rem; }\n .nav-tabs.nav-tabs-vertical-custom .nav-link.active {\n color: #ffffff;\n border-color: rgba(255, 255, 255, 0.2); }\n\n.nav-tabs.tab-transparent .nav-item .nav-link {\n background: transparent;\n color: #aab2bd;\n border-radius: 0;\n border: none;\n padding: .875rem 1.25rem;\n position: relative; }\n @media (max-width: 991px) {\n .nav-tabs.tab-transparent .nav-item .nav-link {\n padding: .875rem .5rem; } }\n .nav-tabs.tab-transparent .nav-item .nav-link.active {\n color: #001737;\n font-weight: bold; }\n .nav-tabs.tab-transparent .nav-item .nav-link.active:after {\n content: '';\n width: 100%;\n height: 2px;\n background: #44ce42;\n position: absolute;\n left: 0;\n bottom: 0; }\n\n.nav-tabs.tab-transparent .nav-item:first-child .nav-link:first-child {\n padding-left: 0; }\n .rtl .nav-tabs.tab-transparent .nav-item:first-child .nav-link:first-child {\n padding-right: 0;\n padding-left: 1.25rem; }\n\n.nav-pills {\n border-bottom: 1px solid rgba(151, 151, 151, 0.3);\n padding-bottom: 1rem; }\n .nav-pills .nav-link {\n border: 1px solid rgba(151, 151, 151, 0.3);\n padding: .5rem 2rem; }\n .nav-pills .nav-item {\n margin-right: 1rem; }\n .nav-pills.nav-pills-vertical {\n border-bottom: 0; }\n .nav-pills.nav-pills-vertical .nav-item {\n margin-right: 0;\n margin-bottom: 1rem; }\n .nav-pills.nav-pills-custom {\n border-bottom: 0; }\n .nav-pills.nav-pills-custom .nav-link {\n border-radius: 20px;\n padding: .5rem 2.5rem;\n background: #fcfcfd;\n color: #000; }\n .nav-pills.nav-pills-custom .nav-link.active {\n background: #fc5a5a;\n color: #ffffff; }\n\n.tab-content {\n border: 1px solid rgba(151, 151, 151, 0.3);\n border-top: 0;\n padding: 2rem 1rem;\n text-align: justify; }\n .tab-content.tab-content-vertical {\n border-top: 1px solid rgba(151, 151, 151, 0.3); }\n .tab-content.tab-content-vertical-custom {\n border: 0;\n padding-top: 0; }\n .tab-content.tab-content-custom-pill {\n border: 0;\n padding-left: 0; }\n .tab-content.tab-transparent-content {\n border: none;\n padding: 1.5rem 0 0 0; }\n\n.rtl .nav-tabs.tab-transparent {\n padding-right: 0; }\n\n/*-------------------------------------------------------------------*/\n/* === Landing screens === */\n/* Auth */\n.auth .login-half-bg {\n background: url(\"../../images/auth/login-bg.jpg\");\n background-size: cover; }\n\n.auth .register-half-bg {\n background: url(\"../../images/auth/register-bg.jpg\");\n background-size: cover; }\n\n.auth.lock-full-bg {\n background: url(\"../../images/auth/lockscreen-bg.jpg\");\n background-size: cover; }\n\n.auth .lock-profile-img {\n width: 90px;\n height: 90px;\n border-radius: 100%; }\n\n.auth .auth-form-dark {\n background: rgba(0, 0, 0, 0.6);\n color: #ffffff; }\n .auth .auth-form-dark .form-control, .auth .auth-form-dark .select2-container--default .select2-selection--single, .select2-container--default .auth .auth-form-dark .select2-selection--single, .auth .auth-form-dark .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .auth .auth-form-dark .select2-search__field, .auth .auth-form-dark .typeahead,\n .auth .auth-form-dark .tt-query,\n .auth .auth-form-dark .tt-hint {\n border-color: rgba(255, 255, 255, 0.2);\n color: #ffffff; }\n .auth .auth-form-dark .form-control:-ms-input-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single:-ms-input-placeholder, .select2-container--default .auth .auth-form-dark .select2-selection--single:-ms-input-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single .select2-search__field:-ms-input-placeholder, .select2-container--default .select2-selection--single .auth .auth-form-dark .select2-search__field:-ms-input-placeholder, .auth .auth-form-dark .typeahead:-ms-input-placeholder,\n .auth .auth-form-dark .tt-query:-ms-input-placeholder,\n .auth .auth-form-dark .tt-hint:-ms-input-placeholder {\n color: #ffffff; }\n .auth .auth-form-dark .form-control:-moz-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single:-moz-placeholder, .select2-container--default .auth .auth-form-dark .select2-selection--single:-moz-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single .select2-search__field:-moz-placeholder, .select2-container--default .select2-selection--single .auth .auth-form-dark .select2-search__field:-moz-placeholder, .auth .auth-form-dark .typeahead:-moz-placeholder,\n .auth .auth-form-dark .tt-query:-moz-placeholder,\n .auth .auth-form-dark .tt-hint:-moz-placeholder {\n color: #ffffff; }\n .auth .auth-form-dark .form-control::-moz-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single::-moz-placeholder, .select2-container--default .auth .auth-form-dark .select2-selection--single::-moz-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single .select2-search__field::-moz-placeholder, .select2-container--default .select2-selection--single .auth .auth-form-dark .select2-search__field::-moz-placeholder, .auth .auth-form-dark .typeahead::-moz-placeholder,\n .auth .auth-form-dark .tt-query::-moz-placeholder,\n .auth .auth-form-dark .tt-hint::-moz-placeholder {\n color: #ffffff; }\n .auth .auth-form-dark .form-control::-webkit-input-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single::-webkit-input-placeholder, .select2-container--default .auth .auth-form-dark .select2-selection--single::-webkit-input-placeholder, .auth .auth-form-dark .select2-container--default .select2-selection--single .select2-search__field::-webkit-input-placeholder, .select2-container--default .select2-selection--single .auth .auth-form-dark .select2-search__field::-webkit-input-placeholder, .auth .auth-form-dark .typeahead::-webkit-input-placeholder,\n .auth .auth-form-dark .tt-query::-webkit-input-placeholder,\n .auth .auth-form-dark .tt-hint::-webkit-input-placeholder {\n color: #ffffff; }\n\n.auth .auth-form-light {\n background: #ffffff; }\n .auth .auth-form-light select {\n color: #181824; }\n .auth .auth-form-light .input-group .form-control:focus, .auth .auth-form-light .input-group .select2-container--default .select2-selection--single:focus, .select2-container--default .auth .auth-form-light .input-group .select2-selection--single:focus, .auth .auth-form-light .input-group .select2-container--default .select2-selection--single .select2-search__field:focus, .select2-container--default .select2-selection--single .auth .auth-form-light .input-group .select2-search__field:focus, .auth .auth-form-light .input-group .typeahead:focus,\n .auth .auth-form-light .input-group .tt-query:focus,\n .auth .auth-form-light .input-group .tt-hint:focus, .auth .auth-form-light .input-group .form-control:active, .auth .auth-form-light .input-group .select2-container--default .select2-selection--single:active, .select2-container--default .auth .auth-form-light .input-group .select2-selection--single:active, .auth .auth-form-light .input-group .select2-container--default .select2-selection--single .select2-search__field:active, .select2-container--default .select2-selection--single .auth .auth-form-light .input-group .select2-search__field:active, .auth .auth-form-light .input-group .typeahead:active,\n .auth .auth-form-light .input-group .tt-query:active,\n .auth .auth-form-light .input-group .tt-hint:active {\n border-color: rgba(151, 151, 151, 0.3); }\n\n.auth .auth-form-transparent {\n background: transparent; }\n .auth .auth-form-transparent .form-control, .auth .auth-form-transparent .select2-container--default .select2-selection--single, .select2-container--default .auth .auth-form-transparent .select2-selection--single, .auth .auth-form-transparent .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .auth .auth-form-transparent .select2-search__field, .auth .auth-form-transparent .typeahead,\n .auth .auth-form-transparent .tt-query,\n .auth .auth-form-transparent .tt-hint,\n .auth .auth-form-transparent .input-group-text {\n border-color: #8e94a9; }\n .auth .auth-form-transparent .form-control:focus, .auth .auth-form-transparent .select2-container--default .select2-selection--single:focus, .select2-container--default .auth .auth-form-transparent .select2-selection--single:focus, .auth .auth-form-transparent .select2-container--default .select2-selection--single .select2-search__field:focus, .select2-container--default .select2-selection--single .auth .auth-form-transparent .select2-search__field:focus, .auth .auth-form-transparent .typeahead:focus,\n .auth .auth-form-transparent .tt-query:focus,\n .auth .auth-form-transparent .tt-hint:focus, .auth .auth-form-transparent .form-control:active, .auth .auth-form-transparent .select2-container--default .select2-selection--single:active, .select2-container--default .auth .auth-form-transparent .select2-selection--single:active, .auth .auth-form-transparent .select2-container--default .select2-selection--single .select2-search__field:active, .select2-container--default .select2-selection--single .auth .auth-form-transparent .select2-search__field:active, .auth .auth-form-transparent .typeahead:active,\n .auth .auth-form-transparent .tt-query:active,\n .auth .auth-form-transparent .tt-hint:active,\n .auth .auth-form-transparent .input-group-text:focus,\n .auth .auth-form-transparent .input-group-text:active {\n border-color: #8e94a9; }\n .auth .auth-form-transparent select {\n outline-color: #8e94a9; }\n\n.auth.auth-img-bg {\n padding: 0; }\n @media (min-width: 768px) {\n .auth.auth-img-bg .auth-form-transparent {\n width: 55%;\n margin: auto; } }\n\n.auth .brand-logo {\n margin-bottom: 2rem; }\n .auth .brand-logo img {\n width: 150px; }\n\n.auth form .form-group {\n margin-bottom: 1.5rem; }\n .auth form .form-group label {\n font-size: .8125rem; }\n .auth form .form-group .form-control, .auth form .form-group .select2-container--default .select2-selection--single, .select2-container--default .auth form .form-group .select2-selection--single, .auth form .form-group .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .auth form .form-group .select2-search__field, .auth form .form-group .typeahead,\n .auth form .form-group .tt-query,\n .auth form .form-group .tt-hint {\n background: transparent;\n border-radius: 0;\n font-size: .9375rem; }\n\n.auth form .auth-form-btn {\n height: 50px;\n line-height: 1.5; }\n\n.auth form .auth-link {\n font-size: 0.875rem; }\n .auth form .auth-link:hover {\n color: initial; }\n\n.auth.multi-step-login {\n height: 100%;\n min-height: 100vh;\n background: #f0f1f6; }\n .auth.multi-step-login .step-form {\n position: relative;\n width: 530px;\n margin: 50px auto;\n text-align: center; }\n .auth.multi-step-login .step-form .step-progress {\n padding-left: 0;\n list-style-type: none;\n margin-bottom: 30px;\n overflow: hidden;\n counter-reset: step;\n display: flex;\n justify-content: space-around; }\n .auth.multi-step-login .step-form .step-progress li {\n position: relative;\n list-style-type: none;\n color: #a7afb7;\n font-size: 18px;\n font-weight: 500;\n float: left; }\n .auth.multi-step-login .step-form .step-progress li:before {\n display: flex;\n align-items: center;\n justify-content: center;\n content: counter(step);\n counter-increment: step;\n width: 30px;\n height: 30px;\n line-height: 20px;\n font-size: 16px;\n font-weight: 600;\n color: #a7afb7;\n background: #e0e2ec;\n border-radius: 100px;\n margin: 0 auto 5px auto; }\n .auth.multi-step-login .step-form .step-progress li.active:before {\n background: #44ce42;\n color: #fff; }\n .auth.multi-step-login .step-form .step-progress li:first-child:after {\n content: none; }\n .auth.multi-step-login .step-form fieldset {\n background: #fff;\n border-radius: 10px;\n padding: 30px 30px;\n box-sizing: border-box;\n margin: 0 auto;\n width: 100%;\n position: relative; }\n .auth.multi-step-login .step-form fieldset:not(:first-of-type) {\n display: none; }\n .auth.multi-step-login .step-form .form-control, .auth.multi-step-login .step-form .select2-container--default .select2-selection--single, .select2-container--default .auth.multi-step-login .step-form .select2-selection--single, .auth.multi-step-login .step-form .select2-container--default .select2-selection--single .select2-search__field, .select2-container--default .select2-selection--single .auth.multi-step-login .step-form .select2-search__field, .auth.multi-step-login .step-form .typeahead,\n .auth.multi-step-login .step-form .tt-query,\n .auth.multi-step-login .step-form .tt-hint {\n height: 40px;\n border-radius: 4px; }\n\n/* Lock Screen */\n.lock-screen {\n position: relative;\n overflow: hidden; }\n .lock-screen .backhground-bg {\n position: absolute;\n top: -20px;\n right: -20px;\n left: -20px;\n bottom: -20px;\n background: url(\"../images/samples/lockscreen-bg.jpg\") no-repeat center center;\n background-size: cover;\n overflow: hidden;\n min-height: 100%; }\n .lock-screen .card {\n background: rgba(0, 0, 0, 0);\n border-radius: 6px; }\n .lock-screen .card .card-body img {\n width: 90px;\n height: 90px;\n border-radius: 100%;\n border: 3px solid rgba(255, 255, 255, 0.2); }\n .lock-screen .card .card-body input[type=\"text\"] {\n background: rgba(255, 255, 255, 0.55);\n border: none;\n width: 80%;\n margin: auto; }\n\n/* Navbar */\n.navbar {\n font-family: \"nunito-medium\", sans-serif;\n background: #ffffff;\n transition: background 0.25s ease;\n -webkit-transition: background 0.25s ease;\n -moz-transition: background 0.25s ease;\n -ms-transition: background 0.25s ease;\n font-family: \"nunito-medium\", sans-serif; }\n .navbar .navbar-brand {\n width: 110px; }\n .navbar .navbar-brand-wrapper {\n transition: width 0.25s ease, background 0.25s ease;\n -webkit-transition: width 0.25s ease, background 0.25s ease;\n -moz-transition: width 0.25s ease, background 0.25s ease;\n -ms-transition: width 0.25s ease, background 0.25s ease;\n background: #181824;\n width: 258px;\n height: 64px; }\n @media (max-width: 991px) {\n .navbar .navbar-brand-wrapper {\n width: 55px; } }\n .navbar .navbar-brand-wrapper .navbar-brand {\n color: #27367f;\n font-size: 1.5rem;\n line-height: 48px;\n margin-right: 0;\n padding: .25rem 0;\n width: 100%; }\n .navbar .navbar-brand-wrapper .navbar-brand:active, .navbar .navbar-brand-wrapper .navbar-brand:focus, .navbar .navbar-brand-wrapper .navbar-brand:hover {\n color: #1b2658; }\n .navbar .navbar-brand-wrapper .navbar-brand img {\n width: calc(258px - 120px);\n max-width: 100%;\n height: 28px;\n margin: auto;\n vertical-align: middle; }\n .navbar .navbar-brand-wrapper .navbar-brand.brand-logo-mini {\n display: none; }\n .navbar .navbar-brand-wrapper .navbar-brand.brand-logo-mini img {\n width: calc(70px - 50px);\n max-width: 100%;\n height: 28px;\n margin: auto; }\n .navbar .navbar-menu-wrapper {\n transition: width 0.25s ease;\n -webkit-transition: width 0.25s ease;\n -moz-transition: width 0.25s ease;\n -ms-transition: width 0.25s ease;\n color: #111111;\n padding-left: 24px;\n padding-right: 24px;\n width: calc(100% - 258px);\n height: 64px; }\n @media (max-width: 991px) {\n .navbar .navbar-menu-wrapper {\n width: auto;\n padding-left: 15px;\n padding-right: 15px; } }\n .navbar .navbar-menu-wrapper .navbar-toggler {\n border: 0;\n color: #8e94a9;\n height: 64px;\n border-radius: 0px;\n padding-left: 5px;\n padding-right: 20px; }\n .navbar .navbar-menu-wrapper .navbar-toggler:not(.navbar-toggler-right) {\n font-size: .875rem; }\n @media (max-width: 991px) {\n .navbar .navbar-menu-wrapper .navbar-toggler:not(.navbar-toggler-right) {\n display: none; } }\n @media (max-width: 991px) {\n .navbar .navbar-menu-wrapper .navbar-toggler.navbar-toggler-right {\n padding-left: 15px;\n padding-right: 11px;\n border-right: none; } }\n .navbar .navbar-menu-wrapper .search-field .input-group {\n background: #eef0fa;\n width: 305px; }\n .navbar .navbar-menu-wrapper .search-field .input-group input {\n font-size: 0.875rem;\n padding: .5rem; }\n .navbar .navbar-menu-wrapper .search-field .input-group input:-ms-input-placeholder {\n font-size: 0.875rem;\n color: #111111;\n font-family: \"nunito-regular\", sans-serif; }\n .navbar .navbar-menu-wrapper .search-field .input-group input:-moz-placeholder {\n font-size: 0.875rem;\n color: #111111;\n font-family: \"nunito-regular\", sans-serif; }\n .navbar .navbar-menu-wrapper .search-field .input-group input::-moz-placeholder {\n font-size: 0.875rem;\n color: #111111;\n font-family: \"nunito-regular\", sans-serif; }\n .navbar .navbar-menu-wrapper .search-field .input-group input::-webkit-input-placeholder {\n font-size: 0.875rem;\n color: #111111;\n font-family: \"nunito-regular\", sans-serif; }\n .navbar .navbar-menu-wrapper .search-field .input-group i {\n font-size: 14px;\n margin-right: 0;\n color: #8e94a9; }\n .navbar .navbar-menu-wrapper .search-field .input-group .input-group-text {\n background: transparent; }\n .navbar .navbar-menu-wrapper .count-indicator {\n position: relative; }\n .navbar .navbar-menu-wrapper .count-indicator .count-symbol,\n .navbar .navbar-menu-wrapper .count-indicator .count-number {\n position: absolute;\n border-radius: 100%;\n border: 2px solid #ffffff;\n animation: pulse 3s ease-out;\n animation-iteration-count: infinite; }\n\n@keyframes pulse {\n 40% {\n transform: scale3d(1, 1, 1); }\n 50% {\n transform: scale3d(1.5, 1.5, 1.5); }\n 55% {\n transform: scale3d(1, 1, 1); }\n 60% {\n transform: scale3d(1.5, 1.5, 1.5); }\n 65% {\n transform: scale3d(1, 1, 1); } }\n .navbar .navbar-menu-wrapper .count-indicator .count-symbol {\n top: 20px;\n right: 0px;\n width: 10px;\n height: 10px; }\n .navbar .navbar-menu-wrapper .count-indicator .count-number {\n min-width: 14px;\n height: 14px;\n font-size: .5rem;\n color: #ffffff;\n bottom: 16px;\n right: -5px;\n line-height: 1;\n text-align: center; }\n .navbar .navbar-menu-wrapper .count-indicator:after {\n display: none; }\n .navbar .navbar-menu-wrapper .navbar-nav {\n flex-direction: row;\n align-items: center; }\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link {\n color: inherit;\n font-size: 0.875rem;\n margin-left: .625rem;\n margin-right: .625rem;\n height: 64px;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center; }\n @media (max-width: 767px) {\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link {\n margin-left: .8rem;\n margin-right: .8rem; } }\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item .nav-link i {\n font-size: 1.25rem; }\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-toggle:after {\n color: #aab2bd;\n font-size: 1.25rem;\n content: \"\\f35d\"; }\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu {\n border: none;\n -webkit-box-shadow: 0px 3px 21px 0px rgba(0, 0, 0, 0.2);\n -moz-box-shadow: 0px 3px 21px 0px rgba(0, 0, 0, 0.2);\n box-shadow: 0px 3px 21px 0px rgba(0, 0, 0, 0.2);\n min-width: 220px; }\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown {\n position: absolute;\n font-size: 0.9rem;\n margin-top: 0;\n padding: 0; }\n .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown {\n right: auto;\n left: 0; }\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-item {\n margin-bottom: 0;\n padding: 11px 13px;\n cursor: pointer;\n color: #111111;\n font-size: .875rem;\n font-style: normal;\n font-family: \"nunito-medium\", sans-serif; }\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-item .badge {\n padding: 2px 6px;\n font-size: 10px; }\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-item i {\n font-size: 17px; }\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-item .ellipsis {\n max-width: 200px;\n overflow: hidden;\n text-overflow: ellipsis; }\n .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-item i {\n margin-left: 5px; }\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .dropdown-menu.navbar-dropdown .dropdown-divider {\n margin: 0; }\n @media (max-width: 991px) {\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown {\n position: static; }\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.dropdown .navbar-dropdown {\n left: 20px;\n right: 20px;\n top: 64px;\n width: calc(100% - 40px); } }\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-settings {\n padding-left: 20px;\n padding-right: 5px; }\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-settings .nav-link {\n margin-right: 0;\n margin-left: 0; }\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .nav-profile-img {\n position: relative;\n width: 32px;\n height: 32px; }\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .nav-profile-img img {\n width: 32px;\n height: 32px;\n border-radius: 100%; }\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .nav-profile-text {\n margin-left: .875rem; }\n .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .nav-profile-text {\n margin-left: 0;\n margin-right: .875rem; }\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .nav-profile-text p {\n line-height: 1; }\n @media (max-width: 767px) {\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link .nav-profile-text {\n display: none; } }\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-profile .nav-link.dropdown-toggle:after {\n line-height: 2; }\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-language .nav-link .nav-language-icon {\n position: relative;\n width: 22px;\n height: 28px; }\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-language .nav-link .nav-language-icon i {\n font-size: 1rem; }\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-language .nav-link .nav-language-text {\n margin-left: .875rem; }\n .rtl .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-language .nav-link .nav-language-text {\n margin-left: 0;\n margin-right: .875rem; }\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-language .nav-link .nav-language-text p {\n line-height: 1; }\n @media (max-width: 767px) {\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-language .nav-link .nav-language-text {\n display: none; } }\n .navbar .navbar-menu-wrapper .navbar-nav .nav-item.nav-language .nav-link.dropdown-toggle:after {\n line-height: 2; }\n @media (min-width: 992px) {\n .navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right {\n margin-left: auto; }\n .rtl .navbar .navbar-menu-wrapper .navbar-nav.navbar-nav-right {\n margin-left: 0;\n margin-right: auto; } }\n\n@media (max-width: 991px) {\n .navbar {\n flex-direction: row; }\n .navbar .navbar-brand-wrapper {\n width: 75px; }\n .navbar .navbar-brand-wrapper .navbar-brand.brand-logo {\n display: none; }\n .navbar .navbar-brand-wrapper .navbar-brand.brand-logo-mini {\n display: inline-block; }\n .navbar-collapse {\n display: flex;\n margin-top: 0.5rem; } }\n\n@media (max-width: 480px) {\n .navbar .navbar-brand-wrapper {\n width: 55px; }\n .navbar .navbar-brand-wrapper .brand-logo-mini {\n padding-top: 0px; } }\n\n/* Navbar color variations */\n.navbar.navbar-primary .navbar-menu-wrapper {\n background: linear-gradient(to right, #da8cff, #9a55ff);\n color: #ffffff; }\n .navbar.navbar-primary .navbar-menu-wrapper .search-field .input-group input:-ms-input-placeholder {\n color: #ffffff; }\n .navbar.navbar-primary .navbar-menu-wrapper .search-field .input-group input:-moz-placeholder {\n color: #ffffff; }\n .navbar.navbar-primary .navbar-menu-wrapper .search-field .input-group input::-moz-placeholder {\n color: #ffffff; }\n .navbar.navbar-primary .navbar-menu-wrapper .search-field .input-group input::-webkit-input-placeholder {\n color: #ffffff; }\n .navbar.navbar-primary .navbar-menu-wrapper .search-field .input-group i {\n color: #ffffff; }\n\n.navbar.navbar-secondary .navbar-menu-wrapper {\n background: linear-gradient(to right, #e7ebf0, #868e96);\n color: #ffffff; }\n .navbar.navbar-secondary .navbar-menu-wrapper .search-field .input-group input:-ms-input-placeholder {\n color: #ffffff; }\n .navbar.navbar-secondary .navbar-menu-wrapper .search-field .input-group input:-moz-placeholder {\n color: #ffffff; }\n .navbar.navbar-secondary .navbar-menu-wrapper .search-field .input-group input::-moz-placeholder {\n color: #ffffff; }\n .navbar.navbar-secondary .navbar-menu-wrapper .search-field .input-group input::-webkit-input-placeholder {\n color: #ffffff; }\n .navbar.navbar-secondary .navbar-menu-wrapper .search-field .input-group i {\n color: #ffffff; }\n\n.navbar.navbar-success .navbar-menu-wrapper {\n background: linear-gradient(to right, #84d9d2, #07cdae);\n color: #ffffff; }\n .navbar.navbar-success .navbar-menu-wrapper .search-field .input-group input:-ms-input-placeholder {\n color: #ffffff; }\n .navbar.navbar-success .navbar-menu-wrapper .search-field .input-group input:-moz-placeholder {\n color: #ffffff; }\n .navbar.navbar-success .navbar-menu-wrapper .search-field .input-group input::-moz-placeholder {\n color: #ffffff; }\n .navbar.navbar-success .navbar-menu-wrapper .search-field .input-group input::-webkit-input-placeholder {\n color: #ffffff; }\n .navbar.navbar-success .navbar-menu-wrapper .search-field .input-group i {\n color: #ffffff; }\n\n.navbar.navbar-info .navbar-menu-wrapper {\n background: linear-gradient(to right, #90caf9, #047edf 99%);\n color: #ffffff; }\n .navbar.navbar-info .navbar-menu-wrapper .search-field .input-group input:-ms-input-placeholder {\n color: #ffffff; }\n .navbar.navbar-info .navbar-menu-wrapper .search-field .input-group input:-moz-placeholder {\n color: #ffffff; }\n .navbar.navbar-info .navbar-menu-wrapper .search-field .input-group input::-moz-placeholder {\n color: #ffffff; }\n .navbar.navbar-info .navbar-menu-wrapper .search-field .input-group input::-webkit-input-placeholder {\n color: #ffffff; }\n .navbar.navbar-info .navbar-menu-wrapper .search-field .input-group i {\n color: #ffffff; }\n\n.navbar.navbar-warning .navbar-menu-wrapper {\n background: linear-gradient(to right, #f6e384, #ffd500);\n color: #ffffff; }\n .navbar.navbar-warning .navbar-menu-wrapper .search-field .input-group input:-ms-input-placeholder {\n color: #ffffff; }\n .navbar.navbar-warning .navbar-menu-wrapper .search-field .input-group input:-moz-placeholder {\n color: #ffffff; }\n .navbar.navbar-warning .navbar-menu-wrapper .search-field .input-group input::-moz-placeholder {\n color: #ffffff; }\n .navbar.navbar-warning .navbar-menu-wrapper .search-field .input-group input::-webkit-input-placeholder {\n color: #ffffff; }\n .navbar.navbar-warning .navbar-menu-wrapper .search-field .input-group i {\n color: #ffffff; }\n\n.navbar.navbar-danger .navbar-menu-wrapper {\n background: linear-gradient(to right, #ffbf96, #fe7096);\n color: #ffffff; }\n .navbar.navbar-danger .navbar-menu-wrapper .search-field .input-group input:-ms-input-placeholder {\n color: #ffffff; }\n .navbar.navbar-danger .navbar-menu-wrapper .search-field .input-group input:-moz-placeholder {\n color: #ffffff; }\n .navbar.navbar-danger .navbar-menu-wrapper .search-field .input-group input::-moz-placeholder {\n color: #ffffff; }\n .navbar.navbar-danger .navbar-menu-wrapper .search-field .input-group input::-webkit-input-placeholder {\n color: #ffffff; }\n .navbar.navbar-danger .navbar-menu-wrapper .search-field .input-group i {\n color: #ffffff; }\n\n.navbar.navbar-light .navbar-menu-wrapper {\n background: linear-gradient(to bottom, #f4f4f4, #e4e4e9);\n color: #ffffff; }\n .navbar.navbar-light .navbar-menu-wrapper .search-field .input-group input:-ms-input-placeholder {\n color: #ffffff; }\n .navbar.navbar-light .navbar-menu-wrapper .search-field .input-group input:-moz-placeholder {\n color: #ffffff; }\n .navbar.navbar-light .navbar-menu-wrapper .search-field .input-group input::-moz-placeholder {\n color: #ffffff; }\n .navbar.navbar-light .navbar-menu-wrapper .search-field .input-group input::-webkit-input-placeholder {\n color: #ffffff; }\n .navbar.navbar-light .navbar-menu-wrapper .search-field .input-group i {\n color: #ffffff; }\n\n.navbar.navbar-dark .navbar-menu-wrapper {\n background: linear-gradient(89deg, #5e7188, #3e4b5b);\n color: #ffffff; }\n .navbar.navbar-dark .navbar-menu-wrapper .search-field .input-group input:-ms-input-placeholder {\n color: #ffffff; }\n .navbar.navbar-dark .navbar-menu-wrapper .search-field .input-group input:-moz-placeholder {\n color: #ffffff; }\n .navbar.navbar-dark .navbar-menu-wrapper .search-field .input-group input::-moz-placeholder {\n color: #ffffff; }\n .navbar.navbar-dark .navbar-menu-wrapper .search-field .input-group input::-webkit-input-placeholder {\n color: #ffffff; }\n .navbar.navbar-dark .navbar-menu-wrapper .search-field .input-group i {\n color: #ffffff; }\n\n/* Sidebar */\n.sidebar {\n min-height: calc(100vh - 64px);\n background: #181824;\n font-family: \"nunito-medium\", sans-serif;\n padding: 0;\n width: 258px;\n z-index: 11;\n transition: width 0.25s ease, background 0.25s ease;\n -webkit-transition: width 0.25s ease, background 0.25s ease;\n -moz-transition: width 0.25s ease, background 0.25s ease;\n -ms-transition: width 0.25s ease, background 0.25s ease; }\n .sidebar .nav {\n overflow: hidden;\n flex-wrap: nowrap;\n flex-direction: column;\n margin-bottom: 60px; }\n .sidebar .nav .nav-item {\n padding: 0 2.375rem;\n -webkit-transition-duration: 0.25s;\n -moz-transition-duration: 0.25s;\n -o-transition-duration: 0.25s;\n transition-duration: 0.25s;\n transition-property: background;\n -webkit-transition-property: background;\n position: relative; }\n .sidebar .nav .nav-item .collapse {\n z-index: 999; }\n .sidebar .nav .nav-item .nav-link {\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n white-space: nowrap;\n padding: 0.625rem 0 0.625rem 0;\n color: #8e94a9;\n -webkit-transition-duration: 0.45s;\n -moz-transition-duration: 0.45s;\n -o-transition-duration: 0.45s;\n transition-duration: 0.45s;\n transition-property: color;\n -webkit-transition-property: color;\n text-overflow: ellipsis; }\n .sidebar .nav .nav-item .nav-link .icon-bg {\n margin-right: 0.875rem;\n background: rgba(194, 244, 219, 0.12);\n height: 24px;\n width: 24px;\n position: relative;\n z-index: 2;\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n -webkit-justify-content: center;\n justify-content: center;\n border-radius: 3px;\n text-align: center; }\n .rtl .sidebar .nav .nav-item .nav-link .icon-bg {\n margin-left: 1rem;\n margin-right: 0; }\n .sidebar .nav .nav-item .nav-link .icon-bg .menu-icon {\n color: #33c92d; }\n .sidebar .nav .nav-item .nav-link .icon-bg .menu-icon:after, .sidebar .nav .nav-item .nav-link .icon-bg .menu-icon:before {\n font-size: 1rem;\n color: inherit; }\n .sidebar .nav .nav-item .nav-link i {\n color: inherit; }\n .sidebar .nav .nav-item .nav-link i.menu-icon {\n font-size: 1.125rem;\n line-height: 1;\n margin-right: 0;\n color: #8e94a9; }\n .rtl .sidebar .nav .nav-item .nav-link i.menu-icon {\n margin-left: 0;\n margin-right: 0; }\n .sidebar .nav .nav-item .nav-link i.menu-icon:before {\n vertical-align: middle; }\n .sidebar .nav .nav-item .nav-link i.menu-arrow {\n font: normal normal normal 24px/1 \"Material Design Icons\";\n line-height: 1;\n font-size: 1.125rem;\n margin-left: auto;\n color: rgba(255, 255, 255, 0.36); }\n .rtl .sidebar .nav .nav-item .nav-link i.menu-arrow {\n margin-left: 0;\n margin-right: auto; }\n .sidebar .nav .nav-item .nav-link i.menu-arrow:before {\n content: \"\\f141\";\n font-size: inherit;\n color: inherit; }\n .sidebar .nav .nav-item .nav-link i.menu-arrow + .menu-icon {\n margin-left: .25rem; }\n .rtl .sidebar .nav .nav-item .nav-link i.menu-arrow + .menu-icon {\n margin-left: 0;\n margin-right: .25rem; }\n .sidebar .nav .nav-item .nav-link .menu-title {\n color: inherit;\n display: inline-block;\n font-size: 0.937rem;\n line-height: 1;\n vertical-align: middle; }\n .sidebar .nav .nav-item .nav-link .badge {\n margin-right: auto;\n margin-left: 1rem; }\n .sidebar .nav .nav-item .nav-link[aria-expanded=\"true\"] .menu-arrow:before {\n content: \"\\f140\"; }\n .sidebar .nav .nav-item.active {\n background: transparent; }\n .sidebar .nav .nav-item.active > .nav-link:before {\n content: \"\";\n position: absolute;\n left: 0;\n top: .5rem;\n bottom: 0;\n background: #44ce42;\n height: 24px;\n width: 4px; }\n .rtl .sidebar .nav .nav-item.active > .nav-link:before {\n left: auto;\n right: 0; }\n .sidebar .nav .nav-item.active > .nav-link .menu-title {\n color: #44ce42;\n font-family: \"nunito-medium\", sans-serif; }\n .sidebar .nav .nav-item.active > .nav-link i {\n color: #44ce42; }\n .sidebar .nav .nav-item:hover {\n background: #161621; }\n .sidebar .nav .nav-item.nav-profile .nav-link {\n height: auto;\n line-height: 1;\n border-top: 0;\n padding: 1.25rem 0; }\n .sidebar .nav .nav-item.nav-profile .nav-link .nav-profile-image {\n width: 44px;\n height: 44px; }\n .sidebar .nav .nav-item.nav-profile .nav-link .nav-profile-image img {\n width: 44px;\n height: 44px;\n border-radius: 100%; }\n .sidebar .nav .nav-item.nav-profile .nav-link .nav-profile-text {\n margin-left: 1rem; }\n .rtl .sidebar .nav .nav-item.nav-profile .nav-link .nav-profile-text {\n margin-left: auto;\n margin-right: 1rem; }\n .sidebar .nav .nav-item.nav-profile .nav-link .nav-profile-badge {\n font-size: 1.125rem;\n margin-left: auto; }\n .rtl .sidebar .nav .nav-item.nav-profile .nav-link .nav-profile-badge {\n margin-left: 0;\n margin-right: auto; }\n .sidebar .nav .nav-item.sidebar-actions {\n margin-top: 1rem; }\n .sidebar .nav .nav-item.sidebar-actions .nav-link {\n border-top: 0;\n display: block;\n height: auto; }\n .sidebar .nav .nav-item.sidebar-actions:hover {\n background: initial; }\n .sidebar .nav .nav-item.sidebar-actions:hover .nav-link {\n color: initial; }\n .sidebar .nav .nav-item.nav-category {\n color: #001737;\n font-size: 0.8125rem;\n line-height: 16px;\n margin: 25px 0px 10px 0px;\n color: #8e94a9;\n font-family: \"nunito-bold\", sans-serif; }\n .sidebar .nav .nav-item.nav-category .nav-link {\n padding: 1.2rem 2rem 0.2rem; }\n .sidebar .nav .nav-item.nav-category .nav-link:hover {\n color: #001737; }\n .sidebar .nav .nav-item.documentation-link {\n margin: 2.5rem 0 !important; }\n .sidebar .nav .nav-item.documentation-link .nav-link {\n background: #0062ff;\n color: #ffffff;\n border-radius: 2px;\n padding: .875rem 0;\n font-size: 1.125rem;\n font-weight: bold; }\n .sidebar .nav .nav-item.documentation-link .nav-link .icon-bg {\n display: none; }\n .sidebar .nav .nav-item.documentation-link .nav-link .menu-title {\n margin: auto;\n background: transparent !important;\n color: #ffffff !important; }\n .sidebar .nav .nav-item.sidebar-user-actions {\n padding-left: 0;\n padding-right: 0; }\n .sidebar .nav .nav-item.sidebar-user-actions .user-details {\n padding: 1rem 2.375rem;\n width: 100%;\n border-top: 1px solid rgba(151, 151, 151, 0.27);\n border-bottom: 1px solid rgba(151, 151, 151, 0.27);\n margin-bottom: 20px; }\n .sidebar .nav .nav-item.sidebar-user-actions .user-details .sidebar-profile-img {\n width: 31px;\n height: 31px;\n border-radius: 100%;\n margin-right: 12px; }\n .rtl .sidebar .nav .nav-item.sidebar-user-actions .user-details .sidebar-profile-img {\n margin-left: 1rem;\n margin-right: 0; }\n .sidebar .nav .nav-item.sidebar-user-actions .user-details .sidebar-profile-text {\n color: #ffffff; }\n .sidebar .nav .nav-item.sidebar-user-actions .user-details .badge {\n margin-right: 0; }\n .sidebar .nav .nav-item.sidebar-user-actions .sidebar-user-menu {\n padding: 0 2.375rem; }\n .sidebar .nav .nav-item.sidebar-user-actions .sidebar-user-menu .nav-link {\n font-size: 15px; }\n .sidebar .nav .nav-item.sidebar-user-actions .sidebar-user-menu .nav-link i {\n font-size: 18px;\n margin-right: 12px; }\n .rtl .sidebar .nav .nav-item.sidebar-user-actions .sidebar-user-menu .nav-link i {\n margin-right: 0;\n margin-left: 12px; }\n .sidebar .nav:not(.sub-menu) > .nav-item:hover:not(.nav-category):not(.nav-profile) > .nav-link {\n color: #fff; }\n .sidebar .nav.sub-menu {\n margin-bottom: 20px;\n margin-top: 0;\n list-style: none; }\n .sidebar .nav.sub-menu .nav-item {\n padding: 0; }\n .sidebar .nav.sub-menu .nav-item .nav-link {\n color: #888;\n padding: 0.75rem 2rem 0.75rem 2rem;\n position: relative;\n font-size: 0.8125rem;\n line-height: 1;\n height: auto;\n border-top: 0; }\n .sidebar .nav.sub-menu .nav-item .nav-link:before {\n content: \"\\F054\";\n font-family: \"Material Design Icons\";\n display: block;\n position: absolute;\n left: 0px;\n top: 50%;\n -moz-transform: translateY(-50%);\n -o-transform: translateY(-50%);\n -ms-transform: translateY(-50%);\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%);\n color: #a2a2a2;\n font-size: .75rem; }\n .rtl .sidebar .nav.sub-menu .nav-item .nav-link:before {\n left: auto;\n right: 0;\n content: \"\\F04D\"; }\n .sidebar .nav.sub-menu .nav-item .nav-link.active {\n color: #44ce42;\n background: transparent; }\n .sidebar .nav.sub-menu .nav-item .nav-link.active:before {\n color: #44ce42; }\n .sidebar .nav.sub-menu .nav-item .nav-link:hover {\n color: #555555; }\n .sidebar .nav.sub-menu .nav-item:hover {\n background: transparent; }\n\n.sidebar-light .sidebar {\n background: #fff; }\n .sidebar-light .sidebar .nav .nav-item .nav-link {\n color: #444343; }\n .sidebar-light .sidebar .nav .nav-item .nav-link i {\n color: inherit; }\n .sidebar-light .sidebar .nav .nav-item .nav-link i.menu-icon {\n color: #44ce42; }\n .sidebar-light .sidebar .nav .nav-item .nav-link i.menu-arrow {\n color: #9e9da0; }\n .sidebar-light .sidebar .nav .nav-item .nav-link i.menu-arrow:before {\n color: inherit; }\n .sidebar-light .sidebar .nav .nav-item .nav-link .menu-title {\n color: inherit; }\n .sidebar-light .sidebar .nav .nav-item .nav-link .icon-bg {\n background: rgba(0, 0, 0, 0.12); }\n .sidebar-light .sidebar .nav .nav-item.active {\n background: #fff; }\n .sidebar-light .sidebar .nav .nav-item.active > .nav-link .menu-title {\n color: #444343; }\n .sidebar-light .sidebar .nav .nav-item.active > .nav-link i {\n color: #44ce42; }\n .sidebar-light .sidebar .nav .nav-item:hover {\n background: white; }\n .sidebar-light .sidebar .nav .nav-item.sidebar-actions:hover {\n background: initial; }\n .sidebar-light .sidebar .nav .nav-item.sidebar-actions:hover .nav-link {\n color: initial; }\n .sidebar-light .sidebar .nav:not(.sub-menu) > .nav-item:hover:not(.nav-category):not(.nav-profile) > .nav-link {\n color: #27367f; }\n .sidebar-light .sidebar .nav.sub-menu .nav-item .nav-link {\n color: #444343; }\n .sidebar-light .sidebar .nav.sub-menu .nav-item .nav-link:before {\n color: #a2a2a2; }\n .sidebar-light .sidebar .nav.sub-menu .nav-item .nav-link.active {\n color: #444343;\n background: transparent; }\n .sidebar-light .sidebar .nav.sub-menu .nav-item .nav-link:hover {\n color: black; }\n .sidebar-light .sidebar .nav.sub-menu .nav-item:hover {\n background: transparent; }\n\n/* style for off-canvas menu*/\n@media screen and (max-width: 991px) {\n .sidebar-offcanvas {\n position: fixed;\n max-height: calc(100vh - 64px);\n top: 64px;\n bottom: 0;\n overflow: auto;\n right: -258px;\n -webkit-transition: all 0.25s ease-out;\n -o-transition: all 0.25s ease-out;\n transition: all 0.25s ease-out; }\n .sidebar-offcanvas.active {\n right: 0; } }\n\n/* Layouts */\n.navbar.fixed-top + .page-body-wrapper {\n padding-top: 64px; }\n\n@media (min-width: 992px) {\n .sidebar-mini .navbar .navbar-brand-wrapper {\n width: 185px; }\n .sidebar-mini .navbar .navbar-menu-wrapper {\n width: calc(100% - 185px); }\n .sidebar-mini .sidebar {\n width: 185px; }\n .sidebar-mini .sidebar .nav .nav-item {\n padding: 10px 0;\n margin: 0; }\n .sidebar-mini .sidebar .nav .nav-item .nav-link {\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n -webkit-justify-content: center;\n justify-content: center;\n -webkit-flex-direction: column-reverse;\n flex-direction: column-reverse;\n text-align: center;\n position: relative;\n border-bottom: none; }\n .sidebar-mini .sidebar .nav .nav-item .nav-link .menu-title {\n display: block;\n margin: auto; }\n .sidebar-mini .sidebar .nav .nav-item .nav-link .menu-sub-title {\n margin: auto; }\n .sidebar-mini .sidebar .nav .nav-item .nav-link .badge {\n margin-left: 5px;\n display: none; }\n .sidebar-mini .sidebar .nav .nav-item .nav-link .icon-bg {\n margin-top: 8px; }\n .sidebar-mini .sidebar .nav .nav-item .nav-link .icon-bg i.menu-icon {\n display: block;\n margin-right: auto;\n margin-left: auto;\n margin-top: 5px; }\n .sidebar-mini .sidebar .nav .nav-item .nav-link i.menu-arrow {\n display: inline-block;\n margin-left: 5px;\n position: absolute;\n top: 50%;\n right: 10px;\n -moz-transform: translateY(-50%);\n -o-transform: translateY(-50%);\n -ms-transform: translateY(-50%);\n -webkit-transform: translateY(-50%);\n transform: translateY(-50%); }\n .sidebar-mini .sidebar .nav .nav-item .nav-link i.menu-arrow:before {\n content: \"\\F140\"; }\n .sidebar-mini .sidebar .nav .nav-item .nav-link[aria-expanded=\"true\"] .menu-arrow:before {\n content: \"\\f143\"; }\n .sidebar-mini .sidebar .nav .nav-item.nav-category {\n text-align: center; }\n .sidebar-mini .sidebar .nav .nav-item.sidebar-user-actions .sidebar-profile-text {\n display: none; }\n .sidebar-mini .sidebar .nav .nav-item.sidebar-user-actions.hover-open .nav-link .menu-title {\n left: 45px; }\n .sidebar-mini .main-panel {\n width: calc(100% - 185px); }\n .sidebar-mini:not(.sidebar-icon-only) .sidebar .nav:not(.sub-menu) > .nav-item {\n border-bottom: 1px solid rgba(68, 67, 67, 0.2); }\n .sidebar-mini:not(.sidebar-icon-only) .sidebar .nav:not(.sub-menu) > .nav-item .nav-link {\n height: auto;\n padding: 0.8125rem 1rem 0.8125rem 1rem; }\n .sidebar-mini:not(.sidebar-icon-only) .sidebar .nav:not(.sub-menu) > .nav-item .nav-link i.menu-icon {\n margin-bottom: .5rem; }\n .sidebar-mini:not(.sidebar-icon-only) .sidebar .nav.sub-menu {\n padding: 0;\n border-top: none; }\n .sidebar-mini:not(.sidebar-icon-only) .sidebar .nav.sub-menu .nav-item {\n padding: 5px 0; }\n .sidebar-mini:not(.sidebar-icon-only) .sidebar .nav.sub-menu .nav-item .nav-link {\n padding: 7px 0 7px 25px;\n margin-left: auto;\n margin-right: auto;\n display: block;\n text-align: left;\n width: 66%; } }\n\n@media (min-width: 992px) {\n .sidebar-icon-only .navbar .navbar-brand-wrapper {\n width: 70px; }\n .sidebar-icon-only .navbar .navbar-brand-wrapper .brand-logo {\n display: none; }\n .sidebar-icon-only .navbar .navbar-brand-wrapper .brand-logo-mini {\n display: inline-block; }\n .sidebar-icon-only .navbar .navbar-menu-wrapper {\n width: calc(100% - 70px); }\n .sidebar-icon-only .sidebar {\n width: 70px; }\n .sidebar-icon-only .sidebar .nav {\n overflow: visible; }\n .sidebar-icon-only .sidebar .nav .nav-item {\n position: relative;\n padding: 0; }\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link {\n display: block;\n text-align: center; }\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title,\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link .badge, .sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-sub-title {\n display: none; }\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title {\n border-radius: 0 5px 5px 0px; }\n .rtl.sidebar-icon-only .sidebar .nav .nav-item .nav-link .menu-title {\n border-radius: 5px 0 0 5px; }\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link .icon-bg {\n margin-right: auto;\n margin-left: auto;\n margin-bottom: 10px; }\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link .icon-bg i {\n margin-left: auto;\n margin-right: auto; }\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link i.menu-icon {\n margin-right: 0;\n margin-left: 0; }\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link i.menu-arrow {\n display: none; }\n .sidebar-icon-only .sidebar .nav .nav-item .nav-link[aria-expanded] .menu-title {\n border-radius: 0 5px 0 0px; }\n .rtl.sidebar-icon-only .sidebar .nav .nav-item .nav-link[aria-expanded] .menu-title {\n border-radius: 5px 0 0 0; }\n .sidebar-icon-only .sidebar .nav .nav-item.nav-profile {\n display: none; }\n .sidebar-icon-only .sidebar .nav .nav-item.nav-category {\n display: none; }\n .sidebar-icon-only .sidebar .nav .nav-item.nav-doc {\n margin: 0; }\n .sidebar-icon-only .sidebar .nav .nav-item.nav-doc i {\n display: block; }\n .sidebar-icon-only .sidebar .nav .nav-item .collapse {\n display: none; }\n .sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title {\n display: -webkit-flex;\n display: flex;\n -webkit-align-items: center;\n align-items: center;\n background: #161621;\n padding: 0.5rem 1.4rem;\n left: 70px;\n position: absolute;\n text-align: left;\n top: 0;\n bottom: 0;\n width: 190px;\n z-index: 1;\n line-height: 1.8; }\n .sidebar-light.sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title {\n background: #fff; }\n .rtl.sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title {\n left: auto;\n right: 70px;\n text-align: left; }\n .sidebar-light.sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title {\n color: #343a40; }\n .sidebar-icon-only .sidebar .nav .nav-item.hover-open .nav-link .menu-title:after {\n display: none; }\n .sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse,\n .sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapsing {\n display: block;\n padding: .5rem 0;\n background: #161621;\n border-radius: 0 0 5px 0;\n position: absolute;\n left: 70px;\n width: 190px; }\n .sidebar-light.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse, .sidebar-light.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapsing {\n background: #fff; }\n .rtl.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapse, .rtl.sidebar-icon-only .sidebar .nav .nav-item.hover-open .collapsing {\n left: auto;\n right: 70px;\n border-radius: 0 0 0 5px; }\n .sidebar-icon-only .sidebar .nav .nav-item.documentation-link {\n margin: 0 !important; }\n .sidebar-icon-only .sidebar .nav .nav-item.documentation-link .nav-link {\n background: transparent;\n color: #ffffff;\n border-radius: 0px; }\n .sidebar-icon-only .sidebar .nav .nav-item.documentation-link .nav-link .icon-bg {\n display: -webkit-flex;\n display: flex; }\n .sidebar-icon-only .sidebar .nav .nav-item.documentation-link .nav-link .menu-title {\n margin: auto;\n background: #fff;\n color: #444343;\n font-weight: 400; }\n .sidebar-icon-only .sidebar .nav .nav-item.sidebar-user-actions .user-details {\n display: none; }\n .sidebar-icon-only .sidebar .nav .nav-item.sidebar-user-actions .sidebar-user-menu {\n padding: 0 1.5rem; }\n .sidebar-icon-only .sidebar .nav.sub-menu {\n padding: 0 0 0 1.5rem; }\n .sidebar-icon-only .sidebar .nav.sub-menu .nav-item .nav-link {\n text-align: left;\n padding-left: 20px; }\n .rtl.sidebar-icon-only .sidebar .nav.sub-menu .nav-item {\n margin-right: 0;\n margin-left: auto; }\n .rtl.sidebar-icon-only .sidebar .nav.sub-menu .nav-item .nav-link {\n text-align: left; }\n .rtl.sidebar-icon-only .sidebar .nav.sub-menu .nav-item .nav-link:before {\n left: unset;\n right: 0; }\n .sidebar-icon-only .sidebar .sidebar-actions {\n display: none; }\n .sidebar-icon-only .main-panel {\n width: calc(100% - 70px); } }\n\n@media (min-width: 992px) {\n .sidebar-hidden .sidebar {\n transition: width 0.25s ease;\n -webkit-transition: width 0.25s ease;\n -moz-transition: width 0.25s ease;\n -ms-transition: width 0.25s ease;\n width: 0; }\n .sidebar-hidden .main-panel {\n width: 100%; } }\n\n@media (min-width: 992px) {\n .sidebar-absolute .page-body-wrapper {\n position: relative; }\n .sidebar-absolute .page-body-wrapper .sidebar {\n transition: none; }\n .sidebar-absolute:not(.sidebar-hidden) .sidebar {\n position: absolute;\n height: 100%;\n -webkit-box-shadow: 0 0 3px 1px #a7a3a3;\n /* Safari 3-4, iOS 4.0.2 - 4.2, Android 2.3+ */\n -moz-box-shadow: 0 0 3px 1px #a7a3a3;\n /* Firefox 3.5 - 3.6 */\n box-shadow: 0 0 3px 1px #a7a3a3;\n /* Opera 10.5, IE 9, Firefox 4+, Chrome 6+, iOS 5 */ }\n .sidebar-absolute .main-panel {\n width: 100%;\n transition: none; } }\n\n@media (min-width: 992px) {\n .sidebar-fixed .sidebar {\n position: fixed;\n max-height: auto; }\n .sidebar-fixed .sidebar .nav {\n max-height: calc(100vh - 64px);\n overflow: auto;\n position: relative; }\n .sidebar-fixed .sidebar .nav.sub-menu {\n max-height: none; }\n .sidebar-fixed .main-panel {\n margin-left: 258px; }\n .sidebar-fixed.sidebar-icon-only .main-panel {\n margin-left: 70px; } }\n\n@media (min-width: 992px) {\n .boxed-layout .container-scroller {\n background: #e5e7f1;\n padding: 0 calc((100% - 1200px) / 2); }\n .boxed-layout .navbar.fixed-top {\n margin: auto;\n max-width: 1200px; } }\n\n.rtl {\n direction: rtl;\n text-align: right; }\n .rtl .sidebar .nav {\n padding-right: 0; }\n .rtl.sidebar-icon-only .sidebar .nav.sub-menu {\n padding: 0 1.5rem 0 1.5rem; }\n .rtl .product-chart-wrapper::-webkit-scrollbar,\n .rtl .settings-panel .tab-content .tab-pane .scroll-wrapper::-webkit-scrollbar,\n .rtl .sidebar-fixed .nav::-webkit-scrollbar,\n .rtl .table-responsive::-webkit-scrollbar,\n .rtl ul.chats::-webkit-scrollbar {\n width: 0.5em; }\n .rtl .product-chart-wrapper::-webkit-scrollbar-track,\n .rtl .settings-panel .tab-content .tab-pane .scroll-wrapper::-webkit-scrollbar-track,\n .rtl .sidebar-fixed .nav::-webkit-scrollbar-track,\n .rtl .table-responsive::-webkit-scrollbar-track,\n .rtl ul.chats::-webkit-scrollbar-track {\n -webkit-box-shadow: inset 0 0 6px rgba(0, 0, 0, 0.3); }\n .rtl .product-chart-wrapper::-webkit-scrollbar-thumb,\n .rtl .settings-panel .tab-content .tab-pane .scroll-wrapper::-webkit-scrollbar-thumb,\n .rtl .sidebar-fixed .nav::-webkit-scrollbar-thumb,\n .rtl .table-responsive::-webkit-scrollbar-thumb,\n .rtl ul.chats::-webkit-scrollbar-thumb {\n background-color: darkgrey;\n outline: 1px solid slategrey; }\n\n.page-body-wrapper {\n min-height: calc(100vh - 64px);\n display: -webkit-flex;\n display: flex;\n -webkit-flex-direction: row;\n flex-direction: row;\n padding-left: 0;\n padding-right: 0; }\n .page-body-wrapper.full-page-wrapper {\n width: 100%;\n min-height: 100vh; }\n\n.main-panel {\n transition: width 0.25s ease, margin 0.25s ease;\n width: calc(100% - 258px);\n min-height: calc(100vh - 64px);\n display: -webkit-flex;\n display: flex;\n -webkit-flex-direction: column;\n flex-direction: column; }\n @media (max-width: 991px) {\n .main-panel {\n margin-left: 0;\n width: 100%; } }\n\n.content-wrapper {\n background: #f0f1f6;\n padding: 2.875rem 2.875rem 0 2.875rem;\n width: 100%;\n -webkit-flex-grow: 1;\n flex-grow: 1; }\n @media (max-width: 991px) {\n .content-wrapper {\n padding: 2rem 1rem; } }\n\n/* === Custom css === */\n.transaparent-tab-border {\n border-bottom: 1px solid #e3e5ef; }\n\n.graph-custom-legend ul {\n display: flex;\n align-items: center;\n float: right; }\n .graph-custom-legend ul li {\n display: flex;\n align-items: center;\n list-style: none;\n margin-left: 1rem; }\n .graph-custom-legend ul li .legend-box {\n width: 12px;\n height: 12px;\n border-radius: 100%;\n margin-right: 10px;\n display: inline-block; }\n .graph-custom-legend ul li:first-child {\n margin-left: 0px; }\n @media (max-width: 991px) {\n .graph-custom-legend ul {\n float: left;\n padding-left: 0; } }\n\n.graph-custom-legend.primary-dot ul li .legend-box {\n background: #0062ff; }\n\n.card-danger-gradient {\n background: linear-gradient(to bottom, #d41459, #911a6c); }\n\n.recent-activity .activity-info {\n width: 30px;\n height: 30px;\n border-radius: 100%;\n text-align: center;\n color: #ffffff;\n padding-top: 5px;\n font-weight: bold;\n margin-right: 1.25rem;\n position: relative; }\n .recent-activity .activity-info:after {\n content: '';\n width: 2px;\n height: 54px;\n position: absolute;\n left: 50%;\n top: 33px;\n border-right: 1px dashed rgba(151, 151, 151, 0.3); }\n .recent-activity .activity-info.hide-border:after {\n display: none; }\n\n.rtl .graph-custom-legend ul {\n float: left;\n padding-left: 0; }\n .rtl .graph-custom-legend ul li {\n margin-left: 0;\n margin-right: 1rem; }\n .rtl .graph-custom-legend ul li .legend-box {\n margin-right: 0;\n margin-left: .625rem; }\n\n.rtl .activity-info {\n margin-left: 1.25rem;\n margin-right: 0; }\n\n.card-weather {\n background: #fff; }\n .card-weather .card-body {\n background: #ffffff; }\n .card-weather .card-body:first-child {\n background: url(\"../../images/samples/weather.svg\") no-repeat center;\n background-size: cover; }\n .card-weather .weather-date-location {\n padding: 0 0 38px; }\n .card-weather .weather-data {\n padding: 0 0 4.75rem; }\n .card-weather .weather-data i {\n font-size: 5.313rem;\n line-height: 1; }\n .card-weather .weakly-weather {\n background: #fff;\n overflow-x: auto; }\n .card-weather .weakly-weather .weakly-weather-item {\n flex: 0 0 14.28%;\n border-right: 1px solid rgba(151, 151, 151, 0.3);\n padding: 1rem;\n text-align: center; }\n .card-weather .weakly-weather .weakly-weather-item i {\n font-size: 1.2rem; }\n .card-weather .weakly-weather .weakly-weather-item:last-child {\n border-right: 0; }\n .card-weather .weakly-weather .weakly-weather-item .symbol {\n color: #a7afb7;\n font-size: 1.875rem;\n font-weight: 300; }\n\n.dotted-border {\n border: 1px dashed rgba(151, 151, 151, 0.3); }\n\n.purchase-popup {\n background: #fff;\n padding: 15px 20px;\n border-radius: 3px; }\n .purchase-popup .btn {\n margin-right: 20px;\n font-weight: 500;\n color: #ffffff;\n border-radius: 5px;\n -webkit-transition-duration: 0.2s;\n -moz-transition-duration: 0.2s;\n -o-transition-duration: 0.2s;\n transition-duration: 0.2s; }\n .purchase-popup .btn.download-button {\n background: rgba(249, 249, 249, 0.7);\n color: #969292;\n border: 1px solid #d7d7d7; }\n .purchase-popup .btn.purchase-button {\n background-color: #a461d8;\n color: #ffffff;\n border: none;\n line-height: 1;\n vertical-align: middle; }\n .purchase-popup p {\n margin-bottom: auto;\n margin-top: auto;\n color: #7e7e7e;\n font-weight: 400;\n vertical-align: middle;\n line-height: 1; }\n .purchase-popup i {\n vertical-align: middle;\n line-height: 1;\n margin: auto 0;\n color: #b1b1b1; }\n","@import \"shared\";\n\n// CSS Animations.\n\n// Apply an animation property and value with the correct browser support\n@mixin animation-support($property, $value) {\n @include experimental($property, $value, -moz, -webkit, -o, -ms, not -khtml, official); }\n\n// Name of any animation as a string.\n$default-animation-name : false !default;\n\n// Duration of the entire animation in seconds.\n$default-animation-duration : false !default;\n\n// Delay for start of animation in seconds.\n$default-animation-delay : false !default;\n\n// The timing function(s) to be used between keyframes. [ease | linear | ease-in | ease-out | ease-in-out | cubic-bezier($number, $number, $number, $number)]\n$default-animation-timing-function : false !default;\n\n// The number of times an animation cycle is played. [infinite | $number]\n$default-animation-iteration-count : false !default;\n\n// Whether or not the animation should play in reverse on alternate cycles. [normal | alternate]\n$default-animation-direction : false !default;\n\n// What values are applied by the animation outside the time it is executing. [none | forwards | backwards | both]\n$default-animation-fill-mode : false !default;\n\n// Whether the animation is running or paused. [running | paused]\n$default-animation-play-state : false !default;\n\n// Create a named animation sequence that can be applied to elements later.\n//\n// $name - The name of your animation.\n// @content - The keyframes of the animation.\n@mixin keyframes(\n $name,\n $moz: $experimental-support-for-mozilla,\n $webkit: $experimental-support-for-webkit,\n $o: $experimental-support-for-opera,\n $ms: $experimental-support-for-microsoft,\n $khtml: $experimental-support-for-khtml,\n $official: true\n) {\n @if $moz {\n @include with-only-support-for($moz: true) {\n @-moz-keyframes #{$name} { @content; }\n }\n }\n @if $webkit {\n @include with-only-support-for($webkit: true) {\n @-webkit-keyframes #{$name} { @content; }\n }\n }\n @if $o {\n @include with-only-support-for($o: true) {\n @-o-keyframes #{$name} { @content; }\n }\n }\n @if $ms {\n @include with-only-support-for($ms: true) {\n @-ms-keyframes #{$name} { @content; }\n }\n }\n @if $khtml {\n @include with-only-support-for($khtml: true) {\n @-khtml-keyframes #{$name} { @content; }\n }\n }\n @if $official {\n @include with-only-support-for {\n @keyframes #{$name} { @content; }\n }\n }\n}\n\n// Apply 1-10 animation names.\n@mixin animation-name($name-1: $default-animation-name, $name-2: false, $name-3: false, $name-4: false, $name-5: false, $name-6: false, $name-7: false, $name-8: false, $name-9: false, $name-10: false) {\n $name: compact($name-1, $name-2, $name-3, $name-4, $name-5, $name-6, $name-7, $name-8, $name-9, $name-10);\n @include animation-support(animation-name, $name); }\n\n// Apply 1-10 animation durations.\n@mixin animation-duration($duration-1: $default-animation-duration, $duration-2: false, $duration-3: false, $duration-4: false, $duration-5: false, $duration-6: false, $duration-7: false, $duration-8: false, $duration-9: false, $duration-10: false) {\n $duration: compact($duration-1, $duration-2, $duration-3, $duration-4, $duration-5, $duration-6, $duration-7, $duration-8, $duration-9, $duration-10);\n @include animation-support(animation-duration, $duration); }\n\n// Apply 1-10 animation delays.\n@mixin animation-delay($delay-1: $default-animation-delay, $delay-2: false, $delay-3: false, $delay-4: false, $delay-5: false, $delay-6: false, $delay-7: false, $delay-8: false, $delay-9: false, $delay-10: false) {\n $delay: compact($delay-1, $delay-2, $delay-3, $delay-4, $delay-5, $delay-6, $delay-7, $delay-8, $delay-9, $delay-10);\n @include animation-support(animation-delay, $delay); }\n\n// Apply 1-10 animation timing functions.\n@mixin animation-timing-function($function-1: $default-animation-timing-function, $function-2: false, $function-3: false, $function-4: false, $function-5: false, $function-6: false, $function-7: false, $function-8: false, $function-9: false, $function-10: false) {\n $function: compact($function-1, $function-2, $function-3, $function-4, $function-5, $function-6, $function-7, $function-8, $function-9, $function-10);\n @include animation-support(animation-timing-function, $function); }\n\n// Apply 1-10 animation iteration counts.\n@mixin animation-iteration-count($count-1: $default-animation-iteration-count, $count-2: false, $count-3: false, $count-4: false, $count-5: false, $count-6: false, $count-7: false, $count-8: false, $count-9: false, $count-10: false) {\n $count: compact($count-1, $count-2, $count-3, $count-4, $count-5, $count-6, $count-7, $count-8, $count-9, $count-10);\n @include animation-support(animation-iteration-count, $count); }\n\n// Apply 1-10 animation directions.\n@mixin animation-direction($direction-1: $default-animation-direction, $direction-2: false, $direction-3: false, $direction-4: false, $direction-5: false, $direction-6: false, $direction-7: false, $direction-8: false, $direction-9: false, $direction-10: false) {\n $direction: compact($direction-1, $direction-2, $direction-3, $direction-4, $direction-5, $direction-6, $direction-7, $direction-8, $direction-9, $direction-10);\n @include animation-support(animation-direction, $direction); }\n\n// Apply 1-10 animation fill modes.\n@mixin animation-fill-mode($mode-1: $default-animation-fill-mode, $mode-2: false, $mode-3: false, $mode-4: false, $mode-5: false, $mode-6: false, $mode-7: false, $mode-8: false, $mode-9: false, $mode-10: false) {\n $mode: compact($mode-1, $mode-2, $mode-3, $mode-4, $mode-5, $mode-6, $mode-7, $mode-8, $mode-9, $mode-10);\n @include animation-support(animation-fill-mode, $mode); }\n\n// Apply 1-10 animation play states.\n@mixin animation-play-state($state-1: $default-animation-play-state, $state-2: false, $state-3: false, $state-4: false, $state-5: false, $state-6: false, $state-7: false, $state-8: false, $state-9: false, $state-10: false) {\n $state: compact($state-1, $state-2, $state-3, $state-4, $state-5, $state-6, $state-7, $state-8, $state-9, $state-10);\n @include animation-support(animation-play-state, $state); }\n\n// Shortcut to apply a named animation to an element, with all the settings.\n//\n// $animation-1 : Name and settings for the first animation. [ | default]\n// ...\n// $animation-10 : Name and settings for the tenth animation. \n@mixin animation($animation-1: default, $animation-2: false, $animation-3: false, $animation-4: false, $animation-5: false, $animation-6: false, $animation-7: false, $animation-8: false, $animation-9: false, $animation-10: false) {\n @if $animation-1 == default {\n $animation-1: -compass-space-list(compact($default-animation-name, $default-animation-duration, $default-animation-timing-function, $default-animation-delay, $default-animation-iteration-count, $default-animation-direction, $default-animation-fill-mode, $default-animation-play-state)); }\n $animation: compact($animation-1, $animation-2, $animation-3, $animation-4, $animation-5, $animation-6, $animation-7, $animation-8, $animation-9, $animation-10);\n @include animation-support(animation, $animation); }\n","// ---------------------------------------------------------------------------\n@include keyframes(flash) {\n 0% {\n opacity: 1; }\n 25% {\n opacity: 0; }\n 50% {\n opacity: 1; }\n 75% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounce) {\n 0% {\n @include translateY(0); }\n 20% {\n @include translateY(0); }\n 40% {\n @include translateY(-30px); }\n 50% {\n @include translateY(0); }\n 60% {\n @include translateY(-15px); }\n 80% {\n @include translateY(0); }\n 100% {\n @include translateY(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(shake) {\n 0% {\n @include translateX(0); }\n 10% {\n @include translateX(-10px); }\n 20% {\n @include translateX(10px); }\n 30% {\n @include translateX(-10px); }\n 40% {\n @include translateX(10px); }\n 50% {\n @include translateX(-10px); }\n 60% {\n @include translateX(10px); }\n 70% {\n @include translateX(-10px); }\n 80% {\n @include translateX(10px); }\n 90% {\n @include translateX(-10px); }\n 100% {\n @include translateX(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(tada) {\n 0% {\n @include scale(1); }\n 10% {\n @include transform(scale(0.9) rotate(-3deg)); }\n 20% {\n @include transform(scale(0.9) rotate(-3deg)); }\n 30% {\n @include transform(scale(1.1) rotate(3deg)); }\n 40% {\n @include transform(scale(1.1) rotate(-3deg)); }\n 50% {\n @include transform(scale(1.1) rotate(3deg)); }\n 60% {\n @include transform(scale(1.1) rotate(-3deg)); }\n 70% {\n @include transform(scale(1.1) rotate(3deg)); }\n 80% {\n @include transform(scale(1.1) rotate(-3deg)); }\n 90% {\n @include transform(scale(1.1) rotate(3deg)); }\n 100% {\n @include transform(scale(1) rotate(0)); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(swing) {\n 20%, 40%, 60%, 80%, 100% {\n @include transform-origin(top center); }\n 20% {\n @include rotate(15deg); }\n 40% {\n @include rotate(-10deg); }\n 60% {\n @include rotate(5deg); }\n 80% {\n @include rotate(-5deg); }\n 100% {\n @include rotate(0deg); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(wobble) {\n 0% {\n @include translateX(0%); }\n 15% {\n @include transform(translateX(-25%) rotate(-5deg)); }\n 30% {\n @include transform(translateX(20%) rotate(3deg)); }\n 45% {\n @include transform(translateX(-15%) rotate(-3deg)); }\n 60% {\n @include transform(translateX(10%) rotate(2deg)); }\n 75% {\n @include transform(translateX(-5%) rotate(-1deg)); }\n 100% {\n @include transform(translateX(0%)); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(pulse) {\n 0% {\n @include scale(1); }\n 50% {\n @include scale(1.1); }\n 100% {\n @include scale(1); } }\n \n \n// ---------------------------------------------------------------------------\n@include keyframes(wiggle) {\n 0% {\n @include skewX(9deg); }\n 10% {\n @include skewX(-8deg); }\n 20% {\n @include skewX(7deg); }\n 30% {\n @include skewX(-6deg); }\n 40% {\n @include skewX(5deg); }\n 50% {\n @include skewX(-4deg); }\n 60% {\n @include skewX(3deg); }\n 70% {\n @include skewX(-2deg); }\n 80% {\n @include skewX(1deg); }\n 90% {\n @include skewX(0deg); }\n 100% {\n @include skewX(0deg); } }","@import \"../support\";\n\n// This mixin provides basic support for CSS3 properties and\n// their corresponding experimental CSS2 properties when\n// the implementations are identical except for the property\n// prefix.\n@mixin experimental($property, $value,\n $moz : $experimental-support-for-mozilla,\n $webkit : $experimental-support-for-webkit,\n $o : $experimental-support-for-opera,\n $ms : $experimental-support-for-microsoft,\n $khtml : $experimental-support-for-khtml,\n $official : true\n) {\n @if $webkit and $experimental-support-for-webkit { -webkit-#{$property} : $value; }\n @if $khtml and $experimental-support-for-khtml { -khtml-#{$property} : $value; }\n @if $moz and $experimental-support-for-mozilla { -moz-#{$property} : $value; }\n @if $ms and $experimental-support-for-microsoft { -ms-#{$property} : $value; }\n @if $o and $experimental-support-for-opera { -o-#{$property} : $value; }\n @if $official { #{$property} : $value; }\n}\n\n// Same as experimental(), but for cases when the property is the same and the value is vendorized\n@mixin experimental-value($property, $value,\n $moz : $experimental-support-for-mozilla,\n $webkit : $experimental-support-for-webkit,\n $o : $experimental-support-for-opera,\n $ms : $experimental-support-for-microsoft,\n $khtml : $experimental-support-for-khtml,\n $official : true\n) {\n @if $webkit and $experimental-support-for-webkit { #{$property} : -webkit-#{$value}; }\n @if $khtml and $experimental-support-for-khtml { #{$property} : -khtml-#{$value}; }\n @if $moz and $experimental-support-for-mozilla { #{$property} : -moz-#{$value}; }\n @if $ms and $experimental-support-for-microsoft { #{$property} : -ms-#{$value}; }\n @if $o and $experimental-support-for-opera { #{$property} : -o-#{$value}; }\n @if $official { #{$property} : #{$value}; }\n}\n","@import \"shared\";\n\n// @doc off\n// Note ----------------------------------------------------------------------\n// Safari, Chrome, and Firefox all support 3D transforms. However,\n// only in the most recent builds. You should also provide fallback 2d support for\n// Opera and IE. IE10 is slated to have 3d enabled, but is currently unreleased.\n// To make that easy, all 2D transforms include an browser-targeting toggle ($only3d)\n// to switch between the two support lists. The toggle defaults to 'false' (2D),\n// and also accepts 'true' (3D). Currently the lists are as follows:\n// 2D: Mozilla, Webkit, Opera, Official\n// 3D: Webkit, Firefox.\n\n// Available Transforms ------------------------------------------------------\n// - Scale (2d and 3d)\n// - Rotate (2d and 3d)\n// - Translate (2d and 3d)\n// - Skew (2d only)\n\n// Transform Parameters ------------------------------------------------------\n// - Transform Origin (2d and 3d)\n// - Perspective (3d)\n// - Perspective Origin (3d)\n// - Transform Style (3d)\n// - Backface Visibility (3d)\n\n// Mixins --------------------------------------------------------------------\n// transform-origin\n// - shortcuts: transform-origin2d, transform-origin3d\n// - helpers: apply-origin\n// transform\n// - shortcuts: transform2d, transform3d\n// - helpers: simple-transform, create-transform\n// perspective\n// - helpers: perspective-origin\n// transform-style\n// backface-visibility\n// scale\n// - shortcuts: scaleX, scaleY, scaleZ, scale3d\n// rotate\n// - shortcuts: rotateX, rotateY, rotate3d\n// translate\n// - shortcuts: translateX, translateY, translateZ, translate3d\n// skew\n// - shortcuts: skewX, skewY\n\n// Defaults ------------------------------------------------------------------\n// @doc on\n\n// The default x-origin for transforms\n$default-origin-x : 50% !default;\n// The default y-origin for transforms\n$default-origin-y : 50% !default;\n// The default z-origin for transforms\n$default-origin-z : 50% !default;\n\n\n// The default x-multiplier for scaling\n$default-scale-x : 1.25 !default;\n// The default y-multiplier for scaling\n$default-scale-y : $default-scale-x !default;\n// The default z-multiplier for scaling\n$default-scale-z : $default-scale-x !default;\n\n\n// The default angle for rotations\n$default-rotate : 45deg !default;\n\n\n// The default x-vector for the axis of 3d rotations\n$default-vector-x : 1 !default;\n// The default y-vector for the axis of 3d rotations\n$default-vector-y : 1 !default;\n// The default z-vector for the axis of 3d rotations\n$default-vector-z : 1 !default;\n\n\n// The default x-length for translations\n$default-translate-x : 1em !default;\n// The default y-length for translations\n$default-translate-y : $default-translate-x !default;\n// The default z-length for translations\n$default-translate-z : $default-translate-x !default;\n\n\n// The default x-angle for skewing\n$default-skew-x : 5deg !default;\n// The default y-angle for skewing\n$default-skew-y : 5deg !default;\n\n\n// **Transform-origin**\n// Transform-origin sent as a complete string\n//\n// @include apply-origin( origin [, 3D-only ] )\n//\n// where 'origin' is a space separated list containing 1-3 (x/y/z) coordinates\n// in percentages, absolute (px, cm, in, em etc..) or relative\n// (left, top, right, bottom, center) units\n//\n// @param only3d Set this to true to only apply this\n// mixin where browsers have 3D support.\n@mixin apply-origin($origin, $only3d) {\n $only3d: $only3d or -compass-list-size(-compass-list($origin)) > 2;\n @if $only3d {\n @include experimental(transform-origin, $origin,\n -moz, -webkit, -o, -ms, not(-khtml), official\n );\n } @else {\n @include experimental(transform-origin, $origin,\n -moz, -webkit, -o, -ms, not(-khtml), official\n );\n }\n}\n\n// Transform-origin sent as individual arguments:\n//\n// @include transform-origin( [ origin-x, origin-y, origin-z, 3D-only ] )\n//\n// where the 3 'origin-' arguments represent x/y/z coordinates.\n//\n// **NOTE:** setting z coordinates triggers 3D support list, leave false for 2D support\n@mixin transform-origin(\n $origin-x: $default-origin-x,\n $origin-y: $default-origin-y,\n $origin-z: false,\n $only3d: if($origin-z, true, false)\n) {\n $origin: unquote('');\n @if $origin-x or $origin-y or $origin-z {\n @if $origin-x { $origin: $origin-x; } @else { $origin: 50%; }\n @if $origin-y { $origin: $origin $origin-y; } @else { @if $origin-z { $origin: $origin 50%; }}\n @if $origin-z { $origin: $origin $origin-z; }\n @include apply-origin($origin, $only3d);\n }\n}\n\n\n// Transform sent as a complete string:\n//\n// @include transform( transforms [, 3D-only ] )\n//\n// where 'transforms' is a space separated list of all the transforms to be applied.\n@mixin transform(\n $transform,\n $only3d: false\n) {\n @if $only3d {\n @include experimental(transform, $transform,\n -moz, -webkit, -o, -ms, not(-khtml), official\n );\n } @else {\n @include experimental(transform, $transform,\n -moz, -webkit, -o, -ms, not(-khtml), official\n );\n }\n}\n\n// Shortcut to target all browsers with 2D transform support\n@mixin transform2d($trans) {\n @include transform($trans, false);\n}\n\n// Shortcut to target only browsers with 3D transform support\n@mixin transform3d($trans) {\n @include transform($trans, true);\n}\n\n// @doc off\n// 3D Parameters -------------------------------------------------------------\n// @doc on\n\n// Set the perspective of 3D transforms on the children of an element:\n//\n// @include perspective( perspective )\n//\n// where 'perspective' is a unitless number representing the depth of the\n// z-axis. The higher the perspective, the more exaggerated the foreshortening.\n// values from 500 to 1000 are more-or-less \"normal\" - a good starting-point.\n@mixin perspective($p) {\n @include experimental(perspective, $p,\n -moz, -webkit, -o, -ms, not(-khtml), official\n );\n}\n\n// Set the origin position for the perspective\n//\n// @include perspective-origin(origin-x [origin-y])\n//\n// where the two arguments represent x/y coordinates\n@mixin perspective-origin($origin: 50%) {\n @include experimental(perspective-origin, $origin,\n -moz, -webkit, -o, -ms, not(-khtml), official\n );\n}\n\n// Determine whether a 3D objects children also live in the given 3D space\n//\n// @include transform-style( [ style ] )\n//\n// where `style` can be either `flat` or `preserve-3d`.\n// Browsers default to `flat`, mixin defaults to `preserve-3d`.\n@mixin transform-style($style: preserve-3d) {\n @include experimental(transform-style, $style,\n -moz, -webkit, -o, -ms, not(-khtml), official\n );\n}\n\n// Determine the visibility of an element when it's back is turned\n//\n// @include backface-visibility( [ visibility ] )\n//\n// where `visibility` can be either `visible` or `hidden`.\n// Browsers default to visible, mixin defaults to hidden\n@mixin backface-visibility($visibility: hidden) {\n @include experimental(backface-visibility, $visibility,\n -moz, -webkit, -o, -ms, not(-khtml), official\n );\n}\n\n// @doc off\n// Transform Partials --------------------------------------------------------\n// These work well on their own, but they don't add to each other, they override.\n// Use along with transform parameter mixins to adjust origin, perspective and style\n// ---------------------------------------------------------------------------\n\n\n// Scale ---------------------------------------------------------------------\n// @doc on\n\n// Scale an object along the x and y axis:\n//\n// @include scale( [ scale-x, scale-y, perspective, 3D-only ] )\n//\n// where the 'scale-' arguments are unitless multipliers of the x and y dimensions\n// and perspective, which works the same as the stand-alone perspective property/mixin\n// but applies to the individual element (multiplied with any parent perspective)\n//\n// **Note** This mixin cannot be combined with other transform mixins.\n@mixin scale(\n $scale-x: $default-scale-x,\n $scale-y: $scale-x,\n $perspective: false,\n $only3d: false\n) {\n $trans: scale($scale-x, $scale-y);\n @if $perspective { $trans: perspective($perspective) $trans; }\n @include transform($trans, $only3d);\n}\n\n// Scale an object along the x axis\n// @include scaleX( [ scale-x, perspective, 3D-only ] )\n//\n// **Note** This mixin cannot be combined with other transform mixins.\n@mixin scaleX(\n $scale: $default-scale-x,\n $perspective: false,\n $only3d: false\n) {\n $trans: scaleX($scale);\n @if $perspective { $trans: perspective($perspective) $trans; }\n @include transform($trans, $only3d);\n}\n\n// Scale an object along the y axis\n// @include scaleY( [ scale-y, perspective, 3D-only ] )\n//\n// **Note** This mixin cannot be combined with other transform mixins.\n@mixin scaleY(\n $scale: $default-scale-y,\n $perspective: false,\n $only3d: false\n) {\n $trans: scaleY($scale);\n @if $perspective { $trans: perspective($perspective) $trans; }\n @include transform($trans, $only3d);\n}\n\n// Scale an object along the z axis\n// @include scaleZ( [ scale-z, perspective ] )\n//\n// **Note** This mixin cannot be combined with other transform mixins.\n@mixin scaleZ(\n $scale: $default-scale-z,\n $perspective: false\n) {\n $trans: scaleZ($scale);\n @if $perspective { $trans: perspective($perspective) $trans; }\n @include transform3d($trans);\n}\n\n// Scale and object along all three axis\n// @include scale3d( [ scale-x, scale-y, scale-z, perspective ] )\n//\n// **Note** This mixin cannot be combined with other transform mixins.\n@mixin scale3d(\n $scale-x: $default-scale-x,\n $scale-y: $default-scale-y,\n $scale-z: $default-scale-z,\n $perspective: false\n) {\n $trans: scale3d($scale-x, $scale-y, $scale-z);\n @if $perspective { $trans: perspective($perspective) $trans; }\n @include transform3d($trans);\n}\n\n// @doc off\n// Rotate --------------------------------------------------------------------\n// @doc on\n\n// Rotate an object around the z axis (2D)\n// @include rotate( [ rotation, perspective, 3D-only ] )\n// where 'rotation' is an angle set in degrees (deg) or radian (rad) units\n//\n// **Note** This mixin cannot be combined with other transform mixins.\n@mixin rotate(\n $rotate: $default-rotate,\n $perspective: false,\n $only3d: false\n) {\n $trans: rotate($rotate);\n @if $perspective { $trans: perspective($perspective) $trans; }\n @include transform($trans, $only3d);\n}\n\n// A longcut for 'rotate' in case you forget that 'z' is implied\n//\n// **Note** This mixin cannot be combined with other transform mixins.\n@mixin rotateZ(\n $rotate: $default-rotate,\n $perspective: false,\n $only3d: false\n) {\n @include rotate($rotate, $perspective, $only3d);\n}\n\n// Rotate an object around the x axis (3D)\n// @include rotateX( [ rotation, perspective ] )\n//\n// **Note** This mixin cannot be combined with other transform mixins.\n@mixin rotateX(\n $rotate: $default-rotate,\n $perspective: false\n) {\n $trans: rotateX($rotate);\n @if $perspective { $trans: perspective($perspective) $trans; }\n @include transform3d($trans);\n}\n\n// Rotate an object around the y axis (3D)\n// @include rotate( [ rotation, perspective ] )\n//\n// **Note** This mixin cannot be combined with other transform mixins.\n@mixin rotateY(\n $rotate: $default-rotate,\n $perspective: false\n) {\n $trans: rotateY($rotate);\n @if $perspective { $trans: perspective($perspective) $trans; }\n @include transform3d($trans);\n}\n\n// Rotate an object around an arbitrary axis (3D)\n// @include rotate( [ vector-x, vector-y, vector-z, rotation, perspective ] )\n// where the 'vector-' arguments accept unitless numbers.\n// These numbers are not important on their own, but in relation to one another\n// creating an axis from your transform-origin, along the axis of Xx = Yy = Zz.\n//\n// **Note** This mixin cannot be combined with other transform mixins.\n@mixin rotate3d(\n $vector-x: $default-vector-x,\n $vector-y: $default-vector-y,\n $vector-z: $default-vector-z,\n $rotate: $default-rotate,\n $perspective: false\n) {\n $trans: rotate3d($vector-x, $vector-y, $vector-z, $rotate);\n @if $perspective { $trans: perspective($perspective) $trans; }\n @include transform3d($trans);\n}\n\n// @doc off\n// Translate -----------------------------------------------------------------\n// @doc on\n\n// Move an object along the x or y axis (2D)\n// @include translate( [ translate-x, translate-y, perspective, 3D-only ] )\n// where the 'translate-' arguments accept any distance in percentages or absolute (px, cm, in, em etc..) units.\n//\n// **Note** This mixin cannot be combined with other transform mixins.\n@mixin translate(\n $translate-x: $default-translate-x,\n $translate-y: $default-translate-y,\n $perspective: false,\n $only3d: false\n) {\n $trans: translate($translate-x, $translate-y);\n @if $perspective { $trans: perspective($perspective) $trans; }\n @include transform($trans, $only3d);\n}\n\n// Move an object along the x axis (2D)\n// @include translate( [ translate-x, perspective, 3D-only ] )\n//\n// **Note** This mixin cannot be combined with other transform mixins.\n@mixin translateX(\n $trans-x: $default-translate-x,\n $perspective: false,\n $only3d: false\n) {\n $trans: translateX($trans-x);\n @if $perspective { $trans: perspective($perspective) $trans; }\n @include transform($trans, $only3d);\n}\n\n// Move an object along the y axis (2D)\n// @include translate( [ translate-y, perspective, 3D-only ] )\n//\n// **Note** This mixin cannot be combined with other transform mixins.\n@mixin translateY(\n $trans-y: $default-translate-y,\n $perspective: false,\n $only3d: false\n) {\n $trans: translateY($trans-y);\n @if $perspective { $trans: perspective($perspective) $trans; }\n @include transform($trans, $only3d);\n}\n\n// Move an object along the z axis (3D)\n// @include translate( [ translate-z, perspective ] )\n//\n// **Note** This mixin cannot be combined with other transform mixins.\n@mixin translateZ(\n $trans-z: $default-translate-z,\n $perspective: false\n) {\n $trans: translateZ($trans-z);\n @if $perspective { $trans: perspective($perspective) $trans; }\n @include transform3d($trans);\n}\n\n// Move an object along the x, y and z axis (3D)\n// @include translate( [ translate-x, translate-y, translate-z, perspective ] )\n//\n// **Note** This mixin cannot be combined with other transform mixins.\n@mixin translate3d(\n $translate-x: $default-translate-x,\n $translate-y: $default-translate-y,\n $translate-z: $default-translate-z,\n $perspective: false\n) {\n $trans: translate3d($translate-x, $translate-y, $translate-z);\n @if $perspective { $trans: perspective($perspective) $trans; }\n @include transform3d($trans);\n}\n\n// @doc off\n// Skew ----------------------------------------------------------------------\n// @doc on\n\n// Skew an element:\n//\n// @include skew( [ skew-x, skew-y, 3D-only ] )\n//\n// where the 'skew-' arguments accept css angles in degrees (deg) or radian (rad) units.\n//\n// **Note** This mixin cannot be combined with other transform mixins.\n@mixin skew(\n $skew-x: $default-skew-x,\n $skew-y: $default-skew-y,\n $only3d: false\n) {\n $trans: skew($skew-x, $skew-y);\n @include transform($trans, $only3d);\n}\n\n// Skew an element along the x axiz\n//\n// @include skew( [ skew-x, 3D-only ] )\n//\n// **Note** This mixin cannot be combined with other transform mixins.\n@mixin skewX(\n $skew-x: $default-skew-x,\n $only3d: false\n) {\n $trans: skewX($skew-x);\n @include transform($trans, $only3d);\n}\n\n// Skew an element along the y axis\n//\n// @include skew( [ skew-y, 3D-only ] )\n//\n// **Note** This mixin cannot be combined with other transform mixins.\n@mixin skewY(\n $skew-y: $default-skew-y,\n $only3d: false\n) {\n $trans: skewY($skew-y);\n @include transform($trans, $only3d);\n}\n\n\n// Full transform mixins\n// For settings any combination of transforms as arguments\n// These are complex and not highly recommended for daily use. They are mainly\n// here for backward-compatibility purposes.\n//\n// * they include origin adjustments\n// * scale takes a multiplier (unitless), rotate and skew take degrees (deg)\n//\n// **Note** This mixin cannot be combined with other transform mixins.\n@mixin create-transform(\n $perspective: false,\n $scale-x: false,\n $scale-y: false,\n $scale-z: false,\n $rotate-x: false,\n $rotate-y: false,\n $rotate-z: false,\n $rotate3d: false,\n $trans-x: false,\n $trans-y: false,\n $trans-z: false,\n $skew-x: false,\n $skew-y: false,\n $origin-x: false,\n $origin-y: false,\n $origin-z: false,\n $only3d: false\n) {\n $trans: unquote(\"\");\n\n // perspective\n @if $perspective { $trans: perspective($perspective) ; }\n\n // scale\n @if $scale-x and $scale-y {\n @if $scale-z { $trans: $trans scale3d($scale-x, $scale-y, $scale-z); }\n @else { $trans: $trans scale($scale-x, $scale-y); }\n } @else {\n @if $scale-x { $trans: $trans scaleX($scale-x); }\n @if $scale-y { $trans: $trans scaleY($scale-y); }\n @if $scale-z { $trans: $trans scaleZ($scale-z); }\n }\n\n // rotate\n @if $rotate-x { $trans: $trans rotateX($rotate-x); }\n @if $rotate-y { $trans: $trans rotateY($rotate-y); }\n @if $rotate-z { $trans: $trans rotateZ($rotate-z); }\n @if $rotate3d { $trans: $trans rotate3d($rotate3d); }\n\n // translate\n @if $trans-x and $trans-y {\n @if $trans-z { $trans: $trans translate3d($trans-x, $trans-y, $trans-z); }\n @else { $trans: $trans translate($trans-x, $trans-y); }\n } @else {\n @if $trans-x { $trans: $trans translateX($trans-x); }\n @if $trans-y { $trans: $trans translateY($trans-y); }\n @if $trans-z { $trans: $trans translateZ($trans-z); }\n }\n\n // skew\n @if $skew-x and $skew-y { $trans: $trans skew($skew-x, $skew-y); }\n @else {\n @if $skew-x { $trans: $trans skewX($skew-x); }\n @if $skew-y { $trans: $trans skewY($skew-y); }\n }\n\n // apply it!\n @include transform($trans, $only3d);\n @include transform-origin($origin-x, $origin-y, $origin-z, $only3d);\n}\n\n\n// A simplified set of options\n// backwards-compatible with the previous version of the 'transform' mixin\n@mixin simple-transform(\n $scale: false,\n $rotate: false,\n $trans-x: false,\n $trans-y: false,\n $skew-x: false,\n $skew-y: false,\n $origin-x: false,\n $origin-y: false\n) {\n @include create-transform(\n false,\n $scale, $scale, false,\n false, false, $rotate, false,\n $trans-x, $trans-y, false,\n $skew-x, $skew-y,\n $origin-x, $origin-y, false,\n false\n );\n}\n","// ---------------------------------------------------------------------------\n@include keyframes(bounceOut) {\n 0% {\n @include scale(1); }\n 25% {\n @include scale(0.95); }\n 50% {\n opacity: 1;\n @include scale(1.1); }\n 100% {\n opacity: 0;\n @include scale(0.3); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceOutUp) {\n 0% {\n @include translateY(0); }\n 20% {\n opacity: 1;\n @include translateY(20px); }\n 100% {\n opacity: 0;\n @include translateY(-2000px); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceOutDown) {\n 0% {\n @include translateY(0); }\n 20% {\n opacity: 1;\n @include translateY(-20px); }\n 100% {\n opacity: 0;\n @include translateY(2000px); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceOutLeft) {\n 0% {\n @include translateX(0); }\n 20% {\n opacity: 1;\n @include translateX(20px); }\n 100% {\n opacity: 0;\n @include translateX(-2000px); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceOutRight) {\n 0% {\n @include translateX(0); }\n 20% {\n opacity: 1;\n @include translateX(-20px); }\n 100% {\n opacity: 0;\n @include translateX(2000px); } }\n","// ---------------------------------------------------------------------------\n@include keyframes(bounceIn) {\n 0% {\n opacity: 0;\n @include scale(0.3); }\n 50% {\n opacity: 1;\n @include scale(1.05); }\n 70% {\n @include scale(0.9); }\n 100% {\n @include scale(1); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceInDown) {\n 0% {\n opacity: 0;\n @include translateY(-2000px); }\n 60% {\n opacity: 1;\n @include translateY(30px); }\n 80% {\n @include translateY(-10px); }\n 100% {\n @include translateY(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceInUp) {\n 0% {\n opacity: 0;\n @include translateY(2000px); }\n 60% {\n opacity: 1;\n @include translateY(-30px); }\n 80% {\n @include translateY(10px); }\n 100% {\n @include translateY(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceInRight) {\n 0% {\n opacity: 0;\n @include translateX(2000px); }\n 60% {\n opacity: 1;\n @include translateX(-30px); }\n 80% {\n @include translateX(10px); }\n 100% {\n @include translateX(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(bounceInLeft) {\n 0% {\n opacity: 0;\n @include translateX(-2000px); }\n 60% {\n opacity: 1;\n @include translateX(30px); }\n 80% {\n @include translateX(-10px); }\n 100% {\n @include translateX(0); } }\n","// ---------------------------------------------------------------------------\n@include keyframes(fadeOut) {\n 0% {\n opacity: 1; }\n 100% {\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutUp) {\n 0% {\n @include translateY(0);\n opacity: 1; }\n 100% {\n @include translateY(-20px);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutDown) {\n 0% {\n @include translateY(0);\n opacity: 1; }\n 100% {\n @include translateY(20px);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutRight) {\n 0% {\n @include translateX(0);\n opacity: 1; }\n 100% {\n @include translateX(20px);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutLeft) {\n 0% {\n @include translateX(0);\n opacity: 1; }\n 100% {\n @include translateX(-20px);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutUpBig) {\n 0% {\n @include translateY(0);\n opacity: 1; }\n 100% {\n @include translateY(-2000px);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutDownBig) {\n 0% {\n opacity: 1;\n @include translateY(0); }\n 100% {\n opacity: 0;\n @include translateY(2000px); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutRightBig) {\n 0% {\n opacity: 1;\n @include translateX(0); }\n 100% {\n opacity: 0;\n @include translateX(2000px); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeOutLeftBig) {\n 0% {\n opacity: 1;\n @include translateX(0); }\n 100% {\n opacity: 0;\n @include translateX(-2000px); } }\n","// ---------------------------------------------------------------------------\n@include keyframes(fadeIn) {\n 0% {\n opacity: 0; }\n 100% {\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInUp) {\n 0% {\n @include translateY(20px);\n opacity: 0; }\n 100% {\n @include translateY(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInDown) {\n 0% {\n @include translateY(-20px);\n opacity: 0; }\n 100% {\n @include translateY(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInRight) {\n 0% {\n @include translateX(20px);\n opacity: 0; }\n 100% {\n @include translateX(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInLeft) {\n 0% {\n @include translateX(-20px);\n opacity: 0; }\n 100% {\n @include translateX(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInUpBig) {\n 0% {\n @include translateY(2000px);\n opacity: 0; }\n 100% {\n @include translateY(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInDownBig) {\n 0% {\n opacity: 0;\n @include translateY(-2000px); }\n 100% {\n opacity: 1;\n @include translateY(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInRightBig) {\n 0% {\n opacity: 0;\n @include translateX(2000px); }\n 100% {\n opacity: 1;\n @include translateX(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(fadeInLeftBig) {\n 0% {\n opacity: 0;\n @include translateX(-2000px); }\n 100% {\n opacity: 1;\n @include translateX(0); } }\n","// ---------------------------------------------------------------------------\n@include keyframes(flip) {\n 0% {\n @include transform(perspective(400px) rotateY(0));\n @include animation-timing-function(ease-out);\n }\n 40% {\n @include transform(perspective(400px) translateZ(150px) rotateY(170deg));\n @include animation-timing-function(ease-out);\n }\n 50% {\n @include transform(perspective(400px) translateZ(150px) rotateY(190deg) scale(1));\n @include animation-timing-function(ease-in);\n }\n 80% {\n @include transform(perspective(400px) rotateY(360deg) scale(0.95));\n @include animation-timing-function(ease-in);\n }\n 100% {\n @include transform(perspective(400px) scale(1));\n @include animation-timing-function(ease-in);\n }\n}\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(flipInX) {\n 0% {\n @include transform(perspective(400px) rotateX(90deg));\n @include opacity(0);\n }\n 40% {\n @include transform(perspective(400px) rotateX(-10deg));\n }\n 70% {\n @include transform(perspective(400px) rotateX(10deg));\n }\n 100% {\n @include transform(perspective(400px) rotateX(0deg));\n @include opacity(1);\n }\n}\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(flipOutX) {\n 0% {\n @include transform(perspective(400px) rotateX(0deg));\n @include opacity(1);\n }\n 100% {\n @include transform(perspective(400px) rotateX(90deg));\n @include opacity(0);\n }\n}\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(flipInY) {\n 0% {\n @include transform(perspective(400px) rotateY(90deg));\n @include opacity(0);\n }\n 40% {\n @include transform(perspective(400px) rotateY(-10deg));\n }\n 70% {\n @include transform(perspective(400px) rotateY(10deg));\n }\n 100% {\n @include transform(perspective(400px) rotateY(0deg));\n @include opacity(1);\n }\n}\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(flipOutY) {\n 0% {\n @include transform(perspective(400px) rotateY(0deg));\n @include opacity(1);\n }\n 100% {\n @include transform(perspective(400px) rotateY(90deg));\n @include opacity(0);\n }\n}\n","@import \"shared\";\n\n// Provides cross-browser CSS opacity. Takes a number between 0 and 1 as the argument, e.g. 0.5 for 50% opacity.\n//\n// @param $opacity\n// A number between 0 and 1, where 0 is transparent and 1 is opaque.\n\n@mixin opacity($opacity) {\n @if $legacy-support-for-ie6 or $legacy-support-for-ie7 or $legacy-support-for-ie8 {\n filter: unquote(\"progid:DXImageTransform.Microsoft.Alpha(Opacity=#{round($opacity * 100)})\");\n }\n opacity: $opacity;\n}\n\n// Make an element completely transparent.\n@mixin transparent { @include opacity(0); }\n\n// Make an element completely opaque.\n@mixin opaque { @include opacity(1); }\n","// ---------------------------------------------------------------------------\n@include keyframes(lightSpeedIn) {\n 0% {\n @include transform(translateX(100%) skewX(-30deg));\n @include opacity(0); }\n 60% {\n @include transform(translateX(-20%) skewX(30deg));\n @include opacity(1); }\n 80% {\n @include transform(translateX(0%) skewX(-15deg));\n @include opacity(1); }\n 100% {\n @include transform(translateX(0%) skewX(0deg));\n @include opacity(1); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(lightSpeedOut) {\n 0% {\n @include transform(translateX(0%) skewX(0deg));\n @include opacity(1); }\n 100% {\n @include transform(translateX(100%) skewX(-30deg));\n @include opacity(0); } }","// ---------------------------------------------------------------------------\n@include keyframes(rotateOut) {\n 0% {\n @include transform-origin(center center);\n @include rotate(0);\n opacity: 1; }\n 100% {\n @include transform-origin(center center);\n @include rotate(200deg);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateOutDownLeft) {\n 0% {\n @include transform-origin(left bottom);\n @include rotate(0);\n opacity: 1; }\n 100% {\n @include transform-origin(left bottom);\n @include rotate(90deg);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateOutUpLeft) {\n 0% {\n @include transform-origin(left bottom);\n @include rotate(0);\n opacity: 1; }\n 100% {\n @include transform-origin(left bottom);\n @include rotate(-90deg);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateOutDownRight) {\n 0% {\n @include transform-origin(right bottom);\n @include rotate(0);\n opacity: 1; }\n 100% {\n @include transform-origin(right bottom);\n @include rotate(-90deg);\n opacity: 0; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateOutUpRight) {\n 0% {\n @include transform-origin(right bottom);\n @include rotate(0);\n opacity: 1; }\n 100% {\n @include transform-origin(right bottom);\n @include rotate(90deg);\n opacity: 0; } }\n","// ---------------------------------------------------------------------------\n@include keyframes(rotateIn) {\n 0% {\n @include transform-origin(center center);\n @include rotate(-200deg);\n opacity: 0; }\n 100% {\n @include transform-origin(center center);\n @include rotate(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateInDownLeft) {\n 0% {\n @include transform-origin(left bottom);\n @include rotate(-90deg);\n opacity: 0; }\n 100% {\n @include transform-origin(left bottom);\n @include rotate(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateInUpLeft) {\n 0% {\n @include transform-origin(left bottom);\n @include rotate(90deg);\n opacity: 0; }\n 100% {\n @include transform-origin(left bottom);\n @include rotate(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateInUpRight) {\n 0% {\n @include transform-origin(right bottom);\n @include rotate(-90deg);\n opacity: 0; }\n 100% {\n @include transform-origin(right bottom);\n @include rotate(0);\n opacity: 1; } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rotateInDownRight) {\n 0% {\n @include transform-origin(right bottom);\n @include rotate(90deg);\n opacity: 0; }\n 100% {\n @include transform-origin(right bottom);\n @include rotate(0);\n opacity: 1; } }\n","// ---------------------------------------------------------------------------\n@include keyframes(hinge) {\n 0% {\n @include rotate(0);\n @include transform-origin(top left);\n @include animation-timing-function(ease-in-out); }\n 20%, 60% {\n @include rotate(80deg);\n @include transform-origin(top left);\n @include animation-timing-function(ease-in-out); }\n 40% {\n @include rotate(60deg);\n @include transform-origin(top left);\n @include animation-timing-function(ease-in-out); }\n 80% {\n @include transform(rotate(60deg) translateY(0));\n @include opacity(1);\n @include transform-origin(top left);\n @include animation-timing-function(ease-in-out); }\n 100% {\n @include translateY(700px);\n @include opacity(0); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rollIn) {\n 0% {\n @include opacity(0);\n @include transform(translateX(-100%) rotate(-120deg)); }\n 100% {\n @include opacity(1);\n @include transform(translateX(0px) rotate(0deg)); } }\n\n\n// ---------------------------------------------------------------------------\n@include keyframes(rollOut) {\n 0% {\n @include opacity(1);\n @include transform(translateX(0px) rotate(0deg)); }\n 100% {\n @include opacity(0);\n @include transform(translateX(-100%) rotate(-120deg)); } }\n","/*!\n * Bootstrap v4.5.3 (https://getbootstrap.com/)\n * Copyright 2011-2020 The Bootstrap Authors\n * Copyright 2011-2020 Twitter, Inc.\n * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)\n */\n\n@import \"functions\";\n@import \"variables\";\n@import \"mixins\";\n@import \"root\";\n@import \"reboot\";\n@import \"type\";\n@import \"images\";\n@import \"code\";\n@import \"grid\";\n@import \"tables\";\n@import \"forms\";\n@import \"buttons\";\n@import \"transitions\";\n@import \"dropdown\";\n@import \"button-group\";\n@import \"input-group\";\n@import \"custom-forms\";\n@import \"nav\";\n@import \"navbar\";\n@import \"card\";\n@import \"breadcrumb\";\n@import \"pagination\";\n@import \"badge\";\n@import \"jumbotron\";\n@import \"alert\";\n@import \"progress\";\n@import \"media\";\n@import \"list-group\";\n@import \"close\";\n@import \"toasts\";\n@import \"modal\";\n@import \"tooltip\";\n@import \"popover\";\n@import \"carousel\";\n@import \"spinners\";\n@import \"utilities\";\n@import \"print\";\n","// Do not forget to update getting-started/theming.md!\n:root {\n // Custom variable values only support SassScript inside `#{}`.\n @each $color, $value in $colors {\n --#{$color}: #{$value};\n }\n\n @each $color, $value in $theme-colors {\n --#{$color}: #{$value};\n }\n\n @each $bp, $value in $grid-breakpoints {\n --breakpoint-#{$bp}: #{$value};\n }\n\n // Use `inspect` for lists so that quoted items keep the quotes.\n // See https://github.com/sass/sass/issues/2383#issuecomment-336349172\n --font-family-sans-serif: #{inspect($font-family-sans-serif)};\n --font-family-monospace: #{inspect($font-family-monospace)};\n}\n","// stylelint-disable at-rule-no-vendor-prefix, declaration-no-important, selector-no-qualifying-type, property-no-vendor-prefix\n\n// Reboot\n//\n// Normalization of HTML elements, manually forked from Normalize.css to remove\n// styles targeting irrelevant browsers while applying new styles.\n//\n// Normalize is licensed MIT. https://github.com/necolas/normalize.css\n\n\n// Document\n//\n// 1. Change from `box-sizing: content-box` so that `width` is not affected by `padding` or `border`.\n// 2. Change the default font family in all browsers.\n// 3. Correct the line height in all browsers.\n// 4. Prevent adjustments of font size after orientation changes in IE on Windows Phone and in iOS.\n// 5. Change the default tap highlight to be completely transparent in iOS.\n\n*,\n*::before,\n*::after {\n box-sizing: border-box; // 1\n}\n\nhtml {\n font-family: sans-serif; // 2\n line-height: 1.15; // 3\n -webkit-text-size-adjust: 100%; // 4\n -webkit-tap-highlight-color: rgba($black, 0); // 5\n}\n\n// Shim for \"new\" HTML5 structural elements to display correctly (IE10, older browsers)\n// TODO: remove in v5\n// stylelint-disable-next-line selector-list-comma-newline-after\narticle, aside, figcaption, figure, footer, header, hgroup, main, nav, section {\n display: block;\n}\n\n// Body\n//\n// 1. Remove the margin in all browsers.\n// 2. As a best practice, apply a default `background-color`.\n// 3. Set an explicit initial text-align value so that we can later use\n// the `inherit` value on things like `` elements.\n\nbody {\n margin: 0; // 1\n font-family: $font-family-base;\n @include font-size($font-size-base);\n font-weight: $font-weight-base;\n line-height: $line-height-base;\n color: $body-color;\n text-align: left; // 3\n background-color: $body-bg; // 2\n}\n\n// Future-proof rule: in browsers that support :focus-visible, suppress the focus outline\n// on elements that programmatically receive focus but wouldn't normally show a visible\n// focus outline. In general, this would mean that the outline is only applied if the\n// interaction that led to the element receiving programmatic focus was a keyboard interaction,\n// or the browser has somehow determined that the user is primarily a keyboard user and/or\n// wants focus outlines to always be presented.\n//\n// See https://developer.mozilla.org/en-US/docs/Web/CSS/:focus-visible\n// and https://developer.paciellogroup.com/blog/2018/03/focus-visible-and-backwards-compatibility/\n[tabindex=\"-1\"]:focus:not(:focus-visible) {\n outline: 0 !important;\n}\n\n\n// Content grouping\n//\n// 1. Add the correct box sizing in Firefox.\n// 2. Show the overflow in Edge and IE.\n\nhr {\n box-sizing: content-box; // 1\n height: 0; // 1\n overflow: visible; // 2\n}\n\n\n//\n// Typography\n//\n\n// Remove top margins from headings\n//\n// By default, `

`-`

` all receive top and bottom margins. We nuke the top\n// margin for easier control within type scales as it avoids margin collapsing.\n// stylelint-disable-next-line selector-list-comma-newline-after\nh1, h2, h3, h4, h5, h6 {\n margin-top: 0;\n margin-bottom: $headings-margin-bottom;\n}\n\n// Reset margins on paragraphs\n//\n// Similarly, the top margin on `

`s get reset. However, we also reset the\n// bottom margin to use `rem` units instead of `em`.\np {\n margin-top: 0;\n margin-bottom: $paragraph-margin-bottom;\n}\n\n// Abbreviations\n//\n// 1. Duplicate behavior to the data-* attribute for our tooltip plugin\n// 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.\n// 3. Add explicit cursor to indicate changed behavior.\n// 4. Remove the bottom border in Firefox 39-.\n// 5. Prevent the text-decoration to be skipped.\n\nabbr[title],\nabbr[data-original-title] { // 1\n text-decoration: underline; // 2\n text-decoration: underline dotted; // 2\n cursor: help; // 3\n border-bottom: 0; // 4\n text-decoration-skip-ink: none; // 5\n}\n\naddress {\n margin-bottom: 1rem;\n font-style: normal;\n line-height: inherit;\n}\n\nol,\nul,\ndl {\n margin-top: 0;\n margin-bottom: 1rem;\n}\n\nol ol,\nul ul,\nol ul,\nul ol {\n margin-bottom: 0;\n}\n\ndt {\n font-weight: $dt-font-weight;\n}\n\ndd {\n margin-bottom: .5rem;\n margin-left: 0; // Undo browser default\n}\n\nblockquote {\n margin: 0 0 1rem;\n}\n\nb,\nstrong {\n font-weight: $font-weight-bolder; // Add the correct font weight in Chrome, Edge, and Safari\n}\n\nsmall {\n @include font-size(80%); // Add the correct font size in all browsers\n}\n\n//\n// Prevent `sub` and `sup` elements from affecting the line height in\n// all browsers.\n//\n\nsub,\nsup {\n position: relative;\n @include font-size(75%);\n line-height: 0;\n vertical-align: baseline;\n}\n\nsub { bottom: -.25em; }\nsup { top: -.5em; }\n\n\n//\n// Links\n//\n\na {\n color: $link-color;\n text-decoration: $link-decoration;\n background-color: transparent; // Remove the gray background on active links in IE 10.\n\n @include hover() {\n color: $link-hover-color;\n text-decoration: $link-hover-decoration;\n }\n}\n\n// And undo these styles for placeholder links/named anchors (without href).\n// It would be more straightforward to just use a[href] in previous block, but that\n// causes specificity issues in many other styles that are too complex to fix.\n// See https://github.com/twbs/bootstrap/issues/19402\n\na:not([href]):not([class]) {\n color: inherit;\n text-decoration: none;\n\n @include hover() {\n color: inherit;\n text-decoration: none;\n }\n}\n\n\n//\n// Code\n//\n\npre,\ncode,\nkbd,\nsamp {\n font-family: $font-family-monospace;\n @include font-size(1em); // Correct the odd `em` font sizing in all browsers.\n}\n\npre {\n // Remove browser default top margin\n margin-top: 0;\n // Reset browser default of `1em` to use `rem`s\n margin-bottom: 1rem;\n // Don't allow content to break outside\n overflow: auto;\n // Disable auto-hiding scrollbar in IE & legacy Edge to avoid overlap,\n // making it impossible to interact with the content\n -ms-overflow-style: scrollbar;\n}\n\n\n//\n// Figures\n//\n\nfigure {\n // Apply a consistent margin strategy (matches our type styles).\n margin: 0 0 1rem;\n}\n\n\n//\n// Images and content\n//\n\nimg {\n vertical-align: middle;\n border-style: none; // Remove the border on images inside links in IE 10-.\n}\n\nsvg {\n // Workaround for the SVG overflow bug in IE10/11 is still required.\n // See https://github.com/twbs/bootstrap/issues/26878\n overflow: hidden;\n vertical-align: middle;\n}\n\n\n//\n// Tables\n//\n\ntable {\n border-collapse: collapse; // Prevent double borders\n}\n\ncaption {\n padding-top: $table-cell-padding;\n padding-bottom: $table-cell-padding;\n color: $table-caption-color;\n text-align: left;\n caption-side: bottom;\n}\n\n// 1. Removes font-weight bold by inheriting\n// 2. Matches default `` alignment by inheriting `text-align`.\n// 3. Fix alignment for Safari\n\nth {\n font-weight: $table-th-font-weight; // 1\n text-align: inherit; // 2\n text-align: -webkit-match-parent; // 3\n}\n\n\n//\n// Forms\n//\n\nlabel {\n // Allow labels to use `margin` for spacing.\n display: inline-block;\n margin-bottom: $label-margin-bottom;\n}\n\n// Remove the default `border-radius` that macOS Chrome adds.\n//\n// Details at https://github.com/twbs/bootstrap/issues/24093\nbutton {\n // stylelint-disable-next-line property-disallowed-list\n border-radius: 0;\n}\n\n// Work around a Firefox/IE bug where the transparent `button` background\n// results in a loss of the default `button` focus styles.\n//\n// Credit: https://github.com/suitcss/base/\nbutton:focus {\n outline: 1px dotted;\n outline: 5px auto -webkit-focus-ring-color;\n}\n\ninput,\nbutton,\nselect,\noptgroup,\ntextarea {\n margin: 0; // Remove the margin in Firefox and Safari\n font-family: inherit;\n @include font-size(inherit);\n line-height: inherit;\n}\n\nbutton,\ninput {\n overflow: visible; // Show the overflow in Edge\n}\n\nbutton,\nselect {\n text-transform: none; // Remove the inheritance of text transform in Firefox\n}\n\n// Set the cursor for non-`